考虑重构和重组一个非常大的 PHP 项目的场景,该项目包含许多带有表单的页面。
我已经编写了一个非常灵活和紧凑的 JS 验证函数(使用正则表达式、自定义表达式等),但我想迁移到JQuery 的验证,因为它更结构化和更简洁的方法。
客户端验证很好,因为它可以立即响应并给 UI 带来很好的感觉,但这也给我留下了客户端验证很容易被篡改的问题,所以我也想“镜像”验证规则在 PHP(服务器)端使事情变得均匀(如果可能的话,集成过滤器和数据清理以解决注入和其他恶意行为)。
你觉得这种方法是最好的吗?有什么一般性的建议来实现这个吗?
是否有某种工具、框架或 PHP 类可以负责这种重复,避免重写 PHP 中的每条规则?
如果没有,我考虑编写自己的 PHP 类,使用逐条添加规则的方法和echo
一个 JQuery 验证迷你脚本或函数的方法,但我不确定这是否是一个好方法以及如何使用它有效率的。对我有什么建议吗?
提前致谢。