PHP の人気を高めているのはフレームワークではなく WordPress です。WordPress フレームワーク_PHP チュートリアル

WBOY
リリース: 2016-07-12 08:59:24
オリジナル
813 人が閲覧しました

PHP の人気を高めているのは WordPress フレームワークではなく、WordPress フレームワークです

Tiobe Index (プログラミング言語世界ランキング指数) は、さまざまなプログラミング言語の相対的な人気を示すランキングで、2001 年に開始され、毎月更新されます。多くのサイトからの検索結果をカウントして統計を取得します。これらのサイトには、Google、Blogger、Wikipedia、YouTube、Baidu、Yahoo、Bing、Amazon などが含まれます。

PHP は常に Tiobe で上位にランクされてきましたが、最近は順位が上がり、2012 年には 7 位でしたが、現在は 5 位です。これは昨年末にリリースされた Zend Framework 2 のせいだと考える人もいるかもしれませんが、その根拠はありません。

そこで著者は、Tiobe での PHP のランキング曲線が突然上昇した理由を調査し始めました。それは本当に公式フレームワークのリリースが原因なのでしょうか?以下は彼の結論であり、私が大まかに翻訳したものです。

1. WordPress は最も人気のある PHP アプリケーションです

著者は Google トレンドを使用していくつかのキーワードの傾向を比較しています: WordPress、Joomla、Drupal、Magento、Zend Framework の傾向グラフが表紙に示されています。
それらを紹介します。 WordPress はオープンソースのブログ プログラムであり、Joomla と Drupal はどちらもオープンソースのコンテンツ管理および公開システムであり、Magento はオープンソースの電子商取引プログラムです (中国には Maishen という中国の電子商取引会社がローカライズしているようですが、 Zend Framework は公式のオープンソース PHP フレームワークです。
最も人気のあるのは WordPress で、他のどのアプリケーションよりもはるかに人気があります。最後に Zend Framework があります。
実際、これらのキーワードは、著者が考える PHP に関する最も人気のある言葉であり、これらの言葉を選択するのが適切であると考えています。代表的なフレームワークを1つ選ぶだけでも、アプリの人気は大きく異なるため、有名なものを選ぶようにしましょう。これらの言葉に PHP を加えてみたところ、WordPress の人気は PHP の人気にほぼ近いことがわかり、WordPress を説明するのに「最も人気のある PHP アプリケーション」を使用しても問題ありません。

2. WordPress 自体は、どの PHP フレームワークよりもはるかに人気があります

この結論は最初の結論を改良したものです。比較対象として 1 つのフレームワークだけを選択したと考えないでください。実際、すべてのフレームワークは同じ程度です。

3. WordPress はサードパーティのフレームワークを使用しません

2番目の結論に付け加えると…

4. テクノロジーを普及させるのはフレームワークではなくアプリケーションです

トレンドチャートで言及した電子商取引アプリケーションMagentoはZend Frameworkに基づいて開発されていますが、フレームワークよりも人気があります。したがって、アプリケーションが人気があるのは、どのようなフレームワークを使用しているかではなく、ユーザーの実際の問題を解決するためです。
多くの人に役立つWordPressについても同様です。 WordPress をインストールしたいとき、人々は PHP テクノロジーについて知っており、PHP をサポートする仮想ホスティング スペースを必要とします。これが PHP の人気に貢献しました。

5. 拡張可能なWordPressプラグインエコシステム

WordPress を人気にしている最も重要なことの 1 つは、プラグイン システムです。プラグインはほとんど何でもでき、WordPress を単なるアプリケーションではなくプラットフォームにします。

6. 多くの非プログラマーが WordPress のおかげで PHP 開発を始めました

WordPress ユーザーの多くはプログラマーではありませんが、適切なプラグインやテーマなどが見つからないため、これらのニーズを自分で開発し始めます。

7. 現実主義は理想主義より優れています

ソフトウェア プロジェクトは技術的に美しく、一貫性があり、適切なプロジェクト計画に従っており、デザイン パターンを尊重している必要があります。
しかし、上記の内容は実際には想像されているほど重要ではありません。多くのアプリは、現実世界のニーズを解決することだけに重点を置き、非常に実用的な感覚を念頭に置いて作成されています。
比較すると、多くの PHP フレームワークは別の惑星から開発されたように見えます。これらは、デザイン パターンに重点を置く理想主義的な人々によって開発されることがよくあります。

私の要約:

著者は今でも確固たる証拠を使って自分の見解を証明しています。そして、注意すべき点もいくつかわかりました:

1. テクノロジーを重視しすぎます。開発職に就く場合、テクノロジーに注意を払う必要があります。しかし、自分で製品を構築する場合、最も重視すべきことは現実の問題を解決することです。
2. フレームワークによって解決される本当の問題は、一般の開発者がフレームワークに基づいてアプリケーションをより簡単かつ迅速に開発できるようにすることです。アプリケーションと比較すると、直面するユーザーの数は間違いなく数桁少ないです。
3. おそらく、特定の人気のあるアプリケーション向けのソリューションまたはサービスを提供することが非常に有望です。もちろん、現実世界の問題を解決するアプリケーションを開発することの方が有望です。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1098974.html技術記事 PHP の人気を高めているのはフレームワークではなく WordPress です WordPress フレームワーク Tiobe Index (プログラミング言語世界ランキング指数) は、さまざまなプログラミング言語の相対的な人気を示すランキングです...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート