如何做好网络媒体?
2007/9/28 17:30:56
传播是媒体的第一特征,没有传播就没有媒体;复制则是传播的第一前提,没有复制就没有传播。我们称报纸、广播、电视为媒体,是因为,报纸借助印刷完成了大规模复制;广播电视借助无线电波进行着大规模复制。我们现在称网络为媒体,是因为,网络媒体能借助互联网进行大规模复制。
报纸的复制在印刷厂进行;广播电视的复制在收音机和电视机中进行;网络媒体的复制在浏览器中进行。和广播电视一样,网络媒体要完成复制,不仅要解决受众端的问题(用户要买收音机、电视机、电脑等),还要解决发送端的问题(广播电视台要建发射塔,租用卫星线路等)。
服务器
对于网络媒体,首先要有服务器。任何网络媒体都要有服务器。访问量小的网络媒体可以每月花几百元租用廉价的虚拟主机;访问量较大网络媒体,必须要有独立的服务器,来保证数据库和web页的存放空间;访问量再大一些,一台独立的服务器,就不够用了,这时需要将web服务器和数据服务器分开,以提高用户访问的速度;访问量再提高,一台web服务器就不够用了,需要多台web服务器镜像;一台数据库服务器也不够用了,需要多台数据库集群。
规模较大的网络媒体另外还需要专门的DNS服务器,用来提供二级域名;专门的检索服务器,用来保证检索速度;专门的用户统一认证服务器,用来保证用户一次登录,享用多项服务,如此等等……等到网络媒体内容和访问量增加到一定程度,服务器的硬盘就不够用了,就要用专门的磁盘阵列来存储内容;固定的web服务器也会无法较快地适应各地的访问负荷,这时必须使用全网高速缓存CDN来解决有的地方访问快有的地方访问慢的问题。
和服务器增加同步,网络媒体要租用的带宽,也要从共享、2M独享、10M独享、逐步提升到100M独享、300M独享……
网络媒体在发送端的成本并不像想象的那么低,只是它和传统媒体相比,投资不必一次到位,可随着访问量的提高,逐步增加服务器与带宽。
网络媒体成长的过程就是不断购置服务器与带宽的过程。
软件
有了足够的服务器与带宽,网络媒体的复制任务只是完成了基础工作,网络媒体还必须要有强大的软件支持才能最终完成内容在发送端的复制。
没有软件支持,内容制作靠手工一页一页地做,效率非常低,相当于雕版印刷。网络媒体第一代软件实现流程是,先利用数据库对内容进行录入管理,然后,动态地从数据库中提取,最后根据模板的事先约定,显示到Web,供读者用IE进行最终的复制阅读。这种模式的好处是,网络媒体一有新闻就立即可以录入数据库,立即显示到页面,读者立即可以读到。由于是根据模板进行显示,所以,无须美工时时参与,由于所有文章都入了数据库,就可以方便地对这些文章进行多重的组织和管理,而不像手工制作的静态页面,只能是一种生成,只能在美工的帮助下才能修改。
动态网页的发布虽然快了,但它也有致命的弱点,就是服务器负荷过大,读者每访问一次,Web就要响应一次,数据库就要读取一次。访问量大了之后,再多的服务器也负荷不了。所以,后来的系统改进为,内容进入模板后,就自动生成静态页,这样,用户再来访问,就不必读取数据库,数据库和web之间的交互就大大降低了。
静态页虽然减轻了服务器的负荷,但是,它也存在没有动态页面灵活变动的弊端,随着服务器缓存技术的提高,现在的系统,又开始向"大部分静态,结合适度动态"的方向发展。
网络媒体不仅要有内容管理发布系统CMS,还要有用户注册系统Passport、论坛系统BBS,个人媒体系统Blog,搜索系统、邮件列表系统Maillist、聊天系统Chat……这些系统的分别建立,只是工作量的累加,而将这些系统整合在一起,做到信息的自由流动,对网络媒体程序设计是非常大的挑战。
好的程序能够使较低的硬件配置,支持更大的负荷;反过来,更多的带
下一页
返回列表
返回首页
©2026 星辰电脑网络技术网 - 计算机服务网络信息中心(CSNIC) 电脑版
Powered by iwms