2009-09-01 53 views

回答

4

我想你应该尝试在两者中编程扩展。一个简单的,经典的“Hello World”,了解每个cms概念,看看哪一个更适合你。有些可能比另一个更符合您的要求。

这是我个人的POV:我已经为它们创建了扩展,并且我认为Joomla构造扩展的方法更复杂。我认为Wordpress文档也更好。只是一个简单的比较:

在Wordpress中,你只需在一个文件夹中写一堆php文件,在wordpress中使用一些动作h到common actions,就完成了。你有一个扩展。

在Joomla中,首先您需要了解它们的扩展结构,除以“组件”,“模块”和“插件”,以查看扩展所适用的类别。要创建一个模块,您必须创建一个特定结构的文件夹,然后编写一个组件的描述性xml文件,其中包括您在其中使用的所有文件。 Joomla遵循MVC扩展的原则,但由于它的文档并不好,所以我必须查看官方组件的源代码,试图以最佳方式创建所有内容,但每一个都以不同的方式完成。 (我使用的是1.5.14版本,1.6版本正在开发中,并承诺会有很多改进)。

Wordpress是一个博客系统。期。但是,“静态页面”的方法也非常适合创建一个网站。所以你可以创建很多不同的结构,因为你有这个自由。

Joomla是一个CMS,但它有自己的构造方式,现在它要求你为每篇文章写一篇文章,你需要将一个部分和一个类别关联 - 即使你想“ uncategorize“您需要明确选择”未分类“的文章。

我的建议是:如果你想要一个简单的网站,但有一个很好的CMS来编辑它的页面,使用Wordpress。想要一个“大门户”,有很多预定义的部分和类别,使用Joomla。

+0

的交代“Joomla是遵循MVC原则,为它的扩展,但由于它的文档并不好” - 我可以在这里找到文档> HTTP: //docs.joomla.org/Developers。但我仍然无法找到像wordpress那样的东西...可以有人给我一个链接?特别是构建扩展/插件的教程 – iceangel89 2009-09-02 09:05:20

+0

我认为至少需要一天的时间才能理解Wordpress概念,但在此之后,所有事情都变得轻而易举。在这个链接http://codex.wordpress.org/Developer_Documentation中,您有Wordpress开发者文档,指向从主题到编写插件的每个开发类别。 – GmonC 2009-09-02 12:54:55

+0

我看到了b4我发现joomla 1更好...也许只是我... wordpress 1似乎缺乏演示我猜。或者也许我没有到达正确的页面。 – iceangel89 2009-09-03 14:03:44

0

WordPress的流行我同意,但它有数以百万计的插件。所以根据受欢迎程度选择一个平台可能不是一个好主意。如果你认为你有一个更好的wordpress插件的想法,然后学习和开发一个。

我的人选择是wordpress。

0

我总是发现最好开发自己的模块,你缺少。例如。如果您发现为了您的需要,Wordpress/Joomla中还没有正确的图片库脚本,那么我会开始开发。这确保了我有一个特定的目标,并在出现障碍时继续进行。最后,我了解了该CMS /博客系统的模块系统。

对于“哪些更受欢迎?”我不会这么想。但是就“我想用什么?”而言和“缺少什么?”。

0

这是一个易于遵循创建一个Joomla组件component