网站上线测试第一天,日IP达到230(上)
2008-02-23 06:33:18来源:互联网 阅读 ()
我是怎样在网站上线测试第一天,日IP达到230的。(上篇)
很高兴和大家一起分享网站建设的经验,虽然这也是我第一次建设网站,不过也算是老网民了。
但在上网的过程中,每每看到很多中小网站为赚取流量和眼前利益,放了很多弹窗,漂浮等,就为之感到很惋惜。因为这样,虽然能赚取到眼前的一点利益,但损失了读者长期阅读的可能,要知道,在大部分“界”(商界,经济界,金融界……),二八定律还是普遍适用的,也就是少量忠诚的老读者是网站发展的基石和关键,过眼云烟般的流量,如果网站没有深厚的内涵和为用户着想的理念,迟早是要死掉的,流量,来得快,去得也快。所以,不管您是做什么内容的,各位站长们,还是要在内容建设和真正为用户着想的角度来考虑才能长远发展。
好了,言归正题。
当时准备做这个网站的初衷是因为现在的工作不是很忙(电信部门的工作向来这样),加之现在网络的发展真的很快,所以就赶时髦,做个网站玩玩,不过在刚开始的阶段确实比较困难,因为我本人不是技术专业出身,是搞营销管理的,所以差不多花了半年的时间进行技术学习,主要是用了微软的.net Framework架构,包括C#, asp.net, ado.net, html, css, javascript, sqlserver2005, sql , ajax, 等等吧,有一些技术像html, css, javascript以前有一点点基础,还好一点,C# 和 asp.net那就基本从头学起了,另外顺便给大家介绍点经验,因为我学这些技术都没有去书店买过书(经常出差,带着也不方便),所以基本都是从网上下载到笔记本上看,为了提高学习效率和深度,尽量看知名的老外写的翻译的或英文原版,我看的技术资料基本都是英文原版的(因为很多翻译的资料,翻译过来反而不知所云,反而英文原版的看着更明白),大家不要怕英文原版,一方面其实计算机英语没有想象的那么难,基础的技术词汇就那些,另一方面,也方便大家在具体编程的时候的语句运用或直接写英文注释和文档资料,省得老在输入法上切换浪费时间和心情。
另外,在这半年里,除了进行技术的学习,还一直在构思网站的内容和商业模式架构,并将所有的想法都落实到word文件资料里,我不是个聪明的人,所以,很多东西一定要写出来,才能理清思路,也是多年管理工作的习惯。
好,上一个阶段算是技术与内容准备阶段吧。真正开始写程序是从07年9月底开始的。
首先,是把构想中的网站架构内容的所有页面文件和类创建,不要怕以后修改或删除,这样,从一开始,你的网站的架构就是一个真正完整的有机的架构,没有内容不要紧。
所有的页面和类构建后,就是一项一项的添加和修改内容了。
Tips:
1、写一个页面的时候,不要希望一次全部功能都完成,可以先写最基本的功能,然后基本功能测试通过了,再逐步添加复杂的功能,另外要多进行调试,我自己基本平均每写4-8行就会调试1-2次,这样,就能尽快发现错误出现在哪里,有针对性地调试,效率也要高得多。
2、另外涉及到有让用户输入内容的页面,一定要进行“注入测试”,你可以将常用注入代码保存为.txt文件,放在桌面上,查看网站有没有问题。用户的输入一定要HtmlEncode过。
技术开发的起点一定要高。
因为我不会每天有太多的时间每日维护这个网站(只能利用中午、晚上和周末的时间),所以,在网站开发时想到了使用蜘蛛技术,可以通过蜘蛛每日源源不断地更新内容,但这个蜘蛛开发时也是困难最大的,前后的开发时间将近2个月,是所有的开发中占时间最多的,功夫不负有心人,现在的这个蜘蛛在没有全速打开的情况下,每日可以自动更新自动分类全球各地新闻资讯三万(30000)余条,在全速打开的情况下,每日可以更新逾百万条。当然,目前还没有这个必要。这个蜘蛛能自动根据同一相似内容的新闻来源数目,也就是通过众多编辑的选择确定什么新闻是焦点新闻,这至少比目前靠用户新闻点击率来判断要可靠一些,换句话来说,我相对还是相信新闻编辑的眼光,如果有100个新闻媒体同时报道一条新闻,那说明至少这条新闻还是蛮重要的。
另一个是在进行全球地址转向系统的开发过程中,起点也一定要高,这样后面的开发会相对简单一些。现在的这套全球地址转向系统,首先为了适用华人的使用做了些特别的改进,二是所有的地址采用大容量多位有规则唯一编码,在保证使用方便易于理解的同时保证了以后的扩展空间,也就是一上来就是“IPV6”,既然是希望做好一个长期的网站,所以在网站规划的时候,在这些关键的地方,一定要留好充分的余地。
接下来,作为个人观点,就像做企业要有自己的核心竞争力,做产品要有独特吸引人的卖点,做网站,也要有自己核心的竞争力,不能什么都搞,网站的选题非常重要,你擅长做什么,喜欢做什么,兴趣做什么,没有兴趣的东西,单纯搞个网站骗点击是长久不了的,做网站也像做人。网站选题做好之后,编排内容结构和用户阅读流程,还是那句老话,要真的把用户装在心里,以用户体验为中心,不要老想着弹窗和漂浮(本人深恶痛绝之),也不要老是美女和音乐。
Tips
1、不要什么都自己开发,有些功能能用现成的,就用现成的改进一下,比如我自己的网站,流量统计用的yahoo的统计,邮箱用的新浪的和163的做客服邮箱,博客用的163的做官方博客。不是自己核心竞争力的功能就不要全自己做。
2、核心模块一定要自己开发,哪怕有类似现成的,也要自己看明白了,自己重新写。核心模块关系到以后网站的发展与可扩展性,“别人的拐棍是拄不长的”。
3、网站各个页面一定要做多次测试,多种测试。好像以前在哪里看过一篇文章,说老外设计东西,设计好了之后要先试一遍,成功了,不放心,再试一次,还不放心,如果试到五六七八次都得到完全一样的结果,才能放心,我想我们也要学习这种精神,多次测试,才能有精彩页面。
4、一个页面上不要放太多不相关的“推荐”、“精彩”、“最新”等,一方面会严重影响页面执行效率和下载效率,另一方面,页面花花绿绿,失去了读者真正阅读的重点。
5,一个页面上使用的颜色(黑白灰除外)不要超过3种,尽量深浅搭配,深色调面积尽量缩小,深色调与白色之间可以配以浅灰色搭配消除突兀感。页面条块之间划分要清晰清爽,让读者一目了然。这方面的配色我还要多学习,毕竟我也不是学美术的,只是个人的一点点经验吧。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:免费在线调查/投票系统比较
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash