百度搜索快速排名方法【百度搜索排名】

  • A+
所属分类:SEO分享

我们建网站需要选择什么样的开源程序。我们做网上创业的,要建立自己的网站时,就要开始上传程序。

先给大家介绍一下,我们现在建一个网站不用在去写一些代码什么的。现在有一些现成的开源程序直接上传之后就可以了。主要的几个开源程序有:wordpress、dede、zblog、discuz、shopex,以上是最牛的网站制作程序,我们一般也推荐用这些来做站:博客:wordpress、zblog;资讯站、企业站:dede;论坛:discuz;商城:shopex。以上这些类型

的网站就用对应的开源程序就可以。好的程序符合你的建站的需要,比如说要建一个博客,首选程序就可以直接是wordpress。

下面再简单介绍一下,PHP和ASP,这是网站的程序分类,php一般较高级,一般都需要网站”空间”支持数据库才可以运行。如果没有数据库,是使用不了像dede、wordpress这些程序的。asp一般比较简单,也比较容易学。以上五种开源程序中,除了zblog为asp外都是php的。相对来讲asp是比较容易学习的。php更安全一些。

本文根据网站的类型出发来谈如何选择CMS。需要说明的是,本文只是我们日常得出的经验之谈,并不是详尽的分析报告,如今的CMS系统太多了,不然怎会存在CMS Watch这样的网站,在他那下载一次“网站内容管理”的报告要1950美元,如果订一年它所有的服务,得4万美元。

所以,下面的内容仅供你参考,如果没有提到哪款CMS,最可能的原因是我们没有用过或接触过,但还是希望下面的内容对你有所帮助。

首先你得知道自己想要做一个怎样的网站?我们把网站分为下面几类:

需求:都是静态的页面,产品目录也不多(可以手工制作页面),更新也不频繁。

推荐和建议:寻找网页制作公司制作,不用选择CMS。

需求:可能有需要更新的新闻和一些产品目录,还可以实现简单的搜索。

推荐和建议:简单易用的CMS或类CMS系统;

WordPress+wordpress搭建企业网站+WordPress 主题简明教程+WordPress主题教程.pdf

国内的一些cms,比如dedeCMS,帝国cms ,supeSite等。

需求:建立个人网站,主要是博客,相册和留言簿

推荐和建议:Wordpress,z-blog类的博客系统

需求:建立类似阿里巴巴样的行业门户型网站,主要包括资讯、产品目录、公司黄页、供需发布等(现在的阿里巴巴已比类似行业门户的强大和复杂多了,只能说以前的阿里巴巴)

推荐和建议:这里有篇文章,介绍10大开源B2B行业门户的cms,相信会有一款适合你。

2010年最值得推荐的十大开源b2b行业门户网站管理系统

需求:以社区、圈子、群组为目的,建立论坛和SNS网站

推荐和建议:最新推出的Discuz X1,能很快部署出一个功能基本完备(全文搜索在windows平台下安装有点麻烦)的文章门户+SNS社区。

需求:新闻或杂志型网站。

推荐和建议:国内的dedecms,帝王cms,国外的Joomla,Drupal,Wordpress,有篇比较三者的短文,很好的概括了三者的优缺点:

WordPress:优点,超高的易用性;缺点,扩展不便,对开发人员不够友好。

Drupal:优点,扩展能力强;缺点,界面不够友好和美观,相对其它二者,配置较复杂。

Joomla:优点,易用,界面没管;缺点,扩展能力不如Drupal。

还有其他的比如:网店型、下载型和视频型等,因研究不多,这里就不在赘述了。

osCommerce 是一套基于GNU GPL授权的开源在线购物电子商务解决方案。该系统具有易于操作的可视化安装界面、完善的前台商品展示和户在线购物车功能、强大的后台管理和维护功能模块简单易用、70,000人的官方社区用户和活跃的论坛、121,300家已经注册的在线商店的解决方案3,000个成熟的插件供你选择。

OXID eSales是一个开源的e-commerce系统,采用PHP开发,使用MySQL来存储数据。 OXID eSales拥有一个模块化和基于标准的架构,从而使它更便于定制。该系统拥有所有e-commerce系统应具备的功能包括:B2C、 B2B。强大的一体化市场营销。集成内容管理系统(CMS)。搜索引擎优化的友好网址。

Magento是一项新的专业开放源代码的电子商务解决方案,提供前所未有的灵活性和控制。

PrestaShop是一个功能丰富,基于PHP5开发的Web2.0网上购物系统。PrestaShop具有可定制,稳定等特点。整个系统只有5.8MB,易于快速安装。

基于MVC成熟规范,面向企业SOA的高端WEB应用服务开发平台,完善的开发者技术文档支持,内容涉及应用服务器、建模、业务流程、接口、整合等。提供自主研发框架、模块化的程序代码设计和企业级高复杂度、高可用性系统开发咨询和人员培训。

OpenCart是新一代基于PHP开发的开源在线购物车系统。OpenCart具有易于使用,功能丰富,搜索引擎友好和漂亮简洁的操作界面等特点。

ECSHOP是一款开源免费的网上独立建店系统,由专业的开发团队升级维护,并为您提供及时高效的技术支持,您还可以根据自己的商务特征对ECSHOP进行定制,增加自己商城的特色功能。

Zen Cart是一个用户友好,开源的购物车系统。它具有:易于安装、多种消费者模式、不限目录深度、多种销售与折扣模式、多种展示方式、XHTML模板系统、多横幅广告控制器、newsletter管理器等特点。

phpShop是一个基于PHP的网上商店系统。phpShop虽然比其它网上购物系统简单,而且功能少。但是它非常灵活可让你按自己的个性化要求进行定制。

Php- MultiShop是一个基于PhpNuke与osCommerce的虚拟购物商场。它可被用作具有任何类型内容(如新闻,论坛,事件等)的门户网站和一个或多个独立的网店。每个商店将有它们自已的”域名”,并且具有一个典型电子商务所应拥有的全部功能与个性。每个商店完全可以自主管理好像是独立于该电子商场。

ContentManagementSystem就是cms的全名,意思就是内容管理系统。cms整站系统是以文章系统为核心,增加用户需要的模块,如文章、图片、下载等,提供一个网站系统的整体解决方案。尤其是近年CMS系统中兴起的,”模型“和”节点“的概念,让CMS系统不再局限于一个单纯的内容管理系统。通过”模型“,站长可以建立起各种个性话的功能模块,一些收费版才有的功能模块也可以通过”模型“来建立。

需要注意的是,博客也属于CMS的范畴,博客程序是一种相对简单的内容管理系统,实际上向更多的普通网民普及了网站后面的基本动态技术。

说实话,世界上没有最好用的CMS。每个人的喜好都不同,你用习惯了,就是“最好用的”。卢松松最擅长的就是动易系统,所以我个人认为动易就是最好用的。

不要随大流,要学会合理利用自己身边的资源,切忌盲目投入财力和精力。如果你认识的朋友大多会linux平台或PHP+MySql,建议选择基于PHP语言开发的CMS研究,如果你的朋友大多是windows平台,建议选择基于ASP和ASP.NET语言开发的CMS作为研究。有了这样的选择在以后的”网站建设”过程中,会减少不必要的麻烦。

(1):基于windows平台的ASP/.NET程序

动易系统(powereasy.net):适合建设中大型网站。有ASP和ASP.NET两种系统。

新云系统(newasp.net):大多数人用这个建立下载站。内核和动易十分相似。

风讯系统(foosun.net):曾经和动易一直在竞争,曾经也是国内数一数二的系统。

动网论坛(dvbbs.net):操作简单、易用。卢松松第一个网站用的就是它,有过很辉煌的历史。

OBLOG(aobosoft.com):多用户博客,知道吗?博客天下(blog.com.cn)就是用它建的,卢松松博客的前身也是OBLOG。

Z-blog(rainbowsoft.org):搭建blog平台的不二选择,操作简单容易上手。

(2):基于linux平台的PHP建站程序

织梦系统(dedecms.com):国内PHP领域应用最多的网站了,大家都知道。

discuz论坛:(discuz.net):相信很多人都是从discuz开始的吧?

帝国系统(phome.net):负载能力超强,适合建资源大站。

php168(php168.com):想要大而全的功能的话就选择它吧,目前流行的功能都包含了。

WordPress(cn.wordpress.org):国外优秀blog程序,独立搭建Blog平台的第一选择,插件和模板多的让你应接不暇。

由于PHP大多是开源程序,所以网络中各种流行的网站、功能。都会在PHP中出现,如点评、Digg、Wiki、RSS、SNS这类WEB2.0程序在PHP中都会有。

建网站选用什么样的语言比较合适,这或许是很多新手站长迷惑的地方。因为建站的语言各类比较多,每个站长使用的语言不同,但都能实现所需要的网站效果。我们如何对建网站语言取舍呢?这里我们美的空调维修电话 的编辑就和大家聊聊如何选择建站语言。

我们知道建网站的语言非常多,但用得比较多的无非以下几种:ASP,PHP,JSP,JAVAScript,ASP.NET,因为如今的网站都不是以往简单的静态页了,所以网站建设都以动态为主,很多静态网页也都是经过动态页面“伪装”成的伪静态,或者通过动态页面转换而成的实际的静态页面。由于动态页面需要数据库的支持,所以以下的数据库也是合适比较广泛的:ACCESS,MYSQL,MSSQL,ORACLE等(点些”链接”查看建网站常用的数据库有哪些?)

虽然看着种类很多,但是我们如果想全部掌握那是不可能的,也是没有必要的,因为时间经历有限,我们只要掌握其中的一两种基本可以满足开发需要了。没必要花太多的时间去研究所有的编写语言和数据库,如果我们不是专业程序员的话,要知道这些语言并不是单单用来编写网站的,网站制作只是这些语言的一小部分功能而以。那么建站网站我们要选取哪些语言做为基本的学习目标呢?

笔者的工作主要是建一些常见网站,个人认为,掌握了ASP和PHP基本可以满足需要了,如果有志做大网站,建议学习JSP。数据库推荐ACCESS,MYSQL两种,当然MSSQL和ORACLE也不错,只是很多服务器没有支持这两种数据库,即使支持也是要花很高的价格才能购买使用。相比下来,ACCESS和MYSQL可以说是免费的了,因为ACCESS是受限于空间大小,而一般的虚拟服务器都会附带有MYSQL数据库,使用起来非常方便。

选择这两种语言是有根据,比如一些中小型网站,如企业站,个人站,要求的内容不多,对网站的访问响应速度要求不高,如果使用ASP+ACCESS组合,是最容易上手的,网上有很多诸如十天学会ASP之类的教程,基本上按步就班就能学会常用的功能了,建议想学习建**站的朋友从ASP+ACCESS开始,估计10来天就可以建简单的**页了。

对于大中型网站,如大型集团网站,门户网站,互动网站,由于访问人数多,数据量大,交互能力强,数据访问响应速度要求高,安全系数要求也相对较高,此时的ASP在速度和安全上就比PHP要逊色一些,当然这不是绝对的,主要是看程序语言编写者的技术而言。(比如国内比较著名的动网论坛,功能强大,使用人数多,这个程序就是用ASP编写的,可以说是国内ASP编程的顶尖之作之一)。

相对而言,同等网站建设需求下,PHP无论在速度和编码上都更容易一些。当然前提是你熟悉ASP和PHP两种语言,然后使用过程中进行对比,会有此种感觉。这也是为什么很多懂PHP的站长同时也懂ASP,会ASP的站长也多半会PHP,因为这两种语言,准确地讲,是很多编程语言,都有相同之处,掌握其中一种,学习其它的一般也不会太难。

通常我们在学会ASP建站之后,可以学习PHP,因为PHP使用人数比ASP使用得多,而且很多免费模版或系统都是建立在PHP的基础之上,比如论坛型的PHPWINE,DIXCUZ。CMS类的如织梦(DEDE),帝国等,都是完美的展现了PHP的各种功能和技巧,甚至我们学会PHP之后,可以开发出属于自己的CMS系统,建站系统,商城系统,论坛系统等。虽然是这么说,但是笔者不建议大家这么做,因为市场上已经有很多这种程序可以免费使用,相对而言已经是比较成熟的系统了,我们没必要花太多的时间去编写这些系统。

如果你想要重新编写一下类似织梦的系统,或者和DISCUZ类的论坛程序,肯定会花很多时间,而且不大可能超过这些已经经过市场的考验的程序,即使编写出来,你也不大可能说服其它人去使用你的程序,所以我们只要学习自己需要的那部分知识就行了。

就像我们每天在使用站长工具,统计工具,网站地图生成工具等,我们可以知道使用,但是没必要去想它是如何编写的,只要掌握常用功能足矣。

执笔到此时,脑中忽然想起昨天在论坛里看到大家在谈论百度的事情,一些过激的站长,甚至开始考虑是不是自己也去编写一个类似百度的搜索引擎,这真是个冷笑话,不能说如果移动公司不在了,我们自己去开发另一个无线通讯公司吧。

好了,大概说一说而以,很多东西要靠我们自己去汲取,去试验,才有可能实现的,纸上谈兵远没有多大用处哦。

 

  • 网站优化咨询
  • 这是我的微信扫一扫
  • weinxin
  • SEO培训报名
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: