网站建设的常识
发布时间:2013-11-23 浏览:171打印字号:大中小
1,整站DIV+CSS步局,虽然写起来很痛苦,注意还要兼容FIERFOX浏览器
css:
1,通常用一个通用的CSS,每个页面都引用,公用的CSS全包含在里面,单个页面再做
一个CSS文件
2,背景图片,把页面用到的小图标全合在一起做起一个GIF文件,CSS调
用的时候只用改变background-position值即可实现效果,好处是加裁快(阿里、淘宝均
彩这种方式)
3,网站发布的时候为了去除空格或注释一般用在线压缩就可以实现,可以减小文件大小
JS:
1,采用prototype.js柜架或JQUERY
2,开发自己的JS柜架,首先到大的网站去找相关代码,然后分析原理,看它几遍然后自
己再加以改进做成通用,效率比它的还要高实用,不管多麻烦做完了,成就就是不一样
,久而久之就简单多了
3,51JS之类的网站有大量此方面的资料,要学会站在巨人的肩膀上
4,网站发布的时候同样到专业网站进行压缩,60多K的文件可以压缩到20几K可想而知
服务器端:
1,没做成静态页的,被调用的能缓存就缓存,如(中国)官方网站的注册会员那一那,注册时生
成的是XML文件,第一次调用XSL解析,以后读取缓存。产品三级分类属性先读取的数据
是直接从内存表中读取,再读取相同的分类直接读取缓存。
2,三层架构是最基本的,维护起来方便
数据库:
1,只读取当前页面的数据,那怕用的是TOP或其它方法实现,网站有很多通用的例子
,拿来自己改,合适的才是最好的
2,适用使用存储过程,多了并不是好事而且维护起来也困难
3,找适用的底层柜架如SQLHEARP之类的,自己改写,适合自己