Ind*_*ial 6 php mysql web-applications crud
回顾过去几周的工作(与许多其他工作相同),我发现自己花费了大部分时间将各种形式的POST数据用于通过我的MVC模型执行数据库CRUD操作.
当反思这一点时,它会变得有点担心.花在我花在应用程序设计中最基本部分上的时间并不合适.
什么是减少这种时间并有效地创建和处理表格的适当方法?
谢谢
为什么制作表单和使用 POST 数据进行增删改查操作不适合您?
Web 应用程序就是使用用户界面与数据库进行交互。任何尝试通过使用工具或框架来减少创建表单的时间都会产生副作用。在我看来,您希望表单设计得优雅,因为您的用户会与它们交互,甚至可能非常频繁。每个表单都应该设计得尽可能简单和直接。
您可以从用户界面/用户交互设计师的支持中受益。向此人解释该表单的目的是什么,以及所提交的数据代表什么。您还可以提供字段名称和每个字段名称的验证规则。交互设计师的工作是为您提供表单的 HTML,您可以将其插入现有框架中。让交互设计师也使用良好的 JQuery 插件构建客户端验证代码。
您的工作现在减少为接收 POST 数组,可能执行一些额外的服务器端验证和表单值清理,并将数据写入数据库,最好使用模型函数。
我强烈建议不要使用表单生成器或脚手架。
| 归档时间: |
|
| 查看次数: |
492 次 |
| 最近记录: |