1限目
学科 サーバーサイドプログラム基礎
PHP について

2限目
学科 サーバーサイドプログラム基礎
WordPressのPHPでの役割について

3限目
学科 サーバーサイドプログラム基礎
サーバーサイドスクリプトとクライアントサイドスクリプト

4限目
学科 サーバーサイドプログラム基礎
課題作成

5限目
学科 サーバーサイドプログラム基礎
課題作成

HTML文章構造
CSS=見た目
Javascript=動きの補足
クライアントサイド(Webサイトを閲覧しているブラウザ)がコードを受け取り、そこで動作する

——
PHP=データとの連携。サーバーにUPしないと見れない、動かない。サーバーサイドでコードを実行。
クライアントサイドはその結果のみを受け取るため、どのようなコードで導き出された結果なのか見ることができない。

WPと仕事

PHP
サーバーサイドで動的なウェブページを作成するための機能を多く備えていることが特徴

フロントエンド:表側 ウェブデザイナー

バックエンド:裏側 PHPはバックエンドに属す エンジニア

—参考

動画WordPress活用法の教科書⑤.pdf」 

動画WordPress活用法の教科書⑥.pdf」

サーバーサイドスクリプトとクライアントサイドスクリプト

スクリプト(プログラミング)にはサーバー側で動くものとクライアント側(PC側)で動くものがあります。違いについて理解しましょう。

参考サイト

サーバサイドスクリプト

PHPやPerlといったプログラミング言語があります。これらの言語はWebサーバ上で動作します。このことから、これらの言語を「サーバサイドスクリプト」と呼びます。何らかの操作を実行すると、Webサーバにデータが送信され、サーバの中のプログラムが処理を行い、結果をブラウザに返します。

クライアントサイドスクリプト

一方、JavaScriptでは、記述したHTMLファイルはWebサーバ上でも公開されますが、ブラウザさえあれば実行することが可能です。Webサーバは必須ではありません。これは、Webブラウザ内でプログラムが実行されるためです。このようなスクリプトのことを「クライアントサイドスクリプト」と呼びます。

PHPとは

PHPとは動的にWebページを生成することができるサーバーサイドのスクリプト言語です。他のプログラミング言語と比較して仕様や文法が簡単なため習得しやすいと言われています。またMySQLなどのデータベースとの連携が容易なことなどから、WordPressを含めたWebアプリケーションの開発にもよく使われる有名なスクリプト言語でもあります。

参考サイト

PHP入門

PHPはプログラミング言語なのでIT技術者が利用するのが一般的です。但し、WordPressがPHPで作成されていることもありWordPressの独自テーマ作成などを行う時にPHPに接する機会もあります。

■先生のレッスンサイト

https://html-css.hamaya2020.com

Lesson-13
JavaScript / jQuery を始める前に

JavaScriptを使う方法

https://html-css.hamaya2020.com/lesson-13.html#L13-1

例:
①粉からカレーを作る

②ルーでカレーを作る

③レトルト