Feeds:
Posts
Comments

Archive for the ‘CodeIgniter’ Category

Sudah lama kepikiran buat library untuk struktur tree buat navigasi web. Eh, tiba2 beberapa hari yang lalu di feed reader sudah muncul serupa, dengan memanfaatkan mysql nesting set, namanya MPtree. Lha hari ini, muncul lagi, sudah dengan jQuery yang sudah sortable. Wah, lumayan, makin banyak orang baik di dunia hehehehehe…
Buat linknya ada di sini

Read Full Post »

Beberapa waktu yang lalu, saya masih belum paham benar bagaimana memperlakukan model dalam pengembangan aplikasi. Praktis, selama membuat program, saya hanya menggunakan dua unsur, view dan controller. Semua berakhir begitu seorang teman memperkenalkan bambooinvoice, aplikasi invoice yang dibuat dengan menggunakan CI. Setelah mempelajari beberapa model yang ada disitu, saya benar-benar tercerahkan karena beberapa hal. Yang pertama, penggunaan penggunaan active record yang baik. jelas ini akan membantu ketika kita mengembangkan aplikasi. Penggunaan active record yang baik akan memudahkan ketika melakukan switching database.

(more…)

Read Full Post »

Laki-laki, dalam urusan wanita, selalu dihadapkan pada dua sisi yang sering kali susah menyatu, inner beauty atau outer beauty. Silahkan pilih, hatinya, atau fisiknya. Laki-laki, termasuk saya, jika ditanya pilih yang mana, biasanya akan memilih dua-duanya. Masalahnya adalah, berapa jumlah wanita yang memiliki keduanya? Atau lebih kejam lagi, masih adakah wanita yang memiliki keduanya? Persis seperti mencari programmer yang juga designer, atau designer yang juga programmer. Barang antik yang langka. Imaginasi teknikal yang berpadu dengan imaginasi visual pada satu otak. Programmer biasanya (more…)

Read Full Post »

Saya tidak tahu bagaimana harus menerjemahkan tentang Controller. Apakah saya harus menyebutnya sebagai jantung, atau sebagai hati. Dalam bahasa kehidupan, perilaku manusia ditentukan oleh hati, bukan oleh jantung. Hatinya baik, hatinya jahat dan sebagainya. Karenanya, saya lebih cenderung, menganggap bahwa Controller adalah hati. Yang akan menentukan perilaku sebuah aplikasi, adalah Controller. Boleh dibilang, controller menyimpan banyak hal yang menjadi kekuatan sebenarnya dari aplikasi yang dibangun.
Baiklah, pada beberapa waktu yang lalu, saya sudah menyinggung sedikit tentang Controller. Sekarang, beberapa hal lagi tentang contoller terpaksa saya singgung kembali, agar perjalanan menuju roma tidak menyesatkan.
Yang pertama adalah fungsi index(). (more…)

Read Full Post »

Controller Controller Controller. Sekali lagi saya mengawali tulisan dengan tiga kata. OK, no problemo. Tidak masalah. Yang penting, misi kita sekarang akan segera dimulai. Membuat program hello world dengan menggunakan Controller. Mengapa Controller? Koq malah nanya? Kan jelas, salah satu component dalam MVC itu Controller! Whong namanya saja Model View Controller (MVC). Kalau kemarin kita sudah membuat program hello world dengan view, hari ini kita akan mengupasnya dengan menggunakan Controller. Apakah kita akan membahasnya juga dengan menggunakan Model setelah kita membahasnya kemarin dengan menggunakan View? Sangat mungkin IYA, karena jalan menuju Roma itu banyak sekali. Dan salah satunya adalah lewat Controller. (more…)

Read Full Post »

Masalah klasik, dan sering ditanyakan ketika memulai belajar bahasa pemrograman, termasuk saya:D. Ada contoh program hello world nggak? Kenapa harus hello world? Kenapa koq bukan kata yang lain? Welcome Guys, atau seperti bahasa SMS ‘hi say’, atau mungkin bahasa yang agak kejawatimuran, ‘Cuk, Yo Opo Kabare?’ Saya sendiri juga kurang tahu, sebab pertama kali belajar membuat program dengan bahasa basic (sudah lupa tahun berapa), juga diajari hello world. Begitu mulai kuliah dan diajari C++, juga memulai dengan program hello world. Ketika belajar PHP, Perl, Prado, Smarty, dan lainnya, tutorial pertama juga membuat hello world. Sepertinya hello world telah menjadi kosa kata baru untuk kurikulum Bab I urusan if then else (maksudnya urusan code alias programming). Dan mengikuti orang-orang terdahulu, saya juga akan mulai dengan hello world:D. Meskipun setelah instalasi CodeIgniter, sudah ada contoh yang lebih baik dari sekedar hello world saya ini. Dan sebagai orang yang ela-elu (maksudnya ikut-ikutan), saya juga ela-elu dengan contoh itu tadi:D. Untungnya, karena bahasa inggris saya masih setengah hati, saya akan menuliskannya dalam bahasa indonesia. Tujuannya, agar supaya bahasa inggris saya yang jelek, tidak membuat reputasi saya amburadul (mode cari selamat : ON). (more…)

Read Full Post »

Framework framework framework. Seperti sebuah pedang yang luar biasa sakti. Meskipun memiliki kesaktian, tapi tetep aja butuh kesaktian juga buat menggunakannya. Lha, ndilalah, dua framework yang sebelumnya saya pelajari, terlalu sakti buat saya. Prado, dan Smarty. Prado, luar biasa. Saya harus mengakui, kalau saya belajar Model View Controller (MVC) dari framework ini. Penjajakan saya tidak saya lanjutkan, karena sadar diri, bahwa saya masih kurang sakti untuk framework ini. Apalagi saat itu prado sudah mensyaratkan PHP5 sebagai pondasinya. Benar-benar berat. Setelah itu, pelarian selanjutnya ke padepokan Smarty. Ini lebih humanis bagi saya. Lebih masuk akal untuk dipelajari. Tanpa suhu, tanpa guru, saya kembali menjajaki framework ini sebagai senjata untuk pengembangan aplikasi. Lha ternyata sama saja, saya tidak cukup sakti untuk framework ini. (more…)

Read Full Post »