Drupal、joomla、wordpressなどのcmsについてよく耳にします。私は常にほとんどのPHPとHTMLを手作業でコーディングしてきました。 cmsを使用することの長所と短所は何ですか?
ここ から:
長所:
短所:
コンテンツ管理ソリューションを使用する長所は次のとおりです。
短所:
私が現在働いている会社は、Ektronのソリューションを使用していましたが、同社は製造業のWebサイトをエンジニアリングしているため、Ektronから離れました。そのため、重複した形式に従う製品が多数あります。これは、20の製品の製品情報を変更したいときはいつでも、20ページを編集する必要があったことを意味していました。サイト上でコントロールを移動したい場合、それは膨大な時間を要し、時には望んでいたようには動作しません。 JavaScript対応の特別なウィジェットが必要な場合は、実装が困難でした。また、Webコンテンツで作業しているのは2人だけでした。
私にとってのCMSは、多くの人々が管理する、絶えず変化する大量のコンテンツを備えたWebサイト向けです。大規模なコンテンツ管理ユーザーベースから離れ、絶えず変化するデータから離れるほど、価値がある可能性は低くなります。サイトのフォーマットとレイアウトが常に変化し、CMSが提供するものよりも多くのフィールドを必要とする特定のフォーマットに多くのコンテンツが適合するという点でサイトをアジャイルにする必要がある場合、CMSは最適ではない可能性があります。
私はあなたと同じ立場にいます-AJAX/PHP/HTML/MYSQLで自分のページを作成し、CMSを見てください。
CMSは非常に魅力的であり、その利点は明らかですが、これまでのところ、これらは研究への重要な投資でもあることがわかりました。
JoomlaのようなCMSをインストールするのは簡単で、テンプレートを見つけて数分で見栄えの良いものを作成でき、記事や写真などを簡単に追加できます。方法では、CMSが舞台裏でどのように機能するか、プラグインの作成方法、テンプレートの作成方法を学ぶ必要があります...
テストサーバーにJoomlaの基本インストールを作成しました。 3,918個のファイル、712個のフォルダー、36個のdbテーブル。何をどうするのか、どのように行うのかは、ある程度時間がかかります。
そうは言っても、テンプレートの作成はそれほど難しくないようで、数分で機能を追加できます。たとえば、テストコンポーネントにブログコンポーネントを追加しました。最初のエントリの検索、インストール、構成、および投稿には約30分かかりました。独自のブログエンジンを作成してWebサイトに統合するには、数週間かかります。
(少なくとも最初は)慣れているコントロールのレベルを放棄し、選択したCMSで作業を行う方法を学習したい場合、CMSは素晴らしいはずです。
個人的には、wordpressをCMSとして使用することを検討していますが、自分がやりたいことを何でもできるようになるまで、手作業でコーディングに固執します。
Drupal、joomla、wordpressなどのcmsについてよく耳にします。私は常にほとんどのPHPとHTMLを手作業でコーディングしてきました。 cmsを使用することの長所と短所は何ですか?
人々は本を書き、その質問に対する答えを売ってキャリアを築きます。ここでは、適切で適切な回答を得ることはできません。
たぶん、あなたが書いたアプリケーションが何をするかについての情報を提供すれば、少なくとも答えが質問に関連する可能性があるでしょう。コンテンツ管理システムという用語には、多種多様なソフトウェアが含まれます。
停止して、開発者としてより良く、より生産的になる方法について考えてください。難しいもの、時間をかけすぎているもの、退屈なもののリストを作成します。これらを軽減するCMSがあるかもしれません。しかし、あなたが解決する必要のある問題が何であるかを知らなければ、解決策を提供することはできません。