เนื่องจากบทช่วยสอนนี้ได้รับการตอบรับอย่างดี จึงเป็นแรงบันดาลใจให้ฉันเขียนหนังสือ หนังสือเล่มนี้เป็นเวอร์ชันล่าสุดของบทช่วยสอนนี้และครอบคลุมเนื้อหาอื่นๆ อีกมากมาย คลิกลิงก์ด้านล่างเพื่อตรวจสอบ (มีบทตัวอย่างด้วย)
บทช่วยสอนยังคงมีอยู่ในรูปแบบดั้งเดิมด้านล่าง
หากคุณยังใหม่กับภาษา บทช่วยสอนนี้ไม่เหมาะสำหรับคุณ บทช่วยสอนนี้มุ่งเป้าไปที่ผู้ที่เข้าใจพื้นฐานของ PHP และมีความรู้เล็กน้อยเกี่ยวกับการเขียนโปรแกรมเชิงวัตถุ
อย่างน้อยคุณควรจะเคยได้ยินเกี่ยวกับ SOLID หากคุณไม่คุ้นเคย ตอนนี้เป็นเวลาที่ดีที่จะทำความคุ้นเคยกับหลักการต่างๆ ก่อนที่จะเริ่มบทช่วยสอน
ฉันเห็นผู้คนจำนวนมากเข้ามาในห้องสนทนา PHP ของ Stack Overflow และถามว่าเฟรมเวิร์ก X ดีหรือไม่ คำตอบส่วนใหญ่คือพวกเขาควรใช้ PHP ไม่ใช่เฟรมเวิร์กในการสร้างแอปพลิเคชัน แต่หลายคนรู้สึกหนักใจกับสิ่งนี้และไม่รู้ว่าจะเริ่มต้นอย่างไร
ดังนั้นเป้าหมายของฉันในเรื่องนี้คือการจัดเตรียมแหล่งข้อมูลง่ายๆ ที่ผู้คนสามารถชี้ให้เห็นได้ ในกรณีส่วนใหญ่ กรอบงานไม่สมเหตุสมผล และการเขียนแอปพลิเคชันตั้งแต่เริ่มต้นด้วยความช่วยเหลือของแพ็คเกจจากบุคคลที่สามบางรายการนั้นง่ายกว่าที่บางคนคิดมาก
บทช่วยสอนนี้เขียนขึ้นสำหรับ PHP 7.0 หรือเวอร์ชันที่ใหม่กว่า หากคุณใช้เวอร์ชันเก่า โปรดอัปเกรดก่อนที่จะเริ่ม ฉันขอแนะนำให้คุณใช้เวอร์ชันเสถียรปัจจุบัน
เรามาเริ่มกันที่ส่วนแรกกันเลย