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

プログラミング道場

プログラミング道場Top

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

更新日:

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

PHPは、Web業界では最も人気のある言語の一つです。
求人数と開発者数は、日本で一番、多いのではないでしょうか?
この記事では、その理由と、PHPが使われているサイトを紹介していきたいと思います。

本記事の内容

  • PHPが人気の理由
  • PHPでできること
  • PHPが使われているサイト
  • PHPの求人情報
  • まとめ

PHPが人気の理由

簡単に書きやすい

PHPはいい加減な言語だと言われることもありますが、初心者にとっては学びやすい言語です。

フレームワークがある

デファクトスタンダードのフレームワークはないものの、CakePHPやLaravelといった、それなりに人気があり、書きやすいフレームワークが存在しています。

WordPressという、メジャーなCMSがある

世界的に有名なCMS(Content Management System)であるWordPressはPHPで作成されています。
WordPressは、全世界にあるウェブサイトの33%を占めているので、およそ1億ぐらいのウェブサイトは、WordPressで作られている計算になります。

求人数も多いし、開発者も多い

都内で、RubyやJavaのエンジニアを一定数集めようとすると、それなりに苦労します。
でも、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!

-初心者向け

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