4

到目前为止,我一直是一个专门的 Wordpress 用户,但最近一直在研究其他 CMS 解决方案,特别是寻找可以让我为大多数项目轻松地将 XHTML 站点转换为 CMS 站点的东西。

我不关心 PHP - 并且发现向 Wordpress 添加适当的标签有点挑战。我正在构建相当简单的网站和简单的博客——我不需要很多可扩展性。

我听说过有关 ModX 和 Textpattern 的好消息,今天已将它们安装在本地主机上并开始使用它们。每个都有一点学习曲线,但我喜欢我看到的标签代码(看起来更像 html 而不是 php)。

我想设计大多数页面彼此不同并且不一定要适合模板的网站。我正在寻找一种自动解决方案,我可以直接将我的 html、css、javascript 代码输入到 CMS 平台中,它会完全按照我的想象吐出我的网站。这只是一个梦吗?

有这么多解决方案,只是想知道其他网页设计师和非核心开发人员的偏好?

4

3 回答 3

4

我想这就像询问 ipod 或 blackberry 或 n900 或 htc 等。虽然它在引擎盖下的工作方式存在巨大差异,但在大多数情况下,您可以期待相同的功能,这取决于提供商和特定的您更喜欢其中一个的功能。在这种情况下,您需要担心的是您的主机,而不是您的运营商,他们是否提供所需的 php 版本以及您需要的数据库等。但在大多数情况下,您应该没问题。

Modx Evo 要求:http ://modxcms.com/learn/general-requirements.html

Modx Revo 需要:http ://rtfm.modx.com/display/revolution20/Server+Requirements

TextPattern 要求:http ://textpattern.com/about/119/system-requirements

我发现这是一件很重要的事情,虽然我的服务器可以处理任何一个,但您永远不知道您的客户端正在运行什么服务器(那里仍然有一些旧配置)

我还没有过多地使用 Revo,但看起来有很多非常好的增强功能。其中之一是安装软件包。以前您必须创建电视片段块,因此安装软件包并不总是那么简单。

然而,Modx Evo 具有导入 html 功能,您可以在其中加载将您的 html 站点放在文件夹中设置包含内容的标签,modx 将自动创建并填充资源(页面),非常漂亮,但我只使用过看看它做了什么:)

Modx 让您无需了解任何 php,但随着您的需求变化,您可能会发现自己需要一个易于添加的额外脚本功能。我发现在过去 2 年左右的时间里使用 modx 极大地提高了我的 php 能力,因为需要这些额外的功能。

虽然我使用 textpattern 的工作不多,但我记得安装它并玩弄它,但它并不是一见钟情,就像 modx 一样。我也认为 modx 对于客户来说很容易通过一些最少的指导来导航,但这更像是与 joomla 和 drupal 等的比较。

底线,我认为很少有人花足够的时间来真正了解两者的差异/优势,而且你会得到的主要是“我使用的更好;证据是我使用它”(包括我自己)或更糟糕的是“我看到你提到了 CMS,这是我最喜欢的一个”

总结一下,社区的另一个重要方面(如果您不太了解后端和 php,这一方面非常重要)。如果您遇到问题,modx vs textpattern forum.community 愿意提供帮助的可能性有多大。一个很好的指标是社区规模。虽然我看不到 textpattern 的数字,但目前 modx 论坛显示“255 位客人,46 位用户(3 个隐藏)”

祝你好运

于 2010-09-12T21:22:14.817 回答
2

如果您对 HTML 感到满意,那么 Textpattern 将类似标记的标记添加到内容模板中的方法对您来说可能相对简单。大多数人在理解 Textpattern 时似乎遇到的最大问题是它的语义模型,Textpattern 的教科书网站上有一个关于语义模型的很棒的页面,应该会有所帮助。

我是 Textpattern 的忠实粉丝,因为它可以构建简单但功能强大的中小型网站,这些网站不需要复杂的用户组。构建设计良好的网站很快,管理界面非常简单。

如果您需要帮助,Textpattern 社区非常友好和乐于助人。提问的最佳地点是Textpattern 论坛

于 2010-09-03T11:03:53.460 回答
0

除了 MODx/Textpattern,您可能还需要考虑sNews CMS 。它非常简约

  • PHP 代码是单个文件(不包括语言翻译)。
  • 您需要在 phpMyAdmin 上导入一个 SQL 脚本并设置好。

之后,它只有样式和内容。

于 2010-08-23T06:15:26.910 回答