假设您将输入表单的文本限制为500个字符。您实际上并没有在实时表单上停止文本输入,但有一个计数器在用户结束时提醒用户。 JS代码需要知道限制是500.也许JS代码也会修改提交时的文本。
在提交时,您使用AJAX对表单数据执行一些服务器端魔术。谨慎的做法是让服务器端的PHP代码现在将注释文本修剪为500个字符,无论JS代码是否这样做。
这引入了一种情况,你必须在两段代码中输入一个常量,这对于维护来说并不是很好。这是一个简单的例子。这可能是最糟糕的。
我在考虑两种情况:
JavaScript/JQuery <-> PHP
JavaScript/JQuery <-> Node.js
如何进行清理以减少维护负担并减少出错的可能性?
答案 0 :(得分:3)
服务器是存储此类信息的唯一可靠位置,因为客户端的任何内容都可以被操作。
所以我会将一个设置数组或配置文件作为json字符串发送给客户端。