AdventCalendar2017はじまりました。
こちらがサーバーサイドという大きなカテゴリを立てて迷走するコーナーの1日目です。
対象者:HTMLが多少できる前提でPHPを学習し始める方
(追記)というか、入門前の心構えが正しいかも。
《よくあるパターン》
- PHPについてGoogle検索する
- PHP入門の記事を見つけて挫折する
という、過酷な壁を乗り越えられない人が後を絶たないのです。
心当たりがある方もいらっしゃるのではないでしょうか??
いきなりPHPの環境設定とか言われても...ね?
echo "HelloWorld";
という簡単な事でさえ消極的になってしまう前に
下記の手順を参考にしてみてはいかがでしょうか?
- PHPが使える無料のレンタルサーバーを借りる
- メモ帳(テキストエディタ)でindex.phpというファイルを作成し保存
- と記述し上書き
- レンタルサーバーにアップロードし、ブラウザからアクセスする
たったこれだけの手順で「HelloWorld」が出力されます。
【とてもざっくりとしたPHPの説明】
・この部分は人には見えない
・index.htmlの拡張子を.phpに変えるだけ
・HTML内またはHTMLの外らへんに書くだけ
・PHPがインストールされているサーバーにアップロードされていて、ブラウザからアクセスする事で初めて実行される。
###[?] 人に見えないのにHelloWorldが出力される
echoは文字列を出力させる命令で、ダブルクォーテーションに囲まれたところが文字列になります。つまり、「HelloWorld」という文字列を出力しなさい、という命令を書いてます。セミコロンは文の終端。
HTMLがわかるなら、 という出力ができる事にも感動するでしょう。HTMLを変数に入れて、for文やif文で自由自在に扱えるようになるので、まずはここからはじめて、入門してみるのが良いかもしれません。もっともっとテクニカルな事ができるようになって、2chみたいな掲示板だったり、写真や動画が投稿できるサイトやSNSといったWebサービスがつくれるようになります!!
楽しい!✌('ω'✌ )三✌('ω')✌三( ✌'ω')✌
サーバーを立てたりした経験がない方でも簡単にサーバーサイドプログラミングが始められちゃいます。爆速です。難しく考える必要はないですが、プログラミングの基本は覚えましょう。