joomla1.6就是一个失败品
先不说1.7 1.8马上就要出来.
从1.6本身上来说,就光加载mootools-core.js mootools-more.js这两个JS就有300K左右.对于网速差些的地方,没个15秒以上你别想看到除标题以外的任何东西.
在1.5里,mootools如果不用是可以去掉的,但1.6是内核直接输出.无法去掉.强行删除这两个文件或是替换为其他版本,会导至加载不正常,后台无法使用...
真不知道joomla开发团队是咋想的..
从1.6本身上来说,就光加载mootools-core.js mootools-more.js这两个JS就有300K左右.对于网速差些的地方,没个15秒以上你别想看到除标题以外的任何东西.
在1.5里,mootools如果不用是可以去掉的,但1.6是内核直接输出.无法去掉.强行删除这两个文件或是替换为其他版本,会导至加载不正常,后台无法使用...
真不知道joomla开发团队是咋想的..
没有找到相关结果
已邀请:
19 个回复
~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的
赞同来自:
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
joomla 自带的javascrit
针对这个问题我已经找到答案,只要把head中相关的javascript注释掉就可以了,
路径是/libraries/joomla/document/html/renderer/head.php
~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的
赞同来自:
很多主题要调用
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~
赞同来自:
从1.6本身上来说,就光加载mootools-core.js mootools-more.js这两个JS就有300K左右.对于网速差些的地方,没个15秒以上你别想看到除标题以外的任何东西.
在1.5里,mootools如果不用是可以去掉的,但1.6是内核直接输出.无法去掉.强行删除这两个文件或是替换为其他版本,会导至加载不正常,后台无法使用...
真不知道joomla开发团队是咋想的..
其实现在很多服务器都对JS文件做压缩处理,真正传输时候没那么大的。
~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的
赞同来自:
3P网络 - 背着回忆的旅游人,即使是再细微的风景,也会留在心中的一个角落~
赞同来自:
首页
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
赤木@晴子 - 明月百年心
赞同来自:
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
遗憾的是现在很多主题都在依赖系统原生mootools........你不得不加载..
至于bithost说的"其实现在很多服务器都对JS文件做压缩处理"
我不知道是服务器原生压缩是啥情况...有很多主题可以支持js与css的压缩,比如joomlart的主题gzip等压缩.
压缩后,js文件的确变小了接近一倍,第一次打开页面变快了.
但是,浏览内页的时候,页与页的js文件加载的可能不一样,压缩后的js肯定不一样,你的浏览器缓存的文件肯定页与页的也不一样..这样很多内页又得全部重新加载所有js文件.还不如不压缩.
不是本人 - no no no!
赞同来自:
跑堂小2 - 冇钱;冇房子;冇成就。要吃饭;要住宿;要消费
赞同来自:
遗憾的是现在很多主题都在依赖系统原生mootools........你不得不加载..
至于bithost说的"其实现在很多服务器都对JS文件做压缩处理"
我不知道是服务器原生压缩是啥情况...有很多主题可以支持js与css的压缩,比如joomlart的主题gzip等压缩.
压缩后,js文件的确变小了接近一倍,第一次打开页面变快了.
但是,浏览内页的时候,页与页的js文件加载的可能不一样,压缩后的js肯定不一样,你的浏览器缓存的文件肯定页与页的也不一样..这样很多内页又得全部重新加载所有js文件.还不如不压缩.在apache或者其他web服务器上输出是直接定义对于*.js *.css文件直接做gzip压缩
孤独者 - 世界属于那些勤于思考的人,更属于那些善于行动的人
赞同来自:
如果把所有css与js压缩为一个文件.这样会很惨..
就像我上面说的.可能存在很多页面加载的js css文件不一样,打包后的大小也不一样.
就意味着浏览器的缓存因为文件大小不一样而去重新加载整个压缩包....
这个我已经测试过了的.
如果不压缩,浏览器加载一次之缓存后,以后再浏览其他页就不会加载相同的文件.这样虽然第一次浏览时慢了些,但缓存后其他页就快多了
~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的
赞同来自:
国内的网速垃圾,国外的用户环境是那样,你不要怨joomla!
QQ被盗了
赞同来自:
我觉得1.6不好的地方在于joomla官方也跟风firefox,google,magento,隔几个月就推出一个大版本,这才是让人不快的地方.
追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有
赞同来自:
,可以自己按需组合。再利用压缩,也就几十k而已。
追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有
赞同来自:
去掉后后台管理都登陆不了.
妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累
赞同来自:
我觉得1.6不好的地方在于joomla官方也跟风firefox,google,magento,隔几个月就推出一个大版本,这才是让人不快的地方.严重同意,相比在网站上使用FLASH,那点JS算什么呢?
QQ被盗了
赞同来自:
去掉后后台管理都登陆不了.
实验就不要提了,我实验的太多了,不是实验的概念。没让你把后台的mootools-more.js去掉,在你的前台模板的主php文件里的html的head标签处加上下面的代码:
可以去掉前台的mootools-more.js。
但很可能还会需要mootools-more.js中的一小部分,如果通过firebug差错工具发现需要,可以按我上一个回复定制mootools-more.js。
附件是我做过的一个项目用到的mootools-more.js,从220k缩减到9k,因为我只需要这9k的东西。