我只触及了Joomla和cakePHP的冰山顶峰。有很多东西需要学习。但除了学习之外,我还希望建立一些有用的东西。
Joomla是最容易设置的,如果我想用已经在使用的概念来运行和运行,那么它非常敏捷。也就是说,我可以安装由其他用途开发的不同组件和扩展。这里的问题是我仅限于其他人的想象力和愿景。如果我想要特定的东西,没有组件或扩展符合我的需求,我需要建立自己的。这让我想到了这个问题: -
我是否应该学习如何在Joomla中开发自定义组件/扩展,或者学习cakePHP以真正能够设计我自己的应用程序以满足我的所有需求?
以下是我想通过我的学习构建的应用程序 - 所有以下组件的集成,每个组件都能够相互交互:
是的,我有很多想做的事,但这一切都是以学习为名。我真的希望能够拥有一个集成了上述所有组件的应用程序,它们可以很好地协同工作。例如,当用户提交食谱或博客时,会将其写入日历。另一个例子,用户将能够在他们的博客中共享他们的食谱/图像库,而无需读者离开。另一个例子,图像可以用食谱或食谱成分标记。
我开始是一个干净的名单,所以我真的在寻找一些关于应该坚持实现我想要做的事情的意见。哪一个会有更陡峭的学习曲线?
答案 0 :(得分:0)
对于论坛,您可以使用Kunena。
Image Gallery,Blog和User Calendar应该很容易找到。
至于Recipe Book,如果您愿意购买扩展程序,那么Yootheme的ZOO应用程序可能是个主意,或者您可以允许用户提交标准的Joomla文章并使用评论组件,例如{ {3}}