• Home
  • /
  • Author: Rosihan Ari Yuana
PHP

Tips Optimisasi Script PHP

Artikel ini berisi tentang beberapa tips terkait dengan bagaimana cara mengoptimisasi script PHP Anda supaya didapat kinerja yang baik dan cepat. Tips ini diramu dari beberapa sumber di internet:

PHP

Membuat Buku Tamu dengan Emoticons

Tentu Anda sudah mengetahui tentang emoticons. Emoticons adalah ikon atau simbol teks yang dapat mengekspresikan emosi manusia. Sebagai contoh misalnya simbol 🙂 bermakna seseorang sedang tersenyum, 🙁 mempunyai arti sedang sedih, dan sebagainya. Emoticons ini pada awalnya muncul pada chat, namun sekarang banyak diadopsi ke aplikasi web, seperti forum diskusi, buku tamu atau bahkan di CMS misalnya WordPress. Dalam aplikasi web tersebut, apabila seseorang menuliskan emoticons (dalam bentuk teks) maka secara otomatis akan tampil suatu image yang menggambarkan emosi orang.

Nah… pada tutorial ini hanya akan dibahas bagaimana membuat buku tamu dengan fasilitas emoticons seperti yang dijelaskan di atas.

Install Plugin Random Post di WordPress

Apakah Anda ingin meletakkan list berisi title postingan Anda di WordPress? Jika ya, maka ini ada salah satu plugin yang bisa Anda coba. Nama plugin ini adalah Random Term Posts. Agak sulit juga nyari plugin untuk mencari plugin untuk menampilkan random post ini di databasenya WordPress. Plugin ini secara tidak sengaja saya temukan di http://www.screenflicker.com.

Pada artikel ini akan dibahas bagaimana cara melakukan instalasi plugin Random Term Posts ini. Memang cara instalasinya agak ruwet, tapi cuman dikiiiit kok… 🙂

PHP

Edit File CSS Berbasis File Teks dengan PHP

Dalam tutorial ini akan dibahas mengenai cara membuat aplikasi untuk mengubah value CSS pada suatu halaman web menggunakan script PHP. Adapun value-value CSS ini disimpan dalam suatu file teks. Untuk mengubah value CSS tersebut, user hanya menggunakan sebuah form mengubah value yang diinginkan, dan selanjutnya disubmit. Secara otomatis, isi value yang ada dalam file teks akan berubah dan mengakibatkan tampilan halaman web juga akan berubah.

PHP

Script PHP untuk Mencegah Submit Form Berulang Kali

Pernahkah Anda mendapati seseorang yang telah mensubmit form yang ada di situs Anda beberapa kali dalam waktu yang hampir bersamaan? Biasanya hal ini dilakukan oleh user yang mengira proses submit form belum sukses, sehingga ia berulang kali mengklik REFRESH atau mengklik tombol SUBMIT padahal sebenarnya proses submit sendiri sudah berhasil. Apabila data dari form tersebut disimpan di database maka Anda akan mendapati beberapa data yang sama (duplicate data).

Lebih buruk lagi, seandainya yang mengirim data melalui form adalah sebuah spam yang bisa jadi akan menghabiskan space quota hostingan Anda di server karena puluhan bahka ratusan data akan disubmit dalam waktu yang hampir bersamaan melalui form.

Nah… berikut ini ada tips untuk menanggulangi submit form yang berulang kali tersebut.

PHP

Manipulasi Image dengan PHP

Istilah ‘Manipulasi’ di sini, bukanlah manipulasi yang bersifat negatif :-). Istilah ini terkait dengan pengolahan image untuk menghasilkan image baru. Yang dimaksud dalam manipulasi image di sini adalah ‘image filtering’. Dalam dunia image processing, tentu hal ini bukanlah hal yang baru lagi. Nah… pada artikel kali ini akan dibahas bagaimana cara memanipulasi image dengan PHP yang dapat dilakukan dengan sangat mudah.

Rahasia Dibalik Cara Pembuatan Program Tebak Angka

Ketika kuliah perdana pemrograman komputer, saya tunjukkan ke mahasiswa sebuah program untuk menebak angka. Kegiatan ini saya lakukan untuk memotivasi mahasiswa supaya tertarik dengan pemrograman komputer. Seorang mahasiswa saya tunjuk sebagai sukarelawan dan saya suruh memilih dalam hati sebuah angka antara 0 s/d 511. Selanjutnya saya jalankan sebuah program dan mahasiswa tadi menjawab sederetan pertanyaan dalam bentuk Yes or No. Betapa kagetnya si mahasiswa ketika komputer yang saya jalankan mampu menebak angka yang dipilih mahasiswa tadi. Hal yang sama saya lakukan untuk beberapa mahasiswa yang lain.

Kebanyakan mahasiswa mengira bahwa komputer benar-benar mengetahui isi hati dan pikiran mereka, padahal sebetulnya tidak. Dalam hal ini algoritma dan logikalah yang berperan. Melalui serangkaian input dan proses serta perhitungan, komputer akan menghasilkan output berupa yang angka yang dipilih si mahasiswa.

Banyak di antara mahasiswa yang penasaran dengan logika dan algoritma yang saya gunakan untuk membuat program menebak angka tersebut. Dan… sekarang saatnya saya buka rahasianya.

PHP

Penggunaan Function ereg() di PHP untuk Pattern Matching

Istilah pattern matching (pencocokan pola) biasa digunakan dalam aplikasi berwujud form. Sebagai contoh misalnya untuk email. Alamat email memiliki pola xxxx@xxxx.xxx. Nah… untuk mencegah user dalam mengisikan email yang sembarangan (tidak sesuai pola) maka perlulah adanya suatu mekanisme pencocokan pola ini. Adapun contoh lain adalah nomor telepon dan kode wilayah atau kode pos. Kesemuanya itu pastilah memiliki pola-pola tertentu.

Pada artikel ini akan dibahas tentang penggunaan function ereg() di PHP untuk pattern matching ini.