我总是喜欢建立自己的内容管理系统,因为它完全可以根据我自己的需要或客户的需要进行调整。目前我只是一个初学者/平庸的程序员,现在我正在研究更受欢迎的开源cms,比如joomla,drupal等。因为他们有这么多标准模块,这对我来说很有吸引力。除了我自己的cms,我从来没有尝试过其他的cms,我只是尝试了joomla (后端)的演示,我绝对被它吓坏了,直接想用我自己制造的cms爬回我的洞穴。对我来说有很多选择,在我看来绝对不是用户友好的。
我的问题是:我可以建立一个网站,有一个自定义的cms与开源的cms,这样我可以调整自定义的cms,让它是用户友好的。就像cms中的cms。这听起来很奇怪,可能是,但阅读他们拥有的模块让我仍然想要使用它,即使我必须采取一个奇怪的跳跃来实现它。
干杯!
发布于 2013-05-27 09:57:53
好吧..。当然,我想。如果您熟悉由您选择的CMS提供的自定义方法,您可能会根据自己的内心内容对CMS进行主题和自定义。
或者,如果您非常熟悉数据结构和数据库模式,则可以编写自己的接口来访问和更新这些数据结构。
事实上,您对CMSs的主要问题可能只是不熟悉而已。特别是考虑到你如何将自己描述为一个“入门/平庸”的程序员,你最好是学习CMS并学习如何在其中添加新的东西。
请不要误会,我不反对您对这些CMS的感受,它们中的大多数从一开始就没有强大的UX设计人员(在某些情况下,数据架构师)参与其中,现在他们正在为此而痛苦。但不会遭受太多的痛苦,以至于大多数人可以明显地做得更好。有人不仅创建了一个定制的内容管理系统,而且还创建了一个定制的框架来进行开发:这很容易做到一件事,这是有史以来最好的。这是很难做到所有的,并让它甚至可以通过。
发布于 2013-05-27 09:55:42
我使用开源框架创建站点的主要动机是安全性。晚上我感觉好多了,因为我知道我的应用程序已经在我还不是专家的东西上进行了广泛的测试。无论如何,我通常使用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/
我希望它能帮上忙
https://stackoverflow.com/questions/16765077
复制相似问题