2017年5月25日PHPの初心者入門#1です。ここではPHPとは何かについて基本的なことを学んでいきます。PHPはどのような人が学ぶべきプログラミング言語なのでしょうか。Preprocessor)は、Web開発の現場で良く使われるオブジェクト指向・サーバーサイド型のプログラミング言語です。汎用性が高いため需要が高く、Webシステム開発の現場で最も使われている言語の一つと言って良いでしょう。元々は小規模システムのためのツールでしたが、機能を追加していくうちにプログラミング言語として扱われるようになりました。敷居が低くて初心者にもとっつきやすく世界的にも人気の言語です。オブジェクト指向言語とは?オブジェクト指向言語とは、プログラミング言語の分類・特徴の一つであり、オブジェクト(情報のひとまとまり)の相互によってシステムが動きます。Programming)といいます。※分かりづらいと思うので、別記事で詳しくまとめます。サーバーサイド型プログラミング言語とは?Webサーバー上で動作するプログラミング言語をサーバーサイド型のプログラミング言語といいます。ユーザーが操作するブラウザ上で動作するプログラミング言語をクライアントサイド型のプログラミング言語といいます。PHPにできることデータベースを利用したWebシステム・アプリケーション開発PHPの得意なことはWebシステム・アプリケーションの開発です。このサイトはWordPressを利用していますが、WordPressはPHPで開発されています。問い合わせフォームの作成や予約システムの開発など...できることの幅は広く、Webサイト上で機能を追加したい場合はPHPを使用することが良くあります。PHPを学ぶべき人プログラミング初心者Webシステムやサービスを開発したいエンジニアを目指しているフリーランスエンジニアとして独立したいPHPはプログラミング初心者におすすめのプログラミング言語です。Webサービスの開発に使われるのが主になりますが、サーバーサイド型の言語なのでサイトの見た目を整えることはできません。HTMLやCSS、JavaScriptも学んでいくことで、実用的なWebシステム・アプリケーションを作ることができるようになります。データベースを使用するのでMySQL等も学んでおくことをおすすめします。最初は世界的に人気の言語を学ぼうプログラミング初心者は近年トレンドとなっている新しい言語を学ぶよりも世界的に人気で需要のある既存の有名言語を学ぶことがおすすめです。その理由は参考書籍はもちろん、Web上にサンプルコードや解説記事が豊富で学ぶ環境が整っているからです。Web制作を学びたい方であればJavaScript。Webシステム開発を学びたい方であればPHPやJava。スマホアプリ(android)を学びたいならJavaが特におすすめです。最近の言語を学びたいならRubyやPythonが人気かつとっつきやすいです。まとめPHPは当たり前になり過ぎて「学んだ方が良いのか?」不安になる方もいると思いますが、最初に学ぶプログラミング言語としては分かりやすくておすすめですし、PHPを用いた案件は未だに豊富なので仕事に困ることはないと思います。PHPを学習して自由にWebを用いたシステムを構築できるようになりましょう。Webデザイナーぎしたかフリーランス(歴3年)|フロントエンジニア・Webデザイナー|仕事:Web制作|2019年の目標→エンジニア転向|Webサイトを作ったり記事を書いています。今も紙の本が好きです。