XpressEngine CMS 模块化框架开源项目

我要开发同款
匿名用户2014年11月19日
18阅读
开发技术PHP
所属分类建站系统、建站系统CMS
授权协议LGPL

作品详情

XpressEngine(即原ZeroboardXE或Zeroboard;以下XpressEngine简称XE)是韩国开发人员高英洙(音译)与开发自愿者共同开发的LGPL协议的开源项目,相比zeroboard4或zb5已经属于全新开发的程序框架。 

XE是将'eXpress'和'Engine'两个词结合在一起而形成的名称,赋有‘帮助人们去表达自己想法和感受的装置’的含义。

与Zeroboard4不同的是,XpressEngine将BBS、Blog、购物、维基等建站所需的功能以模块化方式构建,可以作为建站CMS软件为目标进行的程序框架开发。

简单来说,XpressEngine是一个网站内容管理系统(ContentManagementSystem,CMS)。

现在的网站是由很多不同部份组成的。一般来说,一个网站需要具备“所见即所得”的内容编辑器、网站的主题布局、会员系统、博客、网站监控、设定和管理系统等等。除了这些部件,网站也会使用HTML/CSS的设计,这样就能按不同的需求或对象将网站以不同的形式、主题、风格呈现出来。

XpressEngine为了满足以上建站的的需求,采用了模块化的结构,将各种网站功能和设计融合在一起。在这种网站结构下,不同的网站主题面板、模块、插件,小工具及其他部件,都可以轻易管理及转换。

正如其他网站内容管理系统,XpressEngine不能包含所有大企业、中小型公司、个人或组织在网上发展需要的所有功能,当然也不解决所有遇到的问题。所以,XpressEngine是采用LGPLv2开源许可证发布的。这样,应用程序开发者、设计师及用户就可以在XpressEngine的基楚上,合作开发出合适不同需求的网站。

XpressEngine的程序原码是保存在一个公开的原码保存系统(GoogleCode)。参与XpressEngine的开发是没有限制,任何人都可以通过XpressEngine的官方网站参与XpressEngine的开发。如果你是一个有经验的程序员、网站设计师、规划师,或具备语言翻译的能力、找出系统问题的能力,你可以到XpressEngine官方网站的开发者论坛或每个部件的论坛参与讨论。

查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论