รบกวนขอแนวทางการศึกษาครับ php mysql html ว่าปัจจุบันความศึกษายังไง version ไหนครับ
เปิดเว็บ php.net เพื่อดูรุ่นล่าสุดครับ
การเขียนจะใช้ class, function ไหน ก็หมั่นเปิดดูในเว็บของเขาบ่อยๆว่ามันประกาศ deprecated, remove เมื่อไหร่ เขาแนะนำให้ใช้อะไรแทน
อย่างพวกที่ใช้ mysql_xxxx function บางพวกก็ยังสอนมันตะพึดตะพือ ทั้งที่เขาประกาศเลิกใช้มานานมากและจะเอาออก...หรือเอาออกไปแล้วก็ไม่แน่ใจ ในรุ่นใหม่ๆเนี่ย
ศึกษา PSR (PHP standard recommendation) ไม่ต้องเอาทุกข้อก็ได้ อย่างของผมเน้นหลักๆแค่ PSR 1, 4, 12 สำหรับการเขียนโดยรวม ส่วนการสร้าง component ต่างๆที่ทำแจกก็แล้วแต่ตัว เช่น simple cache ของผมก็อิง PSR 16 เป็นต้น.
การปรับเขียนตามมาตรฐาน ทำให้โค้ดเป็นระเบียบเดียวกัน ดูง่าย เหมาะแก่การทำงานร่วมกันหรือแม้แต่ทำงานแจกคนอื่น.
MySQL หรือจะใช้ MariaDB ก็ได้ ใช้รุ่นใหม่สุดเท่าที่จะหาได้ บางอย่างมีฟังก์ชั่นเฉพาะรุ่นใหม่ๆ แต่ก็ต้องหา host ทีรองรับด้วย ซึ่งส่วนใหญ่ host จะใช้ MariaDB ดังนั้นเพื่อให้สื่อสารกับเขาได้ง่ายก็พัฒนาด้วยตัวนี้ไปเลย ไม่ต้องใช้ MySQL
HTML -> 5
CSS -> 3
ก็หาดูจากต่างประเทศด้วย เพราะของใหม่ๆที่ออกมาภายหลังมีเยอะมาก อยู่ในรุ่นย่อยๆซึ่งเบราว์เซอร์ใหม่ๆรองรับมากมายแล้ว.
web server ผมใช้ของผมเอง https://rundiz.com/?p=331 ข้อดีคือมันสลับรุ่นได้ หรือจะรันพร้อมกันหลายเวอร์ชั่นก็ได้ https://rundiz.com/?p=633
เครื่องมือ ถ้าฝึกใช้ ide มันจะช่วยได้มาก ใช้งานจะง่ายกว่าเขียนไวกว่ามาใช้ notepad++ แต่ผมก็ใช้มันทุกอย่าง Netbeans, Notepad++, Visual Studio code
Date :
2020-06-19 10:17:00
By :
mr.v
Load balance : Server 01