站长资讯 | 站长常用软件 | 站长工具 | 为奥运祝福!
文章投稿 当前位置:主页>站长故事>建站工具>文章:如何使用MODx作为网站的内容管理系统

如何使用MODx作为网站的内容管理系统

来源:站长资讯收集整理   作者: 发布时间:2007-10-08 阅读次数:  
MODx专注于基本的内容治理功能,尽管它没有提供像其它基于PHP的产品中提供的论坛、购物车和非凡网络支持等功能,但是它为内容治理和站点设计提供了高质量的内容治理系统。假如您想创建一个漂亮的、专注于内容的、对搜索引擎具备友好支持的网站,那么MODx正是您的不二选择。

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号码进行选择,而不是从文档树中选取。

尽管治理系统已经非常好了,几乎是所见即所得的编辑器,但另外一个小问题是,它没有考虑到样式表,因此它还不是真正的所见即所得。它提供了两种编辑方式(原始代码和所见即所得),您可以从原始代码方式转换为所见即所得方式,但是假如要转换回去的话,您需要保存或取消改变。所见即所得的编辑器有Source功能,答应您编辑原始代码,但假如系统可以设计得更加一致性会为使用者带来更多的便利。

唯一一点没有实现承诺的功能是对URL提供搜索引擎的友好支持,这一问题可以追踪到MODx提供的.htaccess文件,但是和MODx系统本身没有关系。假如手动执行一遍.htaccess的重写规则的话,MODx就可以正常工作了。这个问题可能是由于我使用的服务器所致,而并非MODx本身的问题。

治理系统工作正常,没有错误,非常受欢迎的一点是这个系统中没有令人迷惑的术语。几乎每件事情都有一个快速帮助的链接或者解释性的文本,用来帮助用户理解可以使用的选项。尽管您必需到MODx网站访问这些文档,但是这些文档是最佳的参考。

MODx的易于使用源于该项目像激光束一样集中在其目标上。MODx并没有试图实现一个满足所有需求的内容治理系统,比如包括了博客、电子商务、论坛和社会网络以及其它的很多功能,MODx只集中在最基本的功能上。也正是因为这个系统注重基础,网站设计者就可以自由编写XHTML代码,让网站看上去更棒、更实用,可以为残障人士方便使用,为搜索引擎进行优化,而不必纠缠于复杂的模板系统。

在治理META标签和要害词方面,MODx提供了非常出色的工具。这一功能经常被很多网站设计者所忽视,但对于搜索引擎中的排名却至关重要的。尽管要害词的META标签往往没有被搜索引擎使用,但是很多其它的META却可以被使用。MODx和这些标签之间根深蒂固的联系对于搜索引擎的优化非常有帮助的。

继续前进

MODx小组并没有满足于现有的成果,在项目的路线图中,有很多项目与核心任务直接相连。首要的任务之一就是将整个网站输出为静态的HTML,对于很多网站,这是非常需要的功能。尽管MODx(还有很多其它的内容治理系统)都具备缓存的功能,但是输出整个网站可以进一步提高性能(因为这样内容治理系统就不必判定那个页面被缓存过了),这主要用于负载平衡的目的。

项目的路线图中还包括了额外的特色,比如模块的资源库,改进的模块安装,文档版本和回收站。尽管某些功能可能已经在别的内容治理系统系统中实现了,但是MODx团队对于添加功能是非常慎重的,判定的依据是目标功能是否可以实现一个“易于设计,对搜索引擎提供友好支持”的内容治理系统。

结论

MODx的目标非常清楚地定位在创建漂亮的、专注于内容的、对搜索引擎具备友好支持的网站, 在治理元数据方面,它所提供的工具非常方便;而且MODx提供的众多选项可以帮助实现URL对搜索引擎的友好支持。因此,MODx对于专注于内容的网站,无论是传统的树形浏览、博客/新闻站点或是企业网站都是非常棒的选择。

文章地址:   http://www.xinasp.com/html/yeshuowangzhan/jianzhangongju/20071008/35528.shtml
TAG:使用 MODx 网站 内容 管理

共2页: 上一页 1 [2] 下一页
    评论加载中…
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 成员列表
© CopyRight 2002-2008, XINASP.COM, Inc. All Rights Reserved 客服QQ:762264 MAIL:QESY#163.COM
浙ICP备06014044号