最大的网站策划、网站运营、网络营销人才免费学习、培训、认证、展示、交流、工作平台,服务国家经济建设与民族伟大复兴!
Google
 
发新话题
打印

MODx:一个使用PHP编写的开源内容管理系统

 除新人区外,看帖均消费积分,请认真发帖与回帖获得积分,新人区外灌水三次永封。QQ:9901259赠积分。

MODx:一个使用PHP编写的开源内容管理系统

MODx是一个使用PHP编写的开源内容管理系统(content management system (CMS)),在任何支持PHP的系统上都可以使用。尽管MODx项目把自己描述为内容管理架构(Content Management Framework),但是MODx足以作为一个华丽的内容管理系统,它现在的版本是0.9.2版,尽管还没有发布正式的1.0版本,但不要因为版本的原因而阻止您使用,因为现在MODx的状态的已经非常棒了,完全可以正常使用。

其它的基于PHP的内容管理系统通常使用了复杂的模板系统,需要三列的(或固定宽度)版式,或者强制将模板放在复杂的PHP代码中。MODx小组的目标非常明确,MODx的模板系统只需要向标准的XHTML文档中添加一些相关的标签,这也是MODx和其它系统的区别所在。相对于模板系统,使用标签是一个非常受欢迎的出发点,这样,网站的设计者就可以获得更多的控制权和版式设计的灵活性。

和HTML、内嵌的CSS和其它的模板方法混合在一起的文档相比,使用标准的XHTML要整洁很多,就像是完全由设计者自己创建的网站一样。这样,在浏览器的兼容性和搜索引擎优化方面,基于MODx的网站会有很大的优势。

除此之外,MODx还使用了最新的Ajax技术,有些人可能会对AJAX心存疑虑,其实AJAX使用在后台帮助简化管理,而且是以合理的方式实现的;在前台,您可以自主决定在何种程度上使用AJAX。尽管我感觉AJAX对网站的改变很小,不过在MODx内容管理系统中的AJAX还是令人感到赏心悦目的。

获取并安装MODx

您可以在MODx的官方网站下载MODx,从下载安装程序开始,MODx就让人感到非常方便,其它的开源软件通常使用gzip + tar创建的tgz文件,而MODx项目则使用了标准的ZIP格式,这样无论是Windows用户还是Unix用户都可以方便使用。

不好的消息是这个ZIP文件没有包含任何安装信息或文档,您必需打开一个网络浏览器窗口并指向MODx的网站来获取安装信息。安装过程非常简单,最复杂的部分是在UNIX系统上执行权限的改变,通过大部分FTP客户端或者UNIX外壳程序(ssh/telnet/rlogin等等)都可以实现。

如果在安装之前,您没有安装MySQL数据库,安装程序会帮助您创建一个数据库,并假定您的数据库登录具有适当的权限。


不幸的是文档中有一个小错误,安装程序会提示这一点,丢失了一个空文件,您可以创建或上传一个空文件并设定其权限,这样就可以修正该问题。除此之外,安装过程和初始配置都非常顺畅。在安装之后唯一建议的任务是将安装文件夹从服务器上删除。图A展示了MODx的主页。



管理MODx

管理MODx非常简单,尤其是和同类产品相比。图B所显示的界面非常直观而且可以按照您预期的方式工作。但是,我在管理系统中发现了一些小错误,例如,第二个工具栏会把某些项目更新为错误的信息,此外还有一些其它的小毛病,比如站点管理员页面中提供了选择根文档、错误页面等的功能,但是只能根据这些页面的内部ID号码进行选择,而不是从文档树中选取。

本站内容仅对天梯会员开放。查看全部内容:请登录或者注册

TOP

 除新人区外,看帖均消费积分,请认真发帖与回帖获得积分,新人区外灌水三次永封。QQ:9901259赠积分。
弄了下没感觉怎么样?

TOP

发新话题