10.12.2011
Lama nggak ngeblog karena berbagai kesibukan persiapan 2012. Tahun 2012 bagi saya bukan tahun kiamat, namun tahun dimulainya ide-ide baru, semangat baru yang lebih segar.
Tak ada hal baru yang ingin saya sampaikan, saya hanya ingin melakukan sharing terhadap sebuah program kecil yang menurutku sangat membantu di lingkungan programmer PHP.

Dengan kedua tools itu kita akan semakin mudah untuk mencari method-method di PHP dan jQuery.

Bagi programmer yang terbiasa dengan IDE mungkin tak terlalu membantu, namun bagi yang masing menggunakan EditPlus sebagai editor andalan ini sangat bermanfaat
Selamat berakhir pekan.
Diposting oleh achedy pada
PHP
Label :
Chrome,
jquery,
PHP
Short URL : http://achedy.penamedia.com/p/1317
14.11.2011
Seorang teman memindahkan skrip PHP yang saya tulis menggunakan PHP dengan framework Code Ingniter ke server baru. Namun yang dia dapati hanyalah sebuah halaman kosong. Karena bingung, kemudian dia menghubungi saya untuk menanganinya.
Setelah saya periksa, program yang error itu dulu saya tulis menggunakan Code Igniter 1.6.3 yang ketika diletakkan ke webserver dengan PHP 5.3.6, menjadi tidak kompatibel, dan error. Dengan melakukan pengaturan pada display error, didapatkan beberapa error seperti ini :
Message: Function set_magic_quotes_runtime() is deprecated
Filename: codeigniter/CodeIgniter.php
Message: Assigning the return value of new by reference is deprecated
Filename: libraries/Loader.php
Message: Assigning the return value of new by reference is deprecated
Filename: database/DB.php
Masalah kemudian selesai setelah saya mengupgrade Framework ke versi 1.7.3. Mau saya upgrade ke versi 2 takut tidak kompatibel karena susunan direktorinya sudah berbeda.
Framework populer seperti ini memang cenderung memanfaatkan banyak fungsi PHP yang ‘tidak dasar’ untuk membuat pemrograman yang efisien dan optimal. Namun kelemahannya, fungsi-fungsi ‘tidak dasar’ itu pada versi berikutnya tidak di dukung lagi. Ketika PHP versi 5.3 ini di release dengan menghilangkan “return value of new by reference” dan “set_magic_quotes_runtime” cukup banyak situs-situs dengan engine WordPress atau Joomla yang terkapar.
Namun teman saya tadi bilang bahwa program-program jadul saya justru lebih robush. Nggak rentan terhadap perubahan “politik” di hosting. Dipindah di server PHP versi apapun tak pernah error. Ya iyalah, program-program itu saya buat hanya menggunakan sintak-sintak dasar dan bisa dibilang tanpa framework.
Jadi apakah cara sederhana itu lebih robush ? Saya nggak komentar karena akan menimbulkan perdebatan. Semuanya tetap tergantung dari cara memandangnya.
Diposting oleh achedy pada
PHP
Label :
Code Igniter,
framework,
PHP
Short URL : http://achedy.penamedia.com/p/1313
19.07.2011

Setelah beberapa kali menggunakan Code Igniter sebagai Framework Aplikasi, akhirnya saya mencari framework baru yang lebih kecil. Mengapa ? Karena saya Code Igniter terlalu besar.
Akhirnya, saya menemukan Panada Framework. Tanpa disangka, Panada ini buatan Indonesia loh. Namun meskipun buatan dalam negeri, framework ini setara dengan framework-framework PHP populer. Enaknya lagi, bagi pengguna yang bahasa Inggrisnya grotal-gratul seperti saya, dokumentasi nativnya menggunakan Bahasa Indonesia, bahkan komentar kodenya dibuat bilingual, Inggris – Indonesia. Mantaf.
Mungkin framework ini terinspirasi dari CI, karena rasa CI nya kerasa banget. Namun saya menemukan beberapa kelebihan Panada …
- Sintak mirip CI, sehingga bagi pengguna CI hanya perlu sedikit adaptasi
- Instance class menggunakan new ClassName seperti style di PHP, tidak seperti CI yang menggunakan $this->load->model(‘classname’)
- Ukuran jauh lebih kecil dibanding CI
- Aktif record di Panada lebih lengkap dan fleksibel. Bahkan kita bisa melakukan relasi tabel dengan menggunakan konfigurasi pada model. Istilah kerennya ORM. Di CI, kita masih memerlukan library tambahan untuk bisa mendukung ini.
- Dokumentasinya lengkap.
Itu sekelumit cerita dari saya, silahkan kunjungi situsnya, dan berilah penilaianmu pada framework itu. Kalau saya sebagai orang awam PHP hanya bisa berucap Excelent, dan rencananya akan saya implementasikan di situs http://liriknasyid.com
Diposting oleh achedy pada
PHP
Label :
framework,
PHP
Short URL : http://achedy.penamedia.com/p/1265
22.03.2010
Framework PHP memang banyak, namun entah mengapa dalam beberapa hari ini saya belum menemukan framework yang berkenan di hati. Membuat program sebenarnya tak harus dengan framework, tapi framework bisa memandu kita untuk membuat kode-kode yang lebih rapi dan terstruktur.
Sebenarnya aneh jika masih bingung mencari framework di PHP. Kan ada CI, Kohana, CakePHP, Zend Framework ? Yang jadi masalah adalah karena saya menginginkan framework yang lightweight. Menurutku ukuran framework-framework itu sudah semakin tambun untuk proyek kecil. Ukuran frameworknya menjadi berkali lipat dibanding programnya itu sendiri.
Anda ada rekomendasi ?
Diposting oleh achedy pada
PHP
Short URL : http://achedy.penamedia.com/p/1058
11.11.2008
Anda boleh percaya boleh tidak, belajar itu lebih cepat dengan contoh daripada dengan teori. Ini beberapa kali saya buktikan. Membaca dokumentasi berkali-kali sering tidak faham, namun melihat contoh, bisa langsung faham.
Kemarin berjalan-jalan di internet mencari ebook Codeigniter (CI). Ada yang menarik, karena ada pembelajaran yang langsung masuk ke contoh. Sebuah ebook keluaran wrox, Creating a QuickStart Blog with Codeigniter oleh Thomas Myer menarik perhatian saya. Namun karena saya tidak ada bugdet khusus untuk membeli buku itu, akhirnya saya unduh saja contoh scriptnya yang di share gratis. Saya coba di rumah, namun ternyata ada beberapa error yang menyertainya. Akhirnya sedikit saya perbaiki dan saya upload ulang. Bagi anda yang ingin mencobanya untuk belajar silahkan unduh skripnya disini. Jangan lupa, untuk login gunakan username admin dan password admin. Dan, kalau ada pertanyaan seputar CI jangan tanya ke saya, tanya saja ke milis Codeigniter , atau ke situs Codeigniter Indonesia.
Diposting oleh achedy pada
PHP
Short URL : http://achedy.penamedia.com/p/531
29.08.2007
Easy Eclips for PHPBerbekal informasi
di sini akhirnya saya mencoba
EasyEclipse for PHP. Saya sudah lama mendengar kebesaran Eclipse sebagai
editor IDE – khususnya – Java. Namun mencobanya baru kali ini. Jika bicara Eclipse, maka yang terbayang adalah ribetnya install JDK, setting path-path dan sebagainya.
Namun bayangan itu sirna tatkala saya menggunakan EasyEclipse. Editor IDE yang dikembangkan Apache Software Foundation ini memang berbasis Eclipse, namun dikembangkan menjadi sangat easy. Easy dalam instalasi, dan easy dalam penggunaan. Tampilannya juga sangat sedap dipandang mata, cukup nyaman untuk melakukan coding.
Selanjutnya »
Diposting oleh achedy pada
Linux,
PHP
Short URL : http://achedy.penamedia.com/p/395
KOMENTAR TERBARU