`
dawnzhang
  • 浏览: 44867 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

致Web2.0站长

阅读更多

原文:http://webdev.csdn.net/page/c2389205-03c6-4c80-9066-b07bc3bbcb1d

 

一.找DBMS的专家设计好数据库,大部分程序员都不知道分区视图,数据散列,数据组的概念

二.设计好程序架构(这个其实不难,有个高人指导就行了),保持良好的扩展性,成本考虑可以找兼职的系统架构设计师做好系统架构,确定将来的发展瓶颈。

三.考虑好文件存贮的问题。文件存贮的技术含量看起来很低,其实是很高的,可以考虑反向代理的方案。文件存贮出问题了,站点基本上就完蛋了,不仅仅是RAID的问题和存贮服务器的问题,不过道理倒是一点就破的

四.中国国情考虑,这个最致命,需要考虑电信和网通的问题,CDN并不能解决所有问题。互动性的东西并CDN并不是很有效。最关键的是,现有的双线机房遇到DDOS攻击基本上都会当掉,原因很简单,双线机房都是私人机房,本身就不会有太高的带宽,随便攻击一下就可以D掉(顺带提一个笑话,我知道一个双线机房的老总总共1G的带宽却买了4G的金盾墙,很简单800M的攻击就可以搞定)。

五.网络延迟的问题,这是分布式系统必须要考虑的,程序要能容忍0到100秒的数据延迟的功能,也就是同步的问题。不要小看这几十秒,问题很大的,如果你的站点有交互式功能,比如即时聊天,你可以想象一下是个什么结果。对于即时聊天的东西,可以用反向代理来解决(成本较高)。但是对于留言和评论的影响不大,但是如果系统为了健壮做了缓存和静态化的时候,这个东西可能就是灾难性的了。静态文件的更新和重写需要异步的方式来做。

六.分散你的程序,如果你没有太多的资金构筑动辄百万的服务器,建议把功能分散开来,比如相册一台服务器,留言一台服务器

七.看好你的程序员,如果没有很好的激励措施的话你的程序员很容易写出敷衍性的代码,而这个可能就是将来的大患,程序架构定下来后要修改可能就要费牛劲了。最好你的CTO能对你100%的衷心,100%的负责。

八.文件同步的问题,这个问题可能你觉得没有必要,如果你看一下网通和电信的TTL就明白了,同步要支持续传,并且不能是持续的,否则你的成本会高出N倍,流量大的时候需要采用同步服务器进行更新,不要期望能通过你的软件实现,交给你的程序员吧,把上面的话告诉他他就知道怎么做了。

九.最狠的一个问题了,也是吃亏最大的问题,不管您跟网警的关系多好,看好你的用户,审核好你的东西,一被停机可能就致命,本人就吃过N次亏。

十.对于缓存和静态文件,应该采用独立的缓存服务器,对缓存维护和文件索引维护,并更新和删除

分享到:
评论

相关推荐

    站长学院Web2.0基础教程借鉴.pdf

    【Web2.0基础教程】本教程主要涵盖了Web2.0的基本概念以及一系列与之相关的标准,旨在帮助初学者在12天内逐步掌握Web2.0网站...访问[站长学院](www.pigzz.com)可以获取更多相关教程和资源,继续深入学习Web2.0技术。

    百度站长平台发布Web2.0反垃圾详细攻略.pdf

    【标题】:百度站长平台发布Web2.0反垃圾详细攻略 【描述】:这份文档主要阐述了百度针对Web2.0平台上的垃圾信息和群发行为所制定的反垃圾策略,旨在保护用户和搜索引擎的体验,促进互联网环境的健康发展。 【标签...

    一款基于asp.net技术业内领先的Web2.0社区平台

    一款基于asp.net技术业内领先的Web2.0社区平台。结合默认提供的博客、相册、文件、网摘、迷你博客、资讯、论坛、活动、圈子等应用模块,您可以快速的搭建SNS互动社区。借助SpaceBuilder平台的服务(用户、朋友、私信...

    站长工具2.0

    "站长工具2.0"结合这两种技术,为用户提供了一个高效、易用的平台,以实现各种网站管理任务。 【标签】"站长工具"通常包括但不限于以下功能: 1. **搜索引擎排名查询**:检查网站在各大搜索引擎如百度、谷歌的...

    PHP整站源码SupeSitev7.5简体中文GBK

    X-Space是一套Web2.0社区个人门户系统。它以博客(BLOG)功能为核心,结合了图片(相册)、收藏、书签(网摘)、好友圈等Web2.0应用元素,以及商品(商城)、文件(下载)、友情链接等互联网流行应用。 X-Space是...

    站长引流工具 默笙站长工具箱V2.0源码 带后台.zip

    【站长引流工具 默笙站长工具箱V2.0源码 带后台.zip】是一款专为网站管理员设计的多功能引流工具,包含了丰富的功能模块,旨在帮助站长们提高网站流量和用户互动。这款工具箱的核心是其源码,基于PHP编程语言开发,...

    SupeSite v7.5 简体中文 GBK.zip

    广大站长通过X-Space能以最快速度、最低成本建立面向Web2.0的社区个人门户。 五大全新功能: 频道复制:可以使站长很容易的复制出一个全新的资讯频道 全新评论:通过各种设置搭配,打造适合自己站内人群的资讯...

    SupeSite v7.5 繁体中文 UTF-8.zip

    广大站长通过X-Space能以最快速度、最低成本建立面向Web2.0的社区个人门户。 五大全新功能: 频道复制:可以使站长很容易的复制出一个全新的资讯频道 全新评论:通过各种设置搭配,打造适合自己站内人群的资讯...

    SupeSite v7.5 繁体中文 BIG5.zip

    广大站长通过X-Space能以最快速度、最低成本建立面向Web2.0的社区个人门户。 五大全新功能: 频道复制:可以使站长很容易的复制出一个全新的资讯频道 全新评论:通过各种设置搭配,打造适合自己站内人群的资讯...

    SupeSite v7.5 简体中文 UTF-8.zip

    广大站长通过X-Space能以最快速度、最低成本建立面向Web2.0的社区个人门户。 五大全新功能: 频道复制:可以使站长很容易的复制出一个全新的资讯频道 全新评论:通过各种设置搭配,打造适合自己站内人群的资讯...

    站长中国通用产品企业网站 v1.0(.NET2.0)_cpqy.zip

    【标题】"站长中国通用产品企业网站 v1.0(.NET2.0)_cpqy.zip" 提供的是一款基于.NET 2.0框架的企业级网站解决方案,特别适合中小企业建立自己的在线展示平台。该程序集成了多种功能,旨在帮助企业更好地管理和展示其...

    MvcPager分页示例MVC2.0源码

    MvcPager分页控件是在ASP.NET MVC Web应用程序中实现分页功能的一系列扩展方法,该分页控件的最初的实现方法借鉴了网上流行的部分源代码,尤其是ScottGu的PagedList类和相关方法,经过站长不断完善和改进后推出的...

    站长之声电台收音机2.0版

    【标题】:“站长之声电台收音机2.0版”是一款专为站长群体设计的网络电台应用,提供了丰富的在线音频内容,旨在连接站长们的声音,分享行业资讯与个人经验。这款2.0版本的更新可能包含性能优化、新功能添加以及用户...

    ShangduCmsNT1.5.0(集成SP1,免安装)源码

    Shangducms NT 是一套基于Web2.0思想设计,采用asp.net 2.0/3.x开发的内容管理系统.它同时也是一套Web2.0全面解决方案,包含:新闻,下载,商城,博客,知道,积分,交友,广告,投票,圈子,群组,饭否等功能,可以根据用户需求...

    广优站长查询系统 v2.0-ASP源码.zip

    【标题】"广优站长查询系统 v2.0-ASP源码.zip" 是一个基于ASP(Active Server Pages)技术的网站管理系统源代码包。ASP是一种由微软开发的服务器端脚本环境,允许开发者在服务器上生成动态网页内容。这个系统的版本...

    580Web网站管理系统 v2.0.zip

    580Web网站管理系统简介 580Web网站管理系统(CMS)是一款支持多分站、多语种,集成内容发布、信息发布、自定义表单、自定义模型等功能于一体的独立网站管理系统,用户可以下载安装使用,...同类推荐:站长常用源码

    基于ASP的站长导航系统 v2.0.zip

    在“基于ASP的站长导航系统 v2.0.zip”中,我们可以推断这是一个使用ASP技术构建的网站应用,主要用于提供站长们使用的导航服务。 ASP的工作原理是,当用户在浏览器中请求一个ASP页面时,Web服务器接收到请求后,会...

    MySmartBB v2.0 正式版.zip

    《MySmartBB v2.0 正式版:构建强大且安全的多语言BBS论坛》 MySmartBB v2.0 正式版是一款专为构建高效、安全...无论你是新手站长还是经验丰富的开发者,MySmartBB都能够帮助你轻松建立并管理一个充满活力的在线社区。

    35分类目录 v2.0

    2、全新的模板界面,适合WEB2.0风格;3、全新的结构目录内核,更加利于网站的运行速度;4、会员管理功能,让用户可以方便管理自己的网站5、强大的积分机制,便于我们以后的付费会员盈利模式......

    收集展现web技术教程的W3C联盟系统【站长亲测】

    【标题】"收集展现web技术教程的W3C联盟系统【站长亲测】" 提供的是一个关于Web技术教育和学习资源的平台,这个平台可能是由W3C(万维网联盟)的标准和规范为指导建立的。W3C联盟是全球互联网标准的主要制定者,它的...

Global site tag (gtag.js) - Google Analytics