今後数週間の私の研究の多くは、さまざまなCMSの研究になります。エピサーバーとウンブラコについては簡単に見てきました。これらのシステムを読みながら、コンテンツ管理機能を提供することは、これらの(かなり大規模な)CMSプラットフォームの多くの詳細と構造を学ぶことなく達成できると考えざるを得ません。
過去には、開発者としての私の役割を編集者の役割とは別にしなければならないプロジェクトが与えられました(理にかなっています)。つまり、サイトのデザインと機能を開発し、クライアントのコンテンツを更新する仕事が私の仕事でした。また、テキスト入力や写真のアップロードなどを受け入れるページがいくつかある「ポータル」を実装することでこれを達成しました(基本的には、彼らが望むどんなコンテンツでも)、この新しいコンテンツをデータベースに記録してから、設計により、コードビハインドはこのすべてをデータベースから関連するコントロール(リピーターなど)に読み取ります。
私にとって、これは、クライアントがコンテンツを管理してソリューションで展開するのに十分効果的な方法でした。私は間違っていることを知っています-そして、CMSが一から構築されたものよりも望ましいことを知っていますが、コストの問題以外に、なぜですか?