环顾四周,PHP中有很多可用于表单管理的选项来自几个框架:Zend,CakePHP,CodeIgniter,Symfony,可能还有其他几个提供解决方案。在其他条件相同的情况下,您更喜欢哪种表单类?是什么使这些比其他更好?
答案 0 :(得分:0)
困难的问题,它是框架间的。 (我正在使用zend所以我只能共享zend_form)
*弱点(对我而言)
答案 1 :(得分:0)
看看不同框架如何实现表单,它过于复杂,并且不会完全循环。比如在页面上添加两次相同的表单会弄乱查看哪一个被提交的能力。
我正在维护的框架 - Agile Toolkit选择做简单而全圆的方法。那就是 - 它将提供验证器,过滤器,布局,但它还提供客户端jQuery UI小部件,ajax提交和提交处理。
我写了一篇关于此的博客:http://agiletoolkit.org/blog/forms/
Agile Toolkit中的表单文档:http://agiletoolkit.org/doc/form
当表单在Agile Toolkit中设计时,目标是使它们自给自足,并且永远不会让开发人员再次思考。使用它5年,它的工作,从来没有任何我们无法得到的第三方项目的限制。
您怎么看?