Centralized configuration files for many integrated application

Well planned application usually has one or more configuration file(s), Configuration file is a file contains rule and basic configuration of the application. What about having same config files for all integrated application despite the programming language difference.

Posted in: Ayo belajar, CodeIgniter, PHP by Xamu 2 Comments

CodeIgniter pagination with multiple unlimited searching criteria

Undoubtedly, pagination is one of the most useful CodeIgniter features. But this feature has lack of flexibility. With an easy trick we can make it flexible for many no-fixed criteria

Hijax, make links work in ajax tab container Jquery and Extjs

Hijax trick is to change all tag (anchor href) from its original behaviour (open link) to do ajax load. This run after the page is fully loaded and DOM is ready. Javascript is required to do this, and Javascript framework simplify it. See working example in JQuery and Extjs

Jangan mencicip buah di supermarket !

Pemilik supermarket atau hypermarket yang rugi? Iya, tapi tak seberapa, beberapa butir jeruk atau kelengkeng tak sebanding dengan keuntungan mereka yang tentu besar. Yang paling rugi adalah kita, iya kita yang rugi.

Posted in: Artikel by Xamu No Comments

Function yang efektif

Mana lebih baik satu function dengan banyak argument, atau beberapa function dengan sedikit argument ?

Posted in: Ayo belajar, PHP by Xamu No Comments

Query lambat karena menggunakan field dari secondary joined table sebagai acuan

Dari Mbah Google diketahui bahwa field dari selain primary table saat join tidak disarankan dijadikan acuan query, baik sebagai acuan WHERE, ORDER BY, ataupun GROUP BY. Karena jika itu dilakukan, MySQL akan membentuk temporary field yang jelas memperlambat proses Query

Ampuhnya CI get_instance

Mari kita manfaatkan super object CI ini jika diperlukan

Posted in: Ayo belajar, CodeIgniter, PHP by Xamu 3 Comments

Membuat Access Control List, bagian 2 – CodeIgniter

Tulisan ini adalah lanjutan dari tulisan sebelumnya, kali ini kita akan bahas mengenai pembuatas Access Control List dengan frame work CodeIgniter, mengingat CI sendiri secara default tidak menyediakan modul ACL.

Membuat Access Control List, bagian 1

Terori ACL yang akan kita bahas kali ini adalah ACL yang cukup powerfull. ACL ini akan bisa handling multiple user multiple groups, multiple roles and rules.

Mengambil semua request di frame work CodeIgniter.

Memainkan PHP variable variable lagi