gpt4 book ai didi

用于表单密集型应用程序的 PHP 框架

转载 作者:可可西里 更新时间:2023-11-01 12:25:35 27 4
gpt4 key购买 nike

我正在为从 Access 迁移到 PHP 的应用程序寻找一个简单易学的 php 框架。该应用程序有很多表单(有时每页 50 多个字段),并且很多字段是相互依赖的(即,您更改一个字段,它会更新其他一些字段或选项)。

有什么好的php框架吗?我希望它非常简单,因为:

  • 开发人员经验不足
  • 数据库是从 Access 迁移过来的,在设计时并未考虑 OOP,它基本上是按功能划分的表的集合,因此我可能不需要任何 ORM(至少目前是这样)。

最重要的是表单设计和字段关联的简易性(例如:两个列表框,其中第二个的值取决于第一个的选定值)——我知道大多数 ajax 库对此有一些支持,但是我想要开箱即用。


编辑:澄清一下,最重要的不是 ajax 漂亮的东西,尽管它很重要。重要的是创建基于数据库的表单的直接方法。数据库在设计时并没有考虑到 ORM,所以我不需要 ORM 层上的花式表关联和级联删除等。如果 ORM 层不妨碍并简化实现,那没关系,但我怀疑这将永远是真的。

最佳答案

我刚刚使用 codeIgniter 完成了一个类似但更简单的应用程序,它有一个非常好的 form helper

代码示例:

form_hidden('userName', 'johndoe');
// Would produce: <input type="hidden" name="username" value="johndoe" />

form_input('username', @$_POST['userName'])
// Would produce an input populated with a variable from the post array

您可以使用数组等进行各种排序:

$js = 'id="shirts" onChange="some_function();"';

echo form_dropdown('shirts', $options, 'large', $js);

关于用于表单密集型应用程序的 PHP 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/685623/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com