Hope you have a good time with this workshop.
Since 1995 By Rasmus Lerdorf
เป็น Open Source
PHP เริ่มแรกย่อมาจาก
Personal Home Page
แต่ปัจจุบันเปลี่ยนมาเป็นPHP: Hypertext Preprocessor
นิยมใช้เขียนเว็บ (ทำอย่างอื่นก็ได้นะ)
เป็น Serverside Language
นามสกุลไฟล์เป็น
.php
ต้องลงท้ายด้วย semicolon
;
เสมอ
ใช้แท๊ก
<?php ?>
เพื่อเพิ่มโค๊ดลงในไฟล์
สามารถใส่ข้อความหรือ HTML ในไฟล์ได้
รูป Logo เป็นรูปช้าง (ElePHPant)
ใช้ XAMPP (ง่ายที่สุด) * ห้ามใช้ในงาน Production *
ติดตั้ง Docker และใช้ Docker Compose (แนะนำที่สุด)
# docker.compose.yml
version: '3.4'
services:
php:
image: php:7.4.29-apache
ports:
- 80:80
volumes:
- ./:/var/www/html/
networks:
- dev_network
database:
image: mysql
command: --default-authentication-plugin=mysql_native_password
volumes:
- dev_database_storage:/var/lib/mysql
networks:
- dev_network
expose:
- 3306
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: example
phpmyadmin:
image: phpmyadmin:5.1.1
ports:
- 8080:80
networks:
- dev_network
environment:
PMA_HOST: database
networks:
dev_network:
volumes:
dev_database_storage: