Sim*_*Suh 2 php frameworks drupal codeigniter expressionengine
学习Codeigniter(或者像CakePHP或Zend这样的任何框架)是否有助于我在Drupal中的开发,还是它们是两个独立的系统,当我知道一个系统时,它们不会真正使另一个系统受益?
我知道表达引擎是一个专门用codeigniter开发的CMS,但是Drupal有一个更大的社区,我希望我仍然能够坚持drupal并看看我是否知道codeigniter(目前我在学习,我还没有进入drupal)将有任何用于drupal开发.
Drupal和CodeIgniter是不同的PHP框架(Drupal可以被认为是成为框架的CMS).您在CodeIgniter中的工作/学习无疑会让您在使用Drupal时获得视角并提高您的编码技能,但它不一定能帮助您学习Drupal Core API和方法.
我建议进入Drupal因为它是hawt(需求),一旦你了解假设和常见模式它可以帮助你快速建立事物,社区是巨大的,所有很酷的孩子都在这样做.但是如果你正在学习CodeIgniter,并希望在EE中利用这种学习,那就非常有意义......如果这就是你/你的客户想要的东西,那就继续吧.
从Drupal开始,我建议开始使用Core&Popular Contrib Modules开箱即用:
http://drupal.org/documentation/structure
以下是drupal的一些学习资源:
http://drupalize.me (视频网站有很多免费内容和公平价格的付费内容)
http://planet.drupal.org (drupal planet feed,很多很棒的教程都来自管道)
http://api.drupal .org (你友好的核心API文档)
http://drupal.org (优秀的多站点搜索开始寻找帮助你的主题)