Modx

来自站长百科
跳转至: 导航、​ 搜索
Maxd.jpg

MODx是一个开源PHP框架,可以帮助使用者控制自己的网上内容。它是开发人员和高级用户理想的控制系统,任何人都可以使用 MODx 发布、更新、维护动态网站,或HTML静态页面的网站内容。

MODx专注于基本的内容管理功能,尽管它没有提供像其它基于PHP的产品中提供的论坛、购物车和特殊网络支持等功能,但是它为内容管理和站点设计提供了高质量的内容管理系统。如果您想创建一个漂亮的、专注于内容的、对搜索引擎具备友好支持的网站,那么MODx正是您的不二选择。

MODx是一个使用PHP编写的开源内容管理系统(contentmanagementsystem(CMS)),在任何支持PHP的系统上都可以使用。尽管MODx项目把自己描述为内容管理架构(ContentManagementFramework),但是 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 还能将全站的各个动态网页,生成真正完全静态的 Html 页面,国外其它著名的同类系统没有该项功能。MODx 也是 CSS 布局的 AjaxCMS ,是一个完全符合 XHTML 标准规范的 PHP 内容管理系统(CMS),内部集成的 MooTools、Scriptaculous 和 Prototype 库,MODx 系统能够帮助用户、开发者和CSS设计者或Ajax爱好者快速建立“Web 2.0”网站。

MODx概况[ ]

安装和配置 MODx[ ]

运行环境需求: PHP 4.4.x 及以上 +MYSQL 4.1.x 及以上

  1. 下载并解压缩 MODx :下载并解压缩 MODx zip 文件(例如:modx-cn-0.9.6.2.zip )到本机硬盘驱动器的任意一个文件夹中(例如:d:\cms\ )
  2. 上传:上传文件 ./upload 目录中的全部文件和目录结构到服务器(注意是上传 upload 目录中的文件和目录,而不是上传包含 upload 目录本身的目录和结构)。
  3. 执行安装脚本:请在浏览器中运行 /install/index.php,即访问 http://您的域名/安装目录/install/index.php 。安装脚本会检查您的服务器系统环境、数据库环境,并具备一定的纠错功能。如果您在之前某一步骤操作有问题,通常安装脚本会发现并作以提示,请您根据提示再对安装过程进行检查。如果没有提示出问题,请您按照其中的说明,完成最后的安装。
  4. 删除安装程序目录:安装成功后,请通过 FTP 删除安装脚本(install 目录),以避免被再次安装。
  5. 设置和管理:请在浏览器运行访问 http://您的域名/安装目录/manager/ ,登陆后台进行各项设置和管理。

管理MODx[ ]

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

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

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

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

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

MODx使用教程[ ]

相关条目[ ]