0

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

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

干杯!

4

2 回答 2

1

我使用开源框架创建网站的主要动机是并且仍然是安全性。晚上我感觉好多了,因为我知道我的应用程序已经在我还不是专家的事情上进行了广泛的测试。无论如何,我通常使用 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-一个网络应用程序框架/

以及如何开始为 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/这样你可以对它有更多的控制,但我强烈建议只使用整个平台,这样你就可以随时更新到最新版本完全没有问题。

我希望它有帮助

于 2013-05-27T01:55:41.567 回答
1

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

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

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

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

于 2013-05-27T01:57:53.043 回答