购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.4 目前流行的PHP二次开发系统

为什么会存在不同的二次开发系统?

在实际应用中,存在各种各样的系统,比如淘宝属于商店类型的网站,而学校的网站属于门户网站,论坛属于论坛类型的网站。这些不同类型的系统之间,功能上存在很大的区别,比如,商店类型的网站会需要有商品的买卖功能、积分功能。而门户网站,主要是展示门户的信息,比如公司网站就只需要展示该公司的介绍,该公司的新闻等等。所以软件开发商就这对每一种类型的系统,开发出一个标准的模型(也就是我们所说的二次开发系统),对每一种类型的网站都有至少一个二次开发系统。

1.4.1 dedeCMS系统

dedeCMS系统是由上海卓卓科技网络科技有限公司开发的针对于门户网站的二次开发系统。主要具有以下特点:

◆ 采用XML核心模板:模板全部使用文件形式保存,对用户设计模板、网站升级转移均提供很大的便利,健壮的模板标签为站长DIY 自己的网站提供了强有力的支持。

◆ 高效率标签缓存机制:允许对类同的标签进行缓存,在生成 HTML的时候,有利于提高系统反应速度,降低系统消耗的资源。

◆ 模型与模块概念并存:在模型不能满足用户所有需求的情况下,DedeCMS推出一些互动的模块对系统进行补充,尽量满足用户的需求。

◆ 众多的应用支持:为用户提供了各类网站建设的一体化解决方案,在本版本中,增加了分类、书库、黄页、圈子、问答等模块,补充一些用户的特殊要求。

◆ 面向未来过渡:织梦团队的组建为织梦CMS的发展提供坚实的基础,在织梦团队未来的构想中,它将会具有更大的灵活性和更稳定的性能。

以下是dedeCMS系统的安装成功后的截图,如图 1.1 所示。

图 1.1 dedeCMS安装成功页面

1.4.2 PHPCMS系统

PHPCMS是一款网站管理软件。该软件采用模块化开发,支持多种分类方式,使用它可方便实现个性化网站的设计、开发与维护。它支持众多的程序组合,可轻松实现网站平台迁移,并可广泛满足各种规模的网站需求,可靠性高,是一款具备文章、下载、图片、分类信息、影视、商城、采集、财务等众多功能的强大、易用、可扩展的优秀网站管理软件。

以下是phpcms安装完成后的截图,如图 1.2 所示。

图 1.2 phpcms安装完成图

1.4.3 ecshop系统

ecshop是由上海商派网络科技有限公司针对商店类型的网站开发出来的二次开发系统。它是一款B2C独立网店系统,适合企业及个人快速构建个性化网上商店。系统是基于PHP语言及MYSQL数据库构架开发的跨平台开源程序。目前最新版本为 2.7.3。以下是ecshop安装成功后的截图,如图 1.3 所示。

图 1.3 ecshop首页

1.4.4 ECMall

与 ECShop 不同的是,ECMall 是一个允许店铺加盟的多店系统,如图 1.4 所示。

图 1.4 ECMall

1.4.5 discuz!系统

Crossday Discuz! Board(简称 Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自 2001 年 6 月面世以来,Discuz!已拥有 20 年应用历史和 200 多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。目前最新版本Discuz! X3.1 正式版于 2013 年 9 月 23 日发布,首次引入应用中心的开发模式。2010 年 8 月 23 日,康盛创想与腾讯达成收购协议,成为腾讯的全资子公司。以下是discuz!安装成功后的截图,如图 1.5 所示。

图 1.5 discuz!首页

Discuz!系统适于开发论坛类型的网站。

总结

本章首先阐述了“二次开发技术”这个概念,并对二次开发技术的优缺点以及适用情况进行了一个系统的介绍。然后分别对dedeCMS、ecshop、discuz!这几个目前流行的系统就其特点及其适用领域作以粗浅的介绍。本章主要知识点如下:

◆ 二次开发技术主要目的是为了节省开发时间和开发人力。

◆ 二次开发技术首先需要一个半成品系统,例如dedeCMS、ecshop等等。

◆ 二次开发技术就是通过修改这些半成品系统,从而完成开发任务的技术。

◆ 目前流行的二次开发系统有dedeCMS、ecshop、discuz!。

◆ dedeCMS适用于开发门户网站,ecshop适用于开发商店类型的网站,discuz!适用于开发论坛类型的网站。

作业

1. 分别访问三大二次开发系统的官方网站,并下载三大二次开发系统。

2. 熟悉三大二次开发系统的官网,并下载这些系统的帮助手册。

3. 试着根据手册的指导安装这三个系统。 ChsQmq7d5l5Ei6UyottwX2s0I82bGwMmNelDxa7nnBQivxc8H5d8ZchszCTe3a80

点击中间区域
呼出菜单
上一章
目录
下一章
×