ความแพร่หลายของอินเทอร์เน็ตทำให้ผู้คนจำนวนมากในปัจจุบันหลงใหลในการสร้างไซต์ เมื่อใช้ CMS ที่ทันสมัย กระบวนการนี้ไม่ยากเกินไป อย่างไรก็ตาม หากผู้ดูแลเว็บต้องการใช้ฟังก์ชันการทำงานเฉพาะบนทรัพยากรของเขา เขามักจะต้องเรียนรู้ MySQL และ PHP
จำเป็น
- - เบราว์เซอร์;
- - การเข้าถึงอินเทอร์เน็ต
- - โปรแกรมแก้ไขข้อความ
คำแนะนำ
ขั้นตอนที่ 1
ดาวน์โหลดเอกสารและซอฟต์แวร์การแจกจ่ายที่คุณต้องการในขณะที่คุณศึกษา ก่อนอื่น คุณต้องมีเซิร์ฟเวอร์ HTTP ที่จะเรียกใช้สคริปต์ PHP Apache เหมาะกับบทบาทนี้มาก ไบนารี แหล่งเก็บถาวร และเอกสารสำหรับเซิร์ฟเวอร์นี้มีอยู่ที่ https://www.apache.org ในทำนองเดียวกัน การแจกจ่าย MySQL DBMS โปรแกรมอรรถประโยชน์ไคลเอ็นต์ และโปรแกรมการดูแลระบบสามารถดาวน์โหลดได้จากเว็บไซต์ https://www.mysql.com ทุกอย่างเกี่ยวกับ PHP มีอยู่ที่ https://www.php.net โปรดทราบว่าสำหรับระบบปฏิบัติการที่คล้ายกับ UNIX ซอฟต์แวร์ที่จำเป็นทั้งหมดอาจมีอยู่ในรูปแบบของแพ็คเกจไบนารีในที่เก็บของผู้จัดจำหน่ายหรือในซีดีการติดตั้ง สำหรับ Windows OS มีวิธีแก้ปัญหาที่ดี - แพ็คเกจ Denver ซึ่งมีอยู่ที่ https://www.denwer.ru ซึ่งรวมถึง Apache, PHP และ MySQL
ขั้นตอนที่ 2
ติดตั้ง Apache, MySQL และ PHP สำหรับระบบที่เหมือน UNIX ให้ใช้ตัวจัดการแพ็คเกจที่มี เช่น rpm หรือ apt-get หรือสร้างซอฟต์แวร์จากแหล่งที่มาโดยทำตามเอกสารประกอบ บน Windows เพียงเรียกใช้ไฟล์การแจกจ่ายและทำตามคำแนะนำในโปรแกรมติดตั้ง
ขั้นตอนที่ 3
ตรวจสอบเอกสารการดูแลระบบ Apache และ MySQL ให้ความสนใจกับแง่มุมต่างๆ ของการจัดการโฮสต์เสมือน การเพิ่มและการลบฐานข้อมูล การเพิ่มตาราง และการแก้ไขข้อมูลในโฮสต์
ขั้นตอนที่ 4
กำหนดค่า Apache, MySQL และ PHP เพิ่มโฮสต์เสมือนในการกำหนดค่า Apache ของคุณ เริ่มเซิร์ฟเวอร์ HTTP เริ่ม MySQL ใช้ยูทิลิตี้การดูแลระบบคอนโซล (เช่น mysql, mysqladmin, mysql_install_db) หรือแอปพลิเคชันผู้ดูแลระบบ MySQL เพื่อเพิ่มฐานข้อมูล สร้างตารางอย่างน้อยหนึ่งตารางในฐานข้อมูล กรอกข้อมูลในนั้น
ขั้นตอนที่ 5
ใช้โปรแกรมแก้ไขข้อความ สร้างสคริปต์ PHP ในรูทของโฮสต์เสมือน คัดลอกตัวอย่างง่ายๆ ที่เกี่ยวข้องกับการทำงานกับฐานข้อมูล MySQL จากเอกสารประกอบของ PHP (เช่น ที่นี่ https://www.php.net/manual/ru/ref.mysql.php) ดูผลลัพธ์ของสคริปต์โดยเปิดในเบราว์เซอร์ผ่าน
ขั้นตอนที่ 6
เรียนรู้แง่มุมอื่นๆ ของการเขียนโปรแกรม PHP และการใช้ MySQL ใช้เอกสารที่มีอยู่อย่างกว้างขวาง เข้าร่วมชุมชนนักพัฒนาในฟอรัมพิเศษ (เช่น https://rsdn.ru, https://forum.codeguru.ru, https://www.sql.ru/forum/, https://forum.ru-board.com) ถามคำถามเพื่อนร่วมงานของคุณ