网站首页  |   业界社区  |  电信社区  |  技术社区   |  极客社区  |  游戏社区  |  生活社区   |   科技博客  |   同事录
TechWeb-技术社区


标题: [讨论] 分享我的网站优化经验及学习方法,欢迎大家来探讨
史蒂芬
TW中级会员
Rank: 3Rank: 3


UID 117308
精华 3
积分 220
帖子 131
阅读权限 30
注册 2007-3-28
状态 离线
发表于 2008-8-28 11:17 资料 短消息 加为好友
分享我的网站优化经验及学习方法,欢迎大家来探讨

从做我的网站到现在已经有2年2个月了,这么长的时间里再菜的鸟也会积累一些相关的
&D'N#t%R$B:M"}2R%|+s
'e1v/[!z"[3Y:M$Ntech.techweb.com.cn经验呵呵,下面从以下几个方面来讨论
&^&K%J#{(O6^#UTechWeb-技术社区TechWeb-技术社区3m:r;P)R%[/F7V8D0D
HTML:
%i,G)]$k0\:n9f"ltech.techweb.com.cn1,整站DIV+CSS步局,虽然写起来很痛苦,注意还要兼容FIERFOX浏览器
2\#e,c+z"_TechWeb-技术社区
5v:X1A+C)gtech.techweb.com.cncss:
4^0n1i&|'w#v5rTechWeb-技术社区1,通常我写一个通用的CSS,每个页面都引用,公用的CSS全包含在里面,单个页面再做
7`3h/n#a-{"p/Q0@tech.techweb.com.cn6i/K&}*R5G3T(A&n ]
一个CSS文件
'\;V7l9p-b;j%p2,我们经常会用到背景图片,把页面用到的小图标全合在一起做起一个GIF文件,CSS调
5c-W&x'W b0v6w6oTechWeb-技术社区7C!e;B(_'L7c)j
用的时候只用改变background-position值即可实现效果,好处是加裁快(阿里、淘宝均 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛,t1e)c!I!P/F8L.j*_7Z+H%]
TechWeb-技术社区6e+u/T-i:F2h&}*m*K%Y!_
彩这种方式)
&X-\4y7Y)f:B+Q"R3,网站发布的时候为了去除空格或注释一般用在线压缩就可以实现,可以减小文件大小
;^%} u2o9z8Q5U
#s%b9}9q3b9a'Itech.techweb.com.cn
'J/C/[3J1B6L'D2t3Y3U0q#cJS:
"o!v'T(L(V程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛1,我采用的是prototype.js柜架虽说JQUERY非常不错,因为当初的选择已不可能再去学
'F:~"b5T1G.z,](S0{tech.techweb.com.cn
6l3h1z#E%O-b(Ptech.techweb.com.cnJQUERY。在这个柜架的基础上开发相应的JS柜架非常得心用手
2Q#O7i.R;y6t2,开发自己的JS柜架,首先到大的网站去找相关代码,然后分析原理,看它几遍然后自 *h.z9^2u#v6a7}*V#h
2_!~'n.U)r
己再加以改进做成通用,效率比它的还要高实用,不管多麻烦做完了,成就就是不一样
6T6]+O:?#~5^']3A9W.g;~3A%G'I3V;q
,久而久之就简单多了
2e&H.q7W%v&W u8u3,经常到51JS之类的网站吸取别人的精华,要学会站在巨人的肩膀上 TechWeb-技术社区6^7L-R-S'C,?
4,网站发布的时候同样到专业网站进行压缩,60多K的文件可以压缩到20几K可想而知
8r(p3x*K0`"{-I
#B-L"Q+W4V1J(`#o1f4B&R程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛
"~.E,a;r0O"]&f程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛服务器端: 程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛:e,X3]#\.?,[4R
1,我没做成静态页,所以被调用的能缓存就缓存,如首页的注册会员那一那,注册时生
4|:v-@#H9\(a/jTechWeb-技术社区1w5L8P&X#@2B(o
成的是XML文件,第一次调用XSL解析,以后读取缓存。产品三级分类属性先读取的数据 TechWeb-技术社区1h7y3l+z3m,g+z'|5~

"W&o1o*V3H1N:\3q是直接从内存表中读取,再读取相同的分类直接读取缓存。
6E#v6\7c"q7S)J&ATechWeb-技术社区2,三层架构是最基本的,维护起来方便 )b.w-f7^*a&N

5m$Y3F5S)b$L2N*t8_;ZTechWeb-技术社区数据库: 4`,O"H:u*u,^6I/]
1,只读取当前页面的数据,那怕你用的是TOP或其它方法实现,网站有很多通用的例子
8D(r.x!s W#A$M5Ttech.techweb.com.cn程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛6n5T$m7a(y#X&g
,拿来自己改,合适的才是最好的
%P#C2b,c o4s+@0V"rTechWeb-技术社区2,适用使用存储过程,多了并不是好事而且维护起来也困难 tech.techweb.com.cn"Y0]%{,g Q
3,找适用的底层柜架如SQLHEARP之类的,我用的就是它,自己改写了,适合自己
8s6?'R&^+G(O9B程序开发,操作系统,服务器,源码下载,Linux,Unix,BSD,PHP,Apach,asp,下载,源码,黑客,安全,技术社区,技术论坛 _*k.j-t1G4[!r4y$R
tech.techweb.com.cn;K"z/m/G(E:[
肯定有很多自己都是不知道的,以后只有慢慢学习了,大家都什么好的方法发上来吧!

引用 回复 顶部
查看积分策略说明快速回复主题
选项 标题 Smilies
禁用 URL 识别
禁用 Smilies
禁用 Discuz!代码
使用匿名发帖
使用个人签名
接收新回复邮件通知
内容





当前时区 GMT+8, 现在时间是 2008-11-23 08:40
京ICP证060517号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2008 Comsenz Inc.
Processed in 0.021114 second(s), 7 queries

清除 Cookies - 联系我们 - TechWeb.com.cn - Archiver - WAP