当前位置:学会吧培训频道电脑知识学习office教程其他网站开发者需知道的事 你做到了几个?» 正文

网站开发者需知道的事 你做到了几个?

[08-08 00:53:18]   来源:http://www.xuehuiba.com  其他   阅读:8623
概要: 3.创建一个XML sitemap文件,它的缺省位置一般是/sitemap.xml(即放在网站根目录下)。 4.当你有多个URL指向同一个内容时,在网页代码中使用<link rel="canonical" ... />。 5.使用Google的Webmaster Tools和Yahoo的Site Explorer。 6.从一开始就使用Google Analytics(或者开源的访问量分析工具Piwik)。 www.xuehuiba.com 7.知道robots.txt的作用,以及搜索引擎蜘蛛的工作原理。 8.将www.example.com的访问请求导向example.com(使用301 Moved Permanently重定向),或者采用相反的做法,目的是防止Google把它们当做两个网站,分开计算排名。 9.知道存在着恶意或行为不正当的网络蜘蛛。 10.如果你的网站有非文本的内容(比如视频、音频等等),你应该参考Goo
网站开发者需知道的事 你做到了几个?,标签:office教程,office2010教程,http://www.xuehuiba.com

3.创建一个XML sitemap文件,它的缺省位置一般是/sitemap.xml(即放在网站根目录下)。

4.当你有多个URL指向同一个内容时,在网页代码中使用<link rel="canonical" ... />。

5.使用Google的Webmaster Tools和Yahoo的Site Explorer。

6.从一开始就使用Google Analytics(或者开源的访问量分析工具Piwik)。 www.xuehuiba.com

7.知道robots.txt的作用,以及搜索引擎蜘蛛的工作原理。

8.将www.example.com的访问请求导向example.com(使用301 Moved Permanently重定向),或者采用相反的做法,目的是防止Google把它们当做两个网站,分开计算排名。

9.知道存在着恶意或行为不正当的网络蜘蛛。

10.如果你的网站有非文本的内容(比如视频、音频等等),你应该参考Google的sitemap扩展协议。

五、技术(Technology)

1.理解HTTP协议,以及诸如GET、POST、sessions、cookies之类的概念,包括"无状态"(stateless)是什么意思。

2.确保你的XHTML/HTML和CSS符合W3C标准,使得它们能够通过检验。这可以使你的网页避免触发浏览器的古怪行为(quirk),而且使它在"屏幕朗读器"和手机上也能正常工作。

3.理解浏览器如何处理JavaScript脚本。

4.理解网页上的JavaScript文件、样式表文件和其他资源是如何装载及运行的,考虑它们对页面性能有何影响。在某些情况下,可能应该将脚本文件放置在网页的尾部。

5.理解JavaScript沙箱(Javascript sandbox)的工作原理,尤其是如果你打算使用iframe。

6.知道JavaScript可能无法使用或被禁用,以及Ajax并不是一定会运行。记住,"不允许脚本运行"(NoScript)正在某些用户中变得流行,手机浏览器对脚本的支持千差万别,而Google索引网页时不运行大部分的脚本文件。

7.了解301重定向和302重定向之间的区别(这也是一个SEO相关问题)。

8.尽可能多得了解你的部署平台(deployment platform)。

9.考虑使用样式表重置(Reset Style Sheet)。

10.考虑使用JavaScript框架(比如jQuery、MooTools、Prototype),它们可以使你不用考虑浏览器之间的差异。

六、解决bug

1.理解程序员20%的时间用于编码,80%的时间用于维护,根据这一点相应安排时间。

2.建立一个有效的错误报告机制。

3.建立某些途径或系统,让用户可以与你接触,向你提出建议和批评。

4.为将来的维护和客服人员撰写文档,解释清楚系统是怎么运行的。

5.经常备份!(并且确保这些备份是有效的。)除了备份机制,你还必须有一个恢复机制。

6.使用某种版本控制系统储存你的文件,比如Subversion或Git。

7.不要忘记做单元测试(Unit Testing),Selenium之类的框架会对你有用。

上一页  [1] [2] 


Tag:其他office教程,office2010教程电脑知识学习 - office教程 - 其他
《网站开发者需知道的事 你做到了几个?》相关文章
Copyright 学会吧 All Right Reserved.
在线学习社区!--学会吧
1 2 3 4 5 6 7 7 8 9 10 11 12 13