PHP框架应该生成JavaScript吗?
发布时间:2020-12-13 22:18:19 所属栏目:PHP教程 来源:网络整理
导读:我注意到了一个 PHP框架; Zend,Cake和 Symfony;似乎要么生成JavaScript,要么允许它作为字符串嵌入PHP本身.这是一个好主意吗?对于那些使用过这些框架/库的人来说,使用Ajax和JavaScript助手的经验是什么?它易于维护吗?它是否缩短了开发时间? 解决方法 不,
我注意到了一个
PHP框架;
Zend,Cake和
Symfony;似乎要么生成JavaScript,要么允许它作为字符串嵌入PHP本身.这是一个好主意吗?对于那些使用过这些框架/库的人来说,使用Ajax和JavaScript助手的经验是什么?它易于维护吗?它是否缩短了开发时间?
解决方法
不,这不是一个坏主意,
生成的javascript通常意味着如果没有它,网站将无法运行(就像许多asp.net网站一样).如果你想做更复杂的事情或想要增强可访问性,除了从CSS和Javascript清楚地分离HTML之外别无他法. 分离Javascript还可以使您的代码更易于维护,因为您不需要让客户端前端开发人员弄乱您的PHP代码,反之亦然. 使用Javascript的最好方法是首先让php生成你的html,然后在该页面的底部包含你的javascript文件并使用像onDomReady这样的功能.这也不会强迫您使用特定的库只是因为您的框架使用它作为其生成的Javascript的基础. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |