一个与数据库操作打交道的应用,必然涉及到数据的添加、修改、删除等操作。因此CRUD操作几乎成为每个后台管理站点的必备功能。数据库的复杂性,导致PHP操作代码也会有不少的冗余,因此,如果可以有工具自动生成CRUD的代码,那将是一件十分让人欣慰的事情。
这里介绍一些目前可以找到的针对Codeigniter的解决方案。
1. grocerycrud
网站地址:
2. iScaffold
网站地址:
另外github上还有一些优秀的开源项目也在做这些事情,比如等等,或者、等。
顺便一提,对于数据表单的显示,也有一些很不错的工具,可以对table进行分页、排序等,比如DataTables(很赞),等等,如果需要ORM(对象关系映射)操作数据库,还可以参考。