大型门户网站建设做到“一低二高”的有效方法上集
大型门户网站建设,做到“一低二高”的有效方法上集内容提要:
一、什么是大型门户网站?
二、门户网站的分类有哪些?
三、大型门户网站建设低成本、高性能的有效方法之一:尽可能使用HTML静态化页面,将图片与页面分离
网站设建设的范围非常的广,涉及多个领域多种行业,是一个非常复杂的过程,想要建设一个网站是一件非常复杂的事情,大型门户网站建设更是如此。网站建设的一系列流程包括:申请域名、空间、定位网站、分析网站功能和需求(网站策划)、网站风格设计、网站代码制作、测试网站等等。那么如何合理有效的利用这些过程建序曲一个低成本、高性能、高扩张性的网站呢?这就是今天分形科技要为大家解决的问题:大型门户网站建设,做到“一低二高”的有效方法。
既然想要进行大型门户网站的建设,那么我们就需要先来了解一下什么是大型门户网站?
门户网站就是一个集各种应用系统、数据资源和互联网资源为一体的一个信息管理平台,有统一的用户界面,为用户提供某类综合性互联网信息资源并提供有关信息服务的应用系统。门户网站最初提供搜索引擎、目录服务。大型门户网站属于门户网站的一种,在全球范围中,较为著名的大型门户网站有谷歌、雅虎等,而在中国,较为著名的大型门户网站有新浪、网易、搜狐、腾讯、百度等。
在了解了大型门户网站的概念后,再来分析一下门户网站的分类,这样有助于企业确定建设哪种类型的门户网站更适合自己。
第一类、搜索引擎式门户网站
搜索引擎是我们在互联网上搜索资料、信息时经常会用到的工具,搜索引擎式门户网站的主要功能是提供强大的搜索引擎和其他各种网络服务,常见的搜索引擎式门户网站有谷歌、百度、360。
第二类,综合性门户网站
综合性门户一般以新闻信息、娱乐资讯为主,该类网站以新闻、供求、产品、展会、行业导航、招聘为主的集成式网站。综合门户网站是指主要提供新闻、搜索引擎、聊天室、免费邮箱、影音资讯、电子商务、网络社区、网络游戏、免费网页等服务的网站。典型的综合门户网站有新浪、网易、天涯、腾讯、搜狐等。
第三类,地方门户网站
地方门户网站是时下最流行的,以本地资讯为主,一般包括:地方新闻资讯、地方招聘求职、房产信息、BBS交友、企业商家单位黄页、商家打折促销、地方特产、招商、旅游、历史、文化等地方特色信息。该类网站以各省、市的地方网站为主,如大燕网
第四类,校园综合性门户网站
校园综合性门户网站是各大高校以校园为依托建设的,以本校内的各类信息为主的综合性门户网站,包括:校园最新资讯、校园娱乐、校园团购、跳蚤市场等。如大学生生活网、腾讯校园、清华大学、北京大学等。
第五类,专业性门户网站
专业性门户网站是专指某一行业某一领域的网站,只以该专业的相关信息为主为用户提供服务。如新闻网站、政府网站。
第六类,行业门户网站
行业门户网站的信息和资源更加集中,所以是企业开展网络营销的首选。行业门户网站的媒体特质不但赋予了企业话语控制权,同时也集中了更加精准客户资源,更可以利用门户丰富的业务功能帮助企业开展线上营销,如游戏、服装、美食、建筑、机电等。
第七类,个人门户网站
个人门户网站也是一个网站,就是以个人为中心的上网入口,还可以进一步延伸为个人信息中心。具备了门户的全部特征,同时能够实现个性化定制,实现内容、社区、应用的有机整合。具有个性化、允许个人参与的特点。
在了解了门户网站的分类之后,相信大家对于门户网站的分类有了一定的了解,在进行大型门户网站建设时可以参照这些类型来规划自己的网站。想要建设一个
“一低二高”即低成本、高性能、高扩张性的大型门户网站是每个想要建设大型门户网站的企业都想达到的目标,实现这个目标只了解一些概念是不够的,接下来分形科技就来为大家揭露一下大型门户网站建设做到“一低二高”的有效方法。
建设大型门户网站时因其要面对大量用户访问、高并发请求等问题,所以基本的解决方案集一般都集中在使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器这几个环节。但是只解决这些问题还是不能从根本解决大型网站面临的高负载和高并发问题。那么要如何才能从低成本、高性能和高扩张性的角度来建设大型门户网站呢?
首先,尽可能使用HTML静态化页面(低成本、高性能)
网站建设的工程师们都知道效率最高、消耗最小的网站页面就是纯静态化的html页面,所以分形科技建议企业在进行大型门户网站建设时尽可能使网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。
当然,这种方法并不适用于所有的网站,所以我们要区别对待。对于那些内容量大并且频繁更新的网站,是无法做到全部手动去挨个实现的,于是出现了我们常见的信息发布系统CMS,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。如我们常访问的各个门户站点的新闻频道,甚至其他频道,都是通过信息发布系统CMS来管理和实现的。除门户和信息发布类型的网站之外,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化,有更新的时候再重新静态化也是大量使用的策略,如网易社区。
另外,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,建议可以考虑使用html静态化来实现,比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求