PHP PHP入門講座 プログラミング

【PHPプログラミング入門講座】PHPで開発された有名なWebサイト

PHPプログラミングのキービジュアル

PHPで開発されたWebサイトを知ってイメージを持とう

初めてプログラミング言語を学ぼうとする場合、PHP, Python, Ruby, Java など、どれにしようか悩むところです。

プログラミング言語には、それぞれ何を開発するために作られたか目的があります。
もし、Webサイトのプログラミングを作るのであれば、PHPがおすすめです。
なぜなら、PHPはWebシステム開発に特化したプログラミング言語だからです。

日本では、Webシステム開発に関してはPHPが多く、またほとんどのレンタルサーバーでPHPが使えます。
PHPが使える環境が多いということは、それだけマーケット(顧客数)が大きいということになります。
また、PHPの開発者が多いということは日本語のドキュメントも充実しています。

副業で仕事を受注して稼いだり、WordPressを自分でカスタマイズしたりしたいと思われている方なら、PHPは絶賛オススメです。

ここでは、PHPでのプログラミングができるようになれば、どのようなシステムが作れるようになれるかイメージを持つために、PHPで開発された有名なWebサイト(サービス)について紹介しましょう。

WordPress (ワードプレス)

WordPress (ワードプレス) 公式サイト

タイプ:ブログ / CMS (コンテンツ管理システム)
公式サイト:https://ja.wordpress.org/

WordPressは、世界で最も利用者が多いオープンソースのブログソフトウェアです。
最近は、高機能になりブログソフトウェアではなく、CMS(Content Management System)と呼ばれています。
WordPressをレンタルサーバなどにインストールして、個人のブログサイトを運営することができますが、
それだけでなく、WordPressをを改造して、大規模なショッピングサイトや、ポータルサイトなどのWebサービスを開発することもできます。

Drupal (ドゥルーパル)

Drupal (ドゥルーパル) 公式サイト

タイプ:CMS (コンテンツ管理システム)
公式サイト:https://www.drupal.org/

DrupalもWordPressと同様のオープンソースのCMS(コンテンツ管理システム)です。
Drupalは、セキュリティの脆弱性が見つかった時の対応スピードが早いため、セキュリティが堅固なCMSと言われています。
多言語対応しているのも特長です。

Facebook (フェイスブック)

Facebook (フェイスブック) 公式サイト

タイプ:SNS (ソーシャル・ネットワーキング・サービス)
公式サイト:https://www.facebook.com/

2019年の情報によると、世界中で24億人以上の人が使っているSNS (ソーシャル・ネットワーキング・サービス)であり、この記事をご覧の方もおそらく誰もがご存知だと思います。
実名を使ったSNSであるのが特長です。

Yahoo (ヤフー)

Yahoo Japan (ヤフー・ジャパン) 公式サイト

タイプ:ポータルサイト
公式サイト:https://www.yahoo.co.jp/

1990年代から運営されているインターネットを使っている人なら誰もが知っている超有名なポータルサイトです。
Yahoo全体がPHPで開発されているわけではありませんが、一部の機能はPHPで開発されています。

Wikipedia (ウィキペディア)

 Wikipedia (ウィキペディア) 公式サイト

タイプ:百科事典サイト
公式サイト:https://ja.wikipedia.org/

知りたいことがあればなんでもWikipediaを見れば知ることができるほど、数多くのことが書かれている無料で使えるオンラインの百科事典です。
運営はボランティアで成り立っており、誰もが記事を更新することができます。運営費は支援者の寄付で賄われています。
日本語版Wikipediaの2019年12月現在の記事数は約118万件だそうです。

Tumblr (タンブラー)

Tumblr (タンブラー) 公式サイト

タイプ:メディアミックスブログサービス
公式サイト:https://www.tumblr.com/

ブログとミニブログ、そしてソーシャルブックマークを統合したマイクロブログサービスです。
Tumblrの創業者であるデイヴィッド・カープは、2007年に21才の若さでこのサービスを創業しており、20代でビリオネアになったスゴイ人物です。

MailChimp (メールチンプ)

mailchimp (メールチンプ) 公式サイト

タイプ:メール配信サービス
公式サイト:https://mailchimp.com/

MailChimpは、メールを自動配信するサービスであり、ステップメール(受信者に何回かのメール配信をして商品の良さをアピールし商品購入してもらうメール)などに使用されています。

Flickr (フリッカー)

flickr (フリッカー) 公式サイト

タイプ:写真投稿コミュニティ
公式サイト:https://www.flickr.com/

Flickrは、写真の共有を目的としたコミュニティサイトです。
個人で撮った写真をウェブ上で整理・分類・展示することができ、見知らぬ人と共有して互いにコメントを書き込むこともできるサイトで人気のサイトです。
ブロガーの間で写真の共同保管・共同利用の場所としても使われています。

Baidu (百度 / バイドゥ)

Baidu (百度 / バイドゥ) 公式サイト

タイプ:検索エンジン
公式サイト:https://www.baidu.com/

百度(バイドゥ)は、中国版Googleです。13億人の中国人に対して検索エンジンを提供しています。
一部の機能がPHPで開発されています。

BASE (ベイス)

BASE (ベイス) 公式サイト

タイプ:ネットショップ作成サイト
公式サイト:https://thebase.in/

BASE (ベイス)はネットショップを誰もが作成することができるサービスです。
サーバーサイドは、PHP + CakePHP(PHPのフレームワークのひとつ)で開発されています。

おわりに

いかがでしたでしょうか?
PHPを使って開発された有名なWebサイトは数多く存在します。
PHPが使えるレンタルサービスは数多くあり、世界て最もユーザー数が多いWordPressはPHPで開発されているのでカスタマイズする時はPHPの知識が必要になります。
PHPプログラミングは、覚えておくといろいろな場面で役に立つと思います。

PHPプログラミング入門講座 〜 全記事一覧 〜

-PHP, PHP入門講座, プログラミング
-, , , ,

Copyright© ハッピー・プログラミング・ライフ , 2020 All Rights Reserved.