記事の内容
PHPは、Web業界では最も人気のある言語の一つです。
求人数と開発者数は、日本で一番、多いのではないでしょうか?
PHPは2006年ぐらいから、ずっと駄目だと言われ続けていますが、2019年になっても現役として使われ続けています(笑)
この記事では、PHPが人気の理由やPHPが使われているサイトを紹介していきたいと思います。
PHPが人気の理由
簡単に書きやすい
PHPはいい加減な言語だと言われることもありますが、初心者にとっては学びやすい言語です。
最初に何を勉強したらいいかわからない人は、PHPかもしくはRubyから始めるのがいいと思います。
フレームワークがある
デファクトスタンダードのフレームワークはないものの、CakePHPやLaravelといった人気がある書きやすいフレームワークが存在しています。
WordPressという、メジャーなCMSがある
世界的に有名なCMS(Content Management System)であるWordPressはPHPで作成されています。
WordPressは、全世界にあるウェブサイトの33%を占めているので、およそ1億ぐらいのウェブサイトは、WordPressで作られている計算になります。
これほど使われているサービスは、他の言語には、まず存在していません。
求人数も多いし、開発者も多い
都内で、RubyやJavaのエンジニアを一定数集めようとすると、それなりに苦労します。
でも、PHPならば、開発者が多いので、エンジニアを集めやすいという利点があります。
メルカリさんは、「開発者が多い」という理由で、開発初期の頃にPHPを選択しました。
ちなみに、今はメルカリさんは、PHPからGolangに移行しているそうです。
PHPでできること
Webアプリケーションの開発
一般的なWebサービスを作成することができます。
次の段落で、詳しくPHPが使われているサイトの一覧を紹介しています。
API
決められたリクエストに対して、決められたレスポンスを送信することができます。
一般的には、Web APIと呼ばれています。
Web APIは、主にiOSアプリやAndroidアプリを作成する時に使われます。
クローリング・スクレイピング
自動でWeb上にある情報を収集する時に使う技術です。
例えば、株式の情報や図書館のデータを取得する時に使えるかもしれません。
WordPressを使った開発
有名なCMS(Content Management System)であるWordPressの改良をするためには、PHPを知っておく必要があります。
PHPが使われているサイト
下記に示すように、多くのサイトでPHPが使われています。
PHPが使われているサイト
- メルカリ
- ココナラ
- BASE
- イエウール
- Retty
- CAMPFIRE
- careertrek
- ママリQ
- SideCI
- Schoo
- SAGOJO
今はどうなっているのかわかりませんが、Facebookも開発初期はPHPで作られていました。
PHPの求人情報
PHPの案件は、2019年2月現在では、レバテックフリーランスだけでも184件と豊富にあります。
また、単価に関しても、Rubyに比べると少し安いですが、そこそこ高いものがゴロゴロしています。
Good luck for your engineer life!