【发布时间】:2009-05-14 16:53:42
【问题描述】:
任何人都可以推荐在(基于 PHP)网页上包含多个 Javascript 文件的最佳和最简单的方法吗?
我有一个使用 jQuery 的网站,并且在任何一个特定页面上最多有大约 10 个插件。我不完全确定包含所有这些文件的最佳方式,以使我作为开发人员的生活变得简单,并确保为用户提供最好的服务。
理想情况下,我认为自己最简单的方法是构建一个 PHP 处理程序文件,我可以使用该文件来调用每个页面所需的插件,然后让它输出使用 document.write() 来“包含”每个插件的 javascript页面上的plugin JS文件,如下所示:
<script src="handler.php?jquery,plugin1,plugin2,plugin3,plugin4"></script>
然后可能会向每个单独的插件输出带有多个 document.write() 的 Javascript。
我相信这可能会导致浏览器缓存出现问题,因为某些浏览器会忽略带有查询字符串的项目的缓存。
这样做可以吗,或者有没有我可能遗漏的更简单的方法?
【问题讨论】:
标签: php javascript jquery