プログラミング、フリーダイビング、旅行のブログ

プログラミング道場

プログラミング言語のPHPでできること

更新日:

PHPというプログラミング言語を聞いたことがありますが、それはどういった言語で、何をすることができますか?

PHPは、Web業界では最も人気のある言語の一つです。
求人数と開発者数は、日本で一番、多いのではないでしょうか?
PHPは2006年ぐらいから、ずっと駄目だと言われ続けていますが、2019年になっても現役として使われ続けています(笑)
この記事では、PHPが人気の理由やPHPが使われているサイトを紹介していきたいと思います。

本記事の内容

  • PHPが人気の理由
  • PHPでできること
  • 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が使われています。

  • メルカリ
  • ココナラ
  • BASE
  • イエウール
  • Retty
  • CAMPFIRE
  • careertrek
  • ママリQ
  • SideCI
  • Schoo
  • SAGOJO

今はどうなっているのかわかりませんが、Facebookも開発初期はPHPで作られていました。

PHPの求人情報

PHPの案件は、2019年2月現在では、レバテックフリーランスだけでも184件と豊富にあります。

また、単価に関しても、Rubyに比べると少し安いですが、そこそこ高いものがゴロゴロしています。

  

まとめ

この記事では、PHPの特徴を紹介しました。
初心者が最初に学ぶには、PHPは最も適している言語の一つだと思います。
特に、Web制作などに関心がある人は、PHPを選ぶといいかもしれません。

Good luck for your engineer life!

関連コンテンツ

-IT業界, PHP, プログラミング, 初心者向け

Copyright© プログラミング道場 , 2019 All Rights Reserved Powered by AFFINGER4.