Postingan

Menampilkan postingan dari Februari, 2013

Menambahkan dukungan CloudFlare di Nginx

Gambar
Bagi kamu yang menggunakan CloudFlare  sebagai CDN maka selain kamu bisa dapetin peningkatan kecepatan akses website juga kamu akan lebih aman dari serangan spammer, bot juga DDoS minimal.  Sistem CloudFlare adalah berposisi sebagai Reverse Proxy di depan website kamu, sehingga semua request yang masuk akan melewati jaringan server CloudFlare baru diteruskan ke server hosting kamu. Masalahnya kalau kamu asal saja memasang dan mengaktifkan CloudFlare di website kamu dan server  Nginx  kamu belum disetting untuk mendukungnya, otomatis seluruh alamat IP pengunjung yang masuk akan menggunakan milik CloudFlare. Jelas saja ini akan mencederai hasil software statistik dan analisa yang dipasangkan. Paling sederhana kamu bakal kerepotan membedakan pengunjung karena semuanya melewati CloudFlare. Sebenarnya CloudFlare itu dalam setiap aksesnya ke server kamu dia akan menyisipkan header berisikan informasi alamat IP sebenarnya dari si pengunjung ( CF-Connecting-IP  atau...

MODEL OBJEK PHP

Gambar
Bagaimana sesungguhnya model objek pada PHP? Fitur model objek baru dari PHP 5 merupakan jawaban tepat untuk menjelaskannya. Sebenarnya kemampuan sebagai pemrograman yang mendukung orientasi objek bukanlah satu-satunya fitur baru dari PHP 5. Akan tetapi, dukungan orientasi objek ini merupakan salah satu fitur yang cukup menonjol sekali. Terbukti dengan adanya perbaikan fitur berbasis objek dalam versi ini dan ditambahkan pula model objek baru yang tidak ditemukan di versi sebelumnya. Tidak dapat dipungkiri memang, pada kenyataannya untuk saat ini fitur canggih tersebut belum digunakan secara meluas. Hal ini bisa jadi karena belum banyak web server yang menggunakannya dan masih setia dengan PHP 4, selain itu juga karena performansinya masih memberikan sedikit keraguan bagi beberapa kalangan. Terlepas dari adanya kekurangan pada pemrograman berorientasi objek dalam PHP 5, pembahasan di sini dimaksudkan untuk menjelaskan bagaimana membuat aplikasi web berorientasi objek. Bagaimanapun...