一個與數據庫操做打交道的應用,必然涉及到數據的添加、修改、刪除等操做。所以CRUD操做幾乎成爲每一個後臺管理站點的必備功能。數據庫的複雜性,致使PHP操做代碼也會有很多的冗餘,所以,若是能夠有工具自動生成CRUD的代碼,那將是一件十分讓人欣慰的事情。php
這裏介紹一些目前能夠找到的針對Codeigniter的解決方案。git
網站地址:http://www.grocerycrud.com/github
網站地址:https://github.com/kowdermeister/iScaffold數據庫
另外github上還有一些優秀的開源項目也在作這些事情,好比CRUD-Skeleton-for-Codeigniter等等,或者CRUD Generator、ci-scaffold等。app
順便一提,對於數據表單的顯示,也有一些很不錯的工具,能夠對table進行分頁、排序等,好比DataTables(Bootstrap版本很贊),jTable等等,若是須要ORM(對象關係映射)操做數據庫,還能夠參考DataMapper。codeigniter