我不会对wp\\u enqueue函数本身感到震惊,也不会对PHP的减速感到震惊。但让更多javascript文件排队确实很重要。但不是从PHP的角度来看。每个网站(即使是纯HTML)都会因彼此的请求而变得越来越慢,直到它带来所有文件为止。第一个请求是HTML文件(这就是为什么我们对这个文件使用gzip压缩),下一个请求是CSS和JavaScript文件、图像、flash组件和其他东西。
对于CSS和JavaScript,我们有一个JavaScript和CSS的缩小器,这就是为什么我们在一个请求中使用CSS精灵来处理多个图像。每个请求都是一种减速。
我会推荐你一个项目yslow - 以获得更多见解。
现在回到你的问题上来。合并JavaScript并将其最小化。但保留开发人员版本(mysctipt.dev.js)以备将来开发,并将myscript排队。min.js到您的主题(就像WordPress本身一样)。并随主题一起发货。
还有一件重要的事。如果你想用css绕过wp\\u enqueue\\u script hook,那么一些用于自动缩小脚本和css的插件对于你主题的用户来说并不能像预期的那样工作。使用该功能。