Install PHP-FPM di FreeBSD dengan web server Nginx
Jan 27, 2010
Setelah mengalami beberapa problem dengan web server Binus Access yang menggunakan Nginx, akhirnya gwa memutuskan untuk mengganti php-cgi menjadi php-fpm.
Untuk mengubah php-cgi menjadi php-fpm ternyata tidak lah sulit, apalagi dengan adanya fitur ports dari FreeBSD. Pertama-tama cukup download file ports php-fpm dari websitenya php-fpm .
Untuk versi nya sendiri bisa disesuaikan dengan versi php anda, kalau gwa sih menggunakan versi php 5.2.10. Jadi hal pertama yang gwa lakukan adalah mendownload php-fpm versi 5.
...
➦
Logs Rotate Nginx di FreeBSD
Jan 13, 2010
File logs sering kali menjadi sebuah masalah ketika ukurannya menjadi semakin besar dan memakan sebagian besar hard disk server kita, tetapi di sisi lain file logs juga berguna untuk mencari masalah yang terjadi di server kita.
Gwa juga sempat mengalami beberapa masalah dengan file logs nginx di server FreeBSD. Permasalahan bermula dikarenakan gwa salah mengeset ukuran dari folder ‘/var/logs’ yang hanya berukuran 2 Gb saja ( padahal file logs ukurannya bisa sampai 10 Gb keatas ).
...
➦
'Lithium atau Li3 : PHP 5.3++ Framework'
Dec 27, 2009
Setelah 3 hari dicekcoki dengan lagu Boyce Avenue yang diputar berulang-ulang di foobar akhirnya gwa jadi ada semangat buat update blog. Sebenarnya pengen nulis tentang Ruby on Rails dan e-TextEditor tapi keknya lebih pengen tulis tentang Lithium dulu deh.
Jadi apakah Lithium itu ? merk baterai ? merk baju ? merk mobil ? merk parfum ? atau merk deterjen ? jelas saja bukan. Lithium yang saya gwa maksud disini adalah salah satu framework PHP yang tersohor sekali seantero jagad raya, sampe presiden SBY aja kalo pidato dicoding dolo pake neh framework.
...
➦
Ruby on Rails in Kubuntu 9.04
Nov 23, 2009
Beberapa hari ini gwa disibukkan mencoba menginstall Ruby on Rails ( RoR ). Sebenarnya sudah cukup lama pengen coba-coba Ruby on Rails, tapi sekarang baru ada semangat sama ada waktu buat nyoba-nyoba.
Menginstall Ruby on Rails ini dapat dibilang cukup memakan banyak waktu dikarenakan gwa menghabiskan 1 harian HANYA untuk install Kubuntu doank ( gara2 cd rom yang ga jelas ).
Jadi setelah gwa berhasil menginstall kubuntu ( yang tentu saja gwa selesaikan dalam waktu 1 hari ) gwa mulai menginstall Ruby on Rails.
...
➦
Group select box di CakePHP
Nov 02, 2009
Grouping di dalam select box adalah hal yang gampang ketika kita menggunakan codingan php biasa, tetapi kalau sudah masuk ke dalam codingan CakePHP kita harus banyak membaca documentation untuk teknik2nya, tickets jika ada yang pernah menanyakan hal yang sama dan tentu saja API agar kita tahu fungsi dari method yang akan kita pakai.
Jadi sekarang kita akan membuat sebuah grouping dalam select box seperti dalam gambar di bawah ini : [caption id=“” align=“alignnone” width=“217” caption=“CakePHP Group Select”][/caption]
...
➦
Membuat image sebagai link di CakePHP
Nov 02, 2009
Mungkin kita pernah membuat sebuah gambar menjadi sebuah link seperti untuk banner registrasi atau banner untuk iklan dan sebagainya.
Jika cara biasanya atau konvesional maka kita tinggal membuat seperti ini :
<a href="http://xxx"><img src="path/images"></a> Sementara dalam CakePHP ada cara yang lebih gampang atau mungkin bagi beberapa orang lebih susah, yaitu :
link($html->image('/images/btn-register.png'), array('controller' => 'users','action' => 'add'),array('escape' => false)) ?> atau kira-kira susunannya seperti ini link($html->image('path-ke-image), array('controller' => 'nama-controller','action' => 'nama-action'),array('escape' => false)) ?
...
➦
Passing parameters di paging CakePHP
Oct 20, 2009
Sekian lama gwa ga sentuh2 CakePHP lagi ternyata sekarang ada kesempatan lagi buat megang CakePHP, ternyata setelah lama ga grepe2 CakePHP banyak codingan dan syntax2 yang gwa lupa dan salah satunya ada passing parameter ketika melakukan paging dan juga melimit jumlah row setiap halamannya.
jadi tanpa banyak cing cong seperti biasanya langsung saja ke codingan aja deh. Ceritanya gwa punya method dalam controller seperti ini.
1 2 3 4 5 6 7 8 9 function index($id = null) { if(!
...
➦
Hotlinking protection di web server Apache
Oct 19, 2009
Hari ini gwa disibukkan dengan berbagai banyak kerjaan, entah kenapa kalau masuk kantor itu kerjaan tiba-tiba aja datang bertubi-tubi. Tapi kerjaan utama yang gwa lakukan hari ada memproteksi server Bee Watch.
Yah, seperti yang kita ketahui bersama bahwa Bee Watch sangat menjadi incaran untuk di-embed ke web-web marketing kelas teri. Dimana siaran Bee Watch ( TV Online) digunakan sebagai penarik traffic ke website mereka dan di website mereka diletakkan bermacam-macam iklan entah darimana datangnya.
...
➦
Lagi pengen update blog !
Oct 07, 2009
Yap, setelah sekian lama ga update blog akhirnya hari ini, malam ini, jam ini, menit ini dan detik ini gwa memutuskan untuk update blog. Setelah melewati satu hari yang lumayan sibuk dan kerjaan yang rasanya ga abis2nya akhirnya gwa bisa meluangkan waktu untuk update blog ( sebelum memulai pekerjaan lagi tentunya ).
Dengan ditemani oleh biskuit Good Time yang udah nangkring di sebelah keyboard gwa ( yang entah sudah dari kapan dibeli tapi ga pernah dimakan ) mulailah gwa bercerita tidak jelas ( biar kesannya ga kosong aja dan ga up to date ini blog ).
...
➦
Memories...
Oct 07, 2009
Tanpa tersengaja tiba2 foobar di komputer gwa memainkan lagu maroon 5 dengan judul she will be loved, dan entah kenapa setiap gwa mendengar lagu itu gwa selalu teringat akan saat2 gwa berada di dalam mobil saudara gwa dan dalam perjalan pulang ke rumah mereka ketika gwa baru 1 minggu di Jakarta. Yah gwa baru 1 minggu di Jakarta, masih culunnya, masih cupunya, masih manjanya, masib bodohnya, dan masih2 yang lainnya.
...
➦