我有一个模板,它有超过20个js/css文件,它引用并且当然这使得很多http请求。我想用php使用minijs.php/mini.php将它们拼接在一起,但我看到的问题是页面似乎在使用minijs.php/mini.php时加载速度较慢。我使用YSlow,并且每个人单独链接它显示3秒加载,当我使用缩小的解决方案时,需要7-10秒加载,即使在缓存时。有没有人推荐更好的解决方案,或者你甚至建议动态地将它们组合在一起?Minizer JS/CSS文件
2
A
回答
3
0
检查此python脚本。
http://github.com/hkasera/minify
它minifies的js和css文件了。它存储详细的日志文件,您可以将此脚本添加为git钩子,并避免您每次都手动执行此操作。我在一个项目中创建了它,它对我有很大的帮助。
希望它可以帮助!
0
您可以使用许多具有压缩和组合多个文件功能的在线工具。 的JavaScript压缩,您可以使用jsCompressor 和CSS,你可以使用CSS压缩机CSSCompressor
相关问题
- 1. 更改C:\文件夹\文件到C:\\ \\文件夹文件
- 2. 将文件从/文件复制到/文件夹/文件
- 3. 将文本文件和打开的文件在文本文件
- 4. XML文件为JPG文件
- 5. PowerShell For $ $文件$文件
- 6. 文件权限类文件
- 7. 文件/文件夹监控
- 8. 文件未找到文件
- 9. vimrc文件,viminfo文件
- 10. 文件API上传文件
- 11. “:>文件”VS“>文件”
- 12. ZipArchive多文件/文件夹
- 13. 文件夹从文件
- 14. 从文件[]文件目录
- 15. filepath.Walk only文件DOT文件
- 16. 源文件和头文件
- 17. Makefile文件 - 从文件夹
- 18. 文件处理和文件
- 19. .svn文件夹和文件
- 20. nodemailer附件文本文件
- 21. 删除文本文件中未列出的文件夹/文件
- 22. 批文件从文本文件中复制文件列表
- 23. 复制文件和文件夹包含从文本文件
- 24. 批处理文件 - 获取文件摘要到文本文件
- 25. 从.jar文件启动一个文本文件(文件路径?)
- 26. 读取.cfg文件并生成文本文件的JAR文件
- 27. jQuery文件上传插件:文件名/抓住文件PHP端
- 28. 将csv文件读入文本文件
- 29. 从文本文件写入CSV文件
- 30. 从文本文件创建CSV文件
在一个侧面说明链接你给我,那家伙使用PHP脚本来缩小JS/CSS,然后对其进行缓存。你说这是不正确的?它不应该涉及使用PHP脚本来缩小脚本并将它们合并? – John 2011-02-18 21:49:31