Codeigniter 2脚手架

时间:2011-02-24 09:26:33

标签: php codeigniter crud scaffolding

在codeigniter中处理脚手架时有什么选择 - 人们经常使用脚手架吗?或者有更好的方法可以快速生成要在CRUD应用程序中使用的代码吗?

我已经安装了sparkplug:http://code.google.com/p/sparkplug/

它看起来相当不错 - 我的意思是它基本但实现速度超快,代码基本但整洁且易于理解。

然而,我注意到围绕利弊的讨论并不多。

有人可以建议a)使用一个好的库/工具集吗? b)在这种情况下如何最好地进行

3 个答案:

答案 0 :(得分:12)

暂时搭建CRUD的想法对我来说似乎有点无意义,原因如下:

  • 这不是最终游戏解决方案,您最终必须为您的应用程序实施适合(安全)的CRUD操作,以便更好地根据您的特定应用程序需求进行定制。
  • 如果您只需要快速而脏的数据库输入,为什么不使用您的DBMS? (phpMyAdmin等等)

为了减少重复应用程序操作所花费的时间,我实际上创建了一个基本的CRUD模型,这样我就可以有一个很好的起点来构建基本的数据库交互。这样,您实际上将逐步完成应用程序的完成。

答案 1 :(得分:7)

脚手架只存在以节省你必须破解Navicat,phpMyAdmin,MySQL查询生成器等等。但是这一天,如果你不知道如何工作MySQL客户端那么你可能不应该工作一个血腥的网站,所以它已被删除。

答案 2 :(得分:2)

我更喜欢使用"快速和肮脏的" CRUD生成器通常是我们引入几个非技术人员来进行数据清理。如果我可以轻松地建立这个"扔掉"界面无需进行大量编码,它节省了我很多时间,而且我没有花太多时间在编码上,扔掉了#34;扔掉了#34;页面。我真的不想给非技术人员提供管理工具来编辑数据。