2

Codeigniter (または CakePHP や Zend などのフレームワーク) を学習することは、Drupal での開発に役立ちますか、それとも、一方の知識を持っていても、もう一方のシステムにはあまりメリットがない 2 つの別個のシステムですか?

式エンジンが codeigniter を念頭に置いて特別に開発された CMS であることは知っていますが、Drupal にはより大きなコミュニティがあり、drupal を使い続けて、codeigniter を知っているかどうかを確認できることを望んでいました (現在私が勉強していることは、私はまだ drupal には入っていません) は、drupal での開発に役立ちます。

4

3 に答える 3

7

Drupal と CodeIgniter は異なる PHP フレームワークです (Drupal はフレームワークになった CMS と見なすことができます)。CodeIgniter での作業/学習は、間違いなく Drupal を操作する際の展望を与え、コーディング スキルを向上させますが、必ずしも Drupal コア API と方法論の学習に役立つとは限りません。

私は Drupal に参加することをお勧めします。なぜなら、Drupal は (需要が高い) からです。仮定と一般的なパターンに頭を悩ませると、物事を非常に迅速に構築するのに役立ちます。コミュニティは巨大で、すべてのクールな子供たちがそれを行っています。しかし、もしあなたが CodeIgniter を学んでいて、その学びを EE で活用したいのであれば、それは完全に理にかなっています...そしてそれがあなた/あなたのクライアントが望むものであるなら、がんばってください。

Drupal を使い始めるには、Core & Popular Contrib Modules を使ってすぐにできることを始めることをお勧めします。

http://drupal.org/documentation/structure

drupal に関するその他の学習リソースを次に示します。

http://drupalize.me (多くの無料コンテンツと公正な価格の有料コンテンツを備えたビデオ サイト)
http://planet.drupal.org (drupal の惑星フィード、多くの優れたチュートリアルがパイプから流れてくる) http://api.drupal .org (わかりやすいコア API ドキュメント)
http://drupal.org (優れたマルチサイト検索により、トピックに関するヘルプを簡単に見つけることができます)

于 2011-03-07T02:07:14.870 に答える
1

Codeigniter も Drupal も素晴らしいですが、Codeigniter と Drupal の構造は異なります。Drupal の Codeigniter を学習することは、あまり良いアイデアとは思えません。

于 2011-03-07T02:00:13.027 に答える
1

両方を使用しないでください。時間を無駄にするだけです。代わりに、簡単な CI から始めて、コードがどのように機能するかを調べ、いくつかのサイトまたはアプリケーションを開発してから、少なくともカスタマイズするためにははるかに複雑ですが、さらに強力な CMS である Drupal から始めます。私はまだ Expression Engine を試していませんが、特にデザイナーからは非常に良いフィードバックが寄せられています。

于 2011-03-07T05:35:10.963 に答える