CRUD for MySQL 和 PHP [已关闭]
我必须在MySQL数据库上使用PHP发出一些数据库请求。
问题:什么是最好的(最简单的)框架来正确完成CRUD(创建读取更新删除)?
我还必须填充数据库,什么是执行此操作的好工具。我唯一知道的是SqlMyAdmin,看起来并不好。在线工具会很棒。
你的经验很宝贵:告诉我你用什么,为什么?
我看了一下CodeIgniter,看起来不错,你觉得怎么样...矫枉过正?
我必须在MySQL数据库上使用PHP发出一些数据库请求。
问题:什么是最好的(最简单的)框架来正确完成CRUD(创建读取更新删除)?
我还必须填充数据库,什么是执行此操作的好工具。我唯一知道的是SqlMyAdmin,看起来并不好。在线工具会很棒。
你的经验很宝贵:告诉我你用什么,为什么?
我看了一下CodeIgniter,看起来不错,你觉得怎么样...矫枉过正?
对于许多操作(特别是CRUD,一旦你编写了模式文件,它们就可以开箱即用),ORM框架原则真的很棒。
如果你想走得更远,而不仅仅是数据库访问,你可以看看PHP FRamework symfony,它提供了一个管理生成器(甚至有一个关于那个的截屏视频)。(并且有很好的文档,例如jobeet教程)(顺便说一句,symfony使用教义作为ORM^^)
但是,如果你需要一些简单的东西,也许这有点过分(并且需要太大的学习曲线)......
要将数据加载到MySQL,LOAD DATA INFILE怎么样,它(引用自文档)“以非常高的速度将文本文件中的行读取到表中”。
我推荐GroceryCRUD,因为它具有良好的工程和文档
=> 你会得到一个带有创建/编辑/删除按钮的分页JqueryUI表。
创建/编辑打开基于MySQL表架构的表单页面。例如,布尔值、varchar 和文本被转换为具有活动/非活动单选按钮、文本字段和 wysiwyg html 编辑器的表单。
注意:GroceryCRUD建立在CodeIgniter上,所以你将有一个副本驻留在你的管理目录中。您不必使用它来构建主站点。
安全公告:任何库都可能具有未发现的安全漏洞,因此建议通过使用BaseAuth保护您的GroceryCRUD副本并仅允许SSL访问来最大程度地减少风险。