PHP初心者

HTML と CSS をやったことある方にはこういうこととか思い浮かびませんか。

”デザインだけじゃなくて、機能とかを付けたい”

”ウェブアプリケーションとかを作りたいな~”

思ったことありますよね。(なかったらここに来ないもんなw)

まずはPHPとは何でしょう。つまらない説明ならこれを読めばいい。しかしもっとわかりやすい説明が欲しいのであれば、進んでください。

説明する前はまず、HTMLは文字や、画像とかを出してくれる、一番ベースのコードです。CSSはその見た目を整えるためにあるコードです。

そしてPHPはそのウェブサイトの裏(いわゆるバックエンド)で動いてるプログラミング言語です。サーバーで動いてる言語だから、ユーザーたちとかはPHPで書いたコードとかを見ることができません。

まずこれをみてください。

<!DOCTYPE html>
<head>
    <title>Document</title>
</head>
<body>
    <h1>Hello World!</h1>    
</body>
</html>

結果はわかりますよね。

同じ結果をPHPで出すとこうします。

<?php
echo "<h1>Hello World!</h1>";
?>

出る結果は同じですが、なぜでしょうか?

ユーザーはブラウザーを使ってますよね?Chrome, IE, Mozilla Firefox, Safariなどです。これを使ってウェブページとかを見るんです。HTMLとかのファイルを直接開いて、そのまま見ることができます。

でもPHPは違いますね。まずウェブサイトをブラウザーで開きます。そしてURLを入力したら、サーバーにページのリクエストが入って、サーバーが返すのは、PHPの中にあるコードを、HTML化したページです。サーバーからそれを送られてきて、ユーザーがPHPからHTMLになったページをみます。

ユーザー => サーバー => ユーザーっていうプロセス

見た通り、リクエストが入ったときに、サーバーにあるのはPHPになってますが、ユーザーに届くのはごく普通のHTMLです。

次の記事ではもっと具体的で、実際にコードとかを載せますので、楽しみにしてください!

誰でもプログラミング学習を始めることができますが、最終的には継続力です。

頑張ってプログラマーになりましょう!

ツイッターのフォローもよろしくお願いします!

One thought on “PHP初心者

Leave a comment

Design a site like this with WordPress.com
Get started