文章标签 ‘js’

js加载不当出现的一些错误 1.js文件的加载可能滞后与页面中的js代码,所以代码都应该在document.ready中执行,可能出现错误。 2.使用ajax代码加载js文件,则可能滞后于document.ready执行,可能出现错误。 没有404页面出现的问题 1.通过firebug发现,页面加载里面有两个 网站根链接 liangpeng.net 貌似网站加载的两遍一样,而且每次加载时间都不短,严格排查原来是某个插件引用的一个css文件不存在,而且网站没有进行404处理,导致重定向到了主页。 关于网站加载速度的优化,请参见 WordPress 提速一二三 写得比较使用,相比其他诸如减少数据查询类文章要好很多,可以一观。 下面是我认为对我有用的非废话内容: 转自:北极冰仔  http://hellobmw.com/archives/tips-for-wordpress-speed-tweak.html 压缩 CSS 和 JavaScript 1. 清理 CSS CSS 可以在线使用 CSSTidy 清理一下,可以减少很多不必要的冗余(如:空格、换行等等),尤其在选择“最差可读性”之后,整个 CSS 文档内容压缩为一行。但清理前请务必备份原始 CSS 文件,一是为了方便以后修改,二是有些选项使用不当会完全破坏 CSS。强烈建议使用最保守的清理方式。 2. 打包 JavaScript JavaScript 脚本可以使用 packer 压缩,去除空格、换行后变为一行;勾选 Base62 编码将会压缩为更小的格式,但如果接下来你还想继续使用 gzip 进一步压缩 JavaScript,不推荐 Base62,实践证明普通 packer + gzip 才是最佳拍档。 3. 使用 gzip 进一步压缩 Gzip 是一种非常优秀的压缩方式,详细信息可以自行阅读 gzip [...]

2009年1月16日14:21 | 没有评论

正在制作一个web2.0的网站,鉴于装逼的最先进性,随想到了富客户端,为什么我们不用呢? 为甚麽不使用象flash一样的富客户端,而要用php+js来构建web2.0呢,我自己认为是html更容易构建漂亮的界面,更容易来输出内容,而flash则每次界面变动都需要各种各样的调整,(如果现在的flash已经发展了,我不知道,只是根据自己以前的认知进行的总结),很容易针对某块进行局部调整,特别是div+css的模式下。 而为什么需要php这样的后台语言呢,既然现在的事情全部都由js完成了,目前看来,php现在的主要功能是组织了各种各样的action,进行模块化开发,除此之外,php仅仅就是提供数据给前台展示了,完全可以推出一款统一的后台数据库接口,由js直接读取数据,进行展示即可,这样就仅仅需要前端编码了,可是,现在的前端数据展示功能也有些弱,如果不使用php进行基本html生成,貌似完全使用js进行定位填充,需要的代码量相当复杂。 由此看来目前的技术前提下,php+div+css+js确实是最行之有效的方法。 本人是php coder,所以仅仅拿php来分析,asp、jsp、ruby等皆可。

2008年11月17日19:18 | 2 条评论
标签: , , , ,