【发布时间】:2012-12-21 02:15:48
【问题描述】:
假设您将输入到表单中的文本限制为 500 个字符。您实际上并没有停止实时表单上的文本输入,而是有一个计数器在用户结束时提醒用户。 JS代码需要知道限制是500。也许JS代码也会在提交时修剪文本。
在提交时,您使用 AJAX 对表单数据进行一些服务器端魔术。谨慎的做法是让服务器端 PHP 代码现在将注释文本修剪为 500 个字符,无论 JS 代码是否这样做。
这引入了一种情况,您必须在两段代码中输入一个常量,这对维护不利。这是一个简单的例子。情况可能更糟。
我在这里考虑两种情况:
JavaScript/JQuery <-> PHP
JavaScript/JQuery <-> Node.js
您如何进行清理以减轻维护负担并减少出错的可能性?
【问题讨论】:
-
两个代码只使用一个配置文件?如果是带变量的 PHP 文件,则可以在 JS 文字中回显它们,如果是 JSON 文件,则可以在任何地方读取。
标签: php javascript jquery node.js