1

私はソーシャルネットワーキングサイトを構築してきましたが、joomlaを使用するか、code-igniterを使用してゼロから構築するかで行き詰まっています。私はJoomlaをCMSとして使用した経験があり、通常のサイトを作成するのにはかなり適していますが、本格的なソーシャルネットワークを実装するのは難しいようです。ソーシャルネットワークについては、Facebookのようなものですが、コンテンツなどを表示するサイトの通常の部分を含む、サイトのすべての部分の間の接続性がさらに高くなっています。また、私はいくつかのPHPを知っており、コードイグナイターの経験が少しあります。私のニーズに合わせてJoomlaを拡張するよりも、すべてを実装するのに時間がかかります。また、私はCommunity Builderを試しましたが、それは私が望むことを実行しないため、さらに多くの追加と変更が必要になります。

さて、あなたが何がより良いかもしれないか、あなたがするだろうかについて何か考えを持っているならば、それからあなたの入力に感謝します。

注:モジュールの移動先を入力するだけのjoomlasテンプレートシステムが本当に好きなので、codeigniterテンプレートをjoomlasテンプレートシステムのように機能させる方法はありますか?

4

2 に答える 2

1

何百万ものユーザーを対象として計画している場合は、コードをより細かく制御できる Codeigniter を選択することをお勧めします。(View、Controller、および Model を適切に理解している場合)。

codeigniter を使用すると、サイトを隅々までより適切にカスタマイズでき、Jhoomla と比較してサーバー リソースの消費も少なくなります。

于 2013-02-27T05:41:27.180 に答える
0

Codeigniter と Joomla は 2 つの異なるものです。どちらも、さまざまなレベルのプログラミング習熟度に対応するように設計されています。

私は、CMS が設計されていないことを CMS に強制しようとはしません。さらに、Codeigniter を Facebook や Twitter などと簡単に統合できる優れたライブラリがいくつかあります。しかし、あなたは本当に自分が何をしているのかを知る必要があります。MVC アプローチに慣れていない場合は、急な学習曲線が先にあります。そうは言っても、それだけの価値があります。MVC をマスターすると、生産性が飛躍的に向上します (たとえば、標準的な PHP スクリプト アプローチと比較して)。

個人的には、このような用途にはZendを使用します。しかし、そこには本当に急な学習曲線が待ち構えています。:/

于 2013-02-27T06:10:19.153 に答える