まず第一に、私はこの質問に対する満足のいく/合理的な答えを他に見つけることができないと言いたい. そこで、ここで質問しようと思いました。この質問があいまいすぎてここに収まらない場合は申し訳ありません。私はより具体的にしようとします。
これが私の質問です。
1) コンテンツ管理システムの使用が推奨されるのは誰ですか?
プログラミング/ウェブデザインの学習に興味のない非技術者のみ、またはプログラマー/開発者でさえも CMS のみに依存することが奨励されていますか?
2) CMS を使用すると理解が制限されますか?
CMS
そのせいで、Web サーバーの動作の内部機能とセキュリティの問題を理解することが制限されていると人々が言っているのを聞いたことがあります。たとえば、サーバーの構成ファイルに小さな変更を加えてサーバーを再起動するのと同じくらい簡単ですか?
3) CMS を使用している間、Web サイトをより細かく制御できませんか?
独自の追加モジュールと、特定のタスク (リクエストの処理など) を実行するさまざまな方法を少し有利な方法で追加するという意味での制御。たとえば、私の友人が、ハードコーディングされたデザイン (CSS を使用) を持ち込むのは非常に複雑であると言っているのを聞きました。
4) Web ベースの製品/サービスに CMS を使用するのはどうですか?
より多くのユーザーを期待し、開発チームのすべてのメンバーがハードコーディングに問題がないことを前提とするプロの Web アプリケーションの場合と同様です。[編集] ブログ Web サイトとソーシャル ネットワーキング サイトには違いがあります。この文脈では、私はソーシャル ネットワーキング サイトを、ブログ Web サイト (主に個人の Web サイト) というよりも、Web ベースのサービスだと考えています。
CMS
誰かが、より多くのリソースを消費するとも言いました。本当?
5) Web デザイナー/開発者に何を提案しますか?
物事を簡単にしようとするよりも、品質、スケーラビリティ、およびセキュリティを重視する Web 開発者へのアドバイス。