2

フロントエンドに 4 つの主要なセクションがあり、バックエンドに複数の役割と許可がある、非常に幅広く多機能のプロジェクトを開始します。サイトは膨大な量のデータで構成され、ほとんどすべてのデータは検索指向です。これは一種のディレクトリ Web サイトです。ディレクトリ Web サイトであるため、古いデータはアーカイブされず、新しく追加されたデータと同様に重要になります。

フロントエンドのセクションは次のとおりです。

  1. ビジネス リスティング
  2. サービス一覧
  3. クラシファイド
  4. ニュース

サイトは基本的に 4 つのユーザー タイプで構成され、そのうちの 2 つは 2 つのサブタイプで構成されています。

構造は次のようになります。 代替テキスト

SMSの統合もあります。このウェブサイトの主なものは、複数のドメインからアクセスされることです。つまり、ある URL から来たwww.a2zusa.com,人は、米国全体のビジネス リスティングをwww.a2znewyork.com取得します。彼らがニューヨーク市から来た場合、ニューヨーク市のリスティングを取得します。

私が持っている選択肢は、codeigniter と drupal です。Drupal はあまり得意ではないので、途中で学習する必要があります。このようなプロジェクトに何を提案しますか?

プロジェクト構造」 代替テキスト

4

2 に答える 2

2

1 つはフレームワーク、もう 1 つは CMS です。どちらもまったく異なる問題を解決しますが、本当にしたいのであれば、おそらくどちらでも何でもできるでしょう.

アプリケーション全体を作成する必要があり、Drupal が既に提供しているすべてのものを使用する必要がない場合は、CodeIgniter (または他のフレームワークが好きなもの) を使用することをお勧めします。

Drupal とその何百万ものプラグインが行うことと適度にうまく適合する何かを行いたい場合、および独自の追加がかなり簡単な場合は、drupal プラグインを作成して自分のものを処理し、Drupal を使用します (または他の CMS があなたの空想をくすぐります) )。

あなたの説明から、あなたが話していることのほとんどはおそらく Drupal で最小限の作業で実行できると思いますが、悪魔は細部に宿るので、はっきりとは言えません。

于 2010-12-06T05:51:13.757 に答える
0

CodeIgniter を選択する必要があります。私は codeigniter ユーザーではありませんが、それはあなたが使用しているフレームワークです。

そこには多くのオプションがある可能性がありますが、メリットは、フレームワークの内外を既に知っていることであり、コンテンツ管理フレームワークを勉強することはあなたを遅らせるでしょう.

Drupalを学びたいならどうぞ。いい勉強になるかもしれません。

于 2010-12-06T05:38:52.473 に答える