プログラミング言語の一つであるPHPは、Webアプリケーションを開発するために必要な定番の言語となっています。文系出身者でプログラミングを学ぼうと思っている人は、他のプログラミング言語と共に、勉強する一つの選択肢にPHPが含まれてきます。ここでは、初めてプログラミングを学ぶ人でも分かり易いように、PHPプログラミングの基礎知識について詳しく解説していきます。
PHPは、JavaScriptなどの言語と同じように、テキストファイルにコードを書くだけでそのまますぐに実行することができるプログラミング言語となっています。ですが、JavaScriptなどの他の言語と違うところは、一定の形式に沿ってテキストファイルに記入しなければならないというところです。PHPの場合は、必ず " <?php " と " ?> " という二つのPHPタグの間にコードを書かなければなりません。これらのタグの間には必ず「echo」という命令を入れることになりますが、その代わりに "<?= ~ ?> " というPHPタグを使用することもできます。ここまで一見大変そうに見えますが、実はそのタグを使用して書いた部分を除けば、他は全てただのhtmlです。つまり、htmlをマスターしておけば、あとはそこにPHPコードを埋め込むだけで十分ということになります。加えて、PHPのタグは、html以外にもただのテキストファイルにも使用することができるという特徴もあります。
PHPは、htmlに埋め込んで使用することができるという話をしました。しかし、これはいつでも行われるということではなく、開発規模があまり大きくない段階のみとなります。開発規模が大きくなると、PHPのコードだけをテキストファイルに記入するという方法を取ることになるのです。この場合は、 " <?php " と " ?> " という二つのタグのうち、終了タグである " ?> " は省略しておきます。その方が、後で誤って出力されるのを防ぐことができて良いからです。
PHPファイルは、二つの方法で実行することができます。一つ目は、ブラウザー経由で実行する方法です。PHPは、Webサーバーと一体になっていることから、PHPファイルにブラウザーでアクセスをするだけで、簡単に実行できるようになっています。二つ目は、コマンドラインで実行する方法です。この方法を取る場合は、phpコマンドを使ってPHPファイルを実行することになります。phpコマンドというのは、開発用サーバーを起動するときに使用するコマンドのことです。これら二つの方法のうち、後者はあまり使用される機会がないため、こういった方法もあるのかと軽く認識しておくと良いです。
プログラマという職業や文系・理系に関わらず、とにかく仕事をする上では「信用できる人」として見てもらえることが必要です。信用してもらえなければ仕事を任せてもらえなくなるため、収入の面でも大きく影響してきます。実はたった二つのポイントを押さえることだけで、「この人なら任せても大丈夫だ」と思われる人になれます。しかし、本当に信用できる人として周りから認識されている人は、それ以上に大きな特徴を持っています。それは、本当に「人として」ちゃんとしているということです。 続きを見る
プログラマ(PG)からシステムエンジニア(SE)へのキャリアアップは、文系大学出身者でもできます。他のSEとの差をつけるには、自分がなりたいSEとは何かを考え、それに合わせて必要な+αのスキルを身に付けることが大切です。このスキルを身に付けることで、より専門的なSEになることができます。スキルによっては身に付けるために苦労を強いられるものもありますが、それを乗り越えることで、専門的なSEとしての自分の需要を高めることができるのです。 続きを見る
Webサービスを作成・運営する時には、JavaScriptというスクリプト言語が必要です。これは、本でも勉強することができますが、文系の人やプログラミング初心者であれば、ネット上の無料コンテンツを利用して学ぶ方法をお勧めします。動画を見ながらスクールに通っているかのような状態で勉強することもできますし、実際に課題に沿ってコードを入力しながら勉強できるところが特徴的です。無料なので費用と時間をかけずに知識を増やすことができます。 続きを見る