【问题标题】:Can I build a custom made cms into an opensource cms? [closed]我可以将定制的 cms 构建成开源 cms 吗? [关闭]
【发布时间】:2013-05-27 00:49:49
【问题描述】:

我一直更喜欢构建自己的 cms,因为它完全可以根据我自己的需求或客户进行调整。目前我只是一个初学者/平庸的程序员,现在我正在研究更流行的开源 cms,如 joomla、drupal 等。因为它们有这么多标准模块,对我来说很有吸引力。除了我自己的之外,我从未尝试过其他 cms,我只是尝试了 joomla(后端)的演示,我对此感到非常震惊,并直接想用我自己制作的 cms 爬回我的洞穴。对我来说有很多选择,在我看来绝对不是用户友好的。

我的问题是:我可以建立一个具有定制 cms 和开源 cms 的网站,以便我可以调整自定义 cms 并使其易于使用。就像一个cms中的一个cms。听起来很奇怪,可能是这样,但是阅读他们拥有的模块让我仍然想使用它,即使我必须采取一个奇怪的飞跃来完成它。

干杯!

【问题讨论】:

  • 如果我理解了这个问题,那么答案是“是”,如果不理解这个问题,它仍然可能是“是”,但也可能是“否”

标签: php content-management-system customization usability


【解决方案1】:

嗯...当然,我猜。如果您熟悉所选 CMS 提供的自定义方法,您可能可以根据自己的喜好对 CMS 进行主题化和自定义。

或者,如果您对数据结构和数据库架构非常熟悉,可以编写自己的接口来访问和更新这些数据结构。

事实上,您对 CMS 的主要问题可能只是缺乏熟悉。尤其是考虑到您如何将自己描述为“新手/平庸”程序员,您最好只学习 CMS 并学习如何在其中添加新内容。

不要误会我的意思,我不同意你对这些 CMS 的看法,他们中的大多数从一开始就没有强大的用户体验设计师(在某些情况下,还有数据架构师)参与其中,而且他们'现在又为它受苦了。但不会遭受太多痛苦,以至于大多数人可以做得更好。相信某人不仅创建了自定义 CMS,而且创建了用于开发的自定义框架:很容易做到一件事有史以来最好的。很难做到每件事甚至可以通过。

【讨论】:

  • 感谢你们为回答我的问题所做的努力。它清理了很多:)
【解决方案2】:

我使用开源框架创建网站的主要动机过去和现在仍然是安全性。晚上我感觉好多了,因为我知道我的应用程序已经在我还不是专家的事情上进行了广泛的测试。无论如何,我通常使用 wordpress,因为它相对容易学习并且非常容易修改。此外,它真的是用户友好的,你不需要很多插件就可以让它按照你想要的方式工作。

您可以在此处阅读有关使用 wordpress 作为 cms 的更多信息

http://wp.tutsplus.com/tutorials/use-wordpress-as-a-cms-content-management-system/ http://wp.tutsplus.com/tutorials/creative-coding/using-wordpress-as-a-web-application-framework/

以及如何开始为 wordpress 开发的一些要点

http://net.tutsplus.com/tag/wordpress/

你也可以用 wordpress 做的一件巧妙的事情是将它连接到你的 cms 并使用它的一些功能,如此处所述http://www.problogdesign.com/wordpress/use-wordpress-as-a-php-framework-for-your-static-html-pages/ 这样你就可以对它有更多的控制,但我会强烈建议只使用整个平台,这样您就可以随时更新到最新版本,完全没有问题。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-23
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-04
    • 1970-01-01
    相关资源
    最近更新 更多