การติดตั้งและใช้งาน Laravel
Laravel ซึ่งเป็น PHP Framework ยอดนิยมที่ใช้ในการพัฒนาเว็บแอปพลิเคชัน Laravel มีโครงสร้างที่จัดการง่าย มีเครื่องมือและฟีเจอร์มากมาย เช่น การจัดการฐานข้อมูล การก...
เรียนรู้การพัฒนาเว็บแอปพลิเคชันด้วย Laravel Framework ตั้งแต่การติดตั้ง Composer และ Node.js การตั้งค่าโปรเจ็กต์ การทำความเข้าใจโครงสร้าง MVC ไปจนถึงการใช้งาน Artisan Command Line และการจัดการฐานข้อมูล พร้อมเริ่มต้นสร้างโปรเจ็กต์ Laravel ของคุณเอง
เนื้อหาภาษาไทย / 태국어 콘텐츠
Laravel ซึ่งเป็น PHP Framework ยอดนิยมที่ใช้ในการพัฒนาเว็บแอปพลิเคชัน Laravel มีโครงสร้างที่จัดการง่าย มีเครื่องมือและฟีเจอร์มากมาย เช่น การจัดการฐานข้อมูล การก...
Node.js ซึ่งเป็นแพลตฟอร์มที่สร้างขึ้นจาก JavaScript ที่ช่วยให้สามารถพัฒนาและรันโค้ด JavaScript บนฝั่งเซิร์ฟเวอร์ได้ Node.js เหมาะสำหรับการพัฒนาเว็บแอปพลิเคชัน ก...
การใช้งาน Laravel ใน Visual Studio Code (VS Code) ซึ่งเป็นเครื่องมือแก้ไขโค้ดที่ได้รับความนิยมสูงในการพัฒนาเว็บแอปพลิเคชัน ด้วยฟีเจอร์และส่วนขยาย (Extensions) ท...
Laravel เป็นหนึ่งใน PHP Framework ที่ได้รับความนิยมมากที่สุดในการพัฒนาเว็บแอปพลิเคชัน โดยถูกออกแบบมาเพื่อช่วยให้นักพัฒนาสามารถสร้างระบบที่มีประสิทธิภาพได้อย่างร...
การสร้างโปรเจค Laravel เป็นขั้นตอนสำคัญสำหรับการพัฒนาแอปพลิเคชันใน Laravel ในบทนี้เราจะเรียนรู้วิธีการสร้างโปรเจค Laravel ใหม่ด้วย Composer ซึ่งเป็นเครื่องมือใน...
Laravel มีโครงสร้างโฟลเดอร์และไฟล์ที่จัดเรียงเป็นระบบระเบียบ ซึ่งช่วยให้การพัฒนาแอปพลิเคชันสะดวกและเป็นมาตรฐาน
Artisan เป็นเครื่องมือ command line ที่มาพร้อมกับ Laravel ซึ่งช่วยให้การพัฒนาแอปพลิเคชันง่ายขึ้น ด้วยคำสั่งที่ Artisan มี นักพัฒนาสามารถสร้างคอนโทรลเลอร์ โมเดล
ไฟล์ .env ใน Laravel ใช้สำหรับการตั้งค่าต่างๆ ของแอปพลิเคชัน รวมถึงการเชื่อมต่อฐานข้อมูล ซึ่งจะช่วยให้การจัดการค่าคอนฟิกของระบบเป็นเรื่องง่ายและปลอดภัยมากขึ้น
Laravel มาพร้อมกับเซิร์ฟเวอร์พัฒนาในตัวที่ช่วยให้นักพัฒนาสามารถทดสอบแอปพลิเคชันได้อย่างสะดวกผ่าน localhost โดยไม่จำเป็นต้องตั้งค่าเซิร์ฟเวอร์ภายนอก
Routing หรือการกำหนดเส้นทางเป็นส่วนสำคัญในการทำงานของ Laravel โดยทำหน้าที่กำหนดว่าคำขอแต่ละประเภทจากผู้ใช้ (URL ที่ผู้ใช้เข้าถึง) จะส่งไปที่ Controller หรือ Vie...
Route Parameters คือค่าที่เราสามารถแนบไปกับเส้นทาง (Route) เพื่อส่งข้อมูลที่จำเป็นไปยัง Controller หรือการดำเนินการอื่นๆ ผ่าน URL
Laravel Controller เป็นส่วนที่ทำหน้าที่ควบคุมการทำงานของแอปพลิเคชันระหว่าง Model และ View เพื่อให้การประมวลผลข้อมูลและการตอบสนองต่อผู้ใช้เป็นไปอย่างมีระเบียบและ...
Resource Controllers ใน Laravel คือ Controller ที่สร้างขึ้นเพื่อจัดการ CRUD (Create, Read, Update, Delete) ได้อย่างสะดวกและเป็นระบบ
Middleware ใน Laravel เป็นส่วนที่ทำหน้าที่เป็นตัวกลางระหว่างคำขอ (Request) และการตอบสนอง (Response) โดยสามารถตรวจสอบ แก้ไข หรือกรองคำขอก่อนที่จะถึง Controller ห...
Laravel การจัดกลุ่มเส้นทาง (Route Group) และการเพิ่ม Prefix เป็นเทคนิคที่ช่วยให้เราจัดการเส้นทางต่างๆ ในแอปพลิเคชันให้เป็นระบบระเบียบ และช่วยลดความซ้ำซ้อนของโค้...
การทำงานกับ Routing และ Controllers เป็นพื้นฐานที่สำคัญของ Laravel ในการควบคุมและจัดการการนำคำขอ (Request) และการตอบสนอง (Response) ในแอปพลิเคชัน
Blade เป็น Template Engine ของ Laravel ที่ช่วยในการสร้างหน้าเว็บ โดยสามารถใช้คำสั่งของ Blade เพื่อแสดงข้อมูล ทำเงื่อนไข และวนลูปได้อย่างง่ายดาย
Blade Components คือฟีเจอร์ของ Blade Template ใน Laravel ที่ช่วยให้เราสามารถสร้างส่วนประกอบ UI ที่ใช้ซ้ำได้ ทำให้การจัดการและการพัฒนาอินเทอร์เฟซมีความสะดวกมากขึ...
ในการพัฒนาเว็บแอปพลิเคชันด้วย Laravel การส่งข้อมูลจาก Controller ไปยัง View เป็นขั้นตอนสำคัญในการแสดงผลข้อมูลให้ผู้ใช้เห็น ซึ่ง Laravel มีหลายวิธีที่ช่วยให้การส...
Blade Directives เป็นฟีเจอร์ของ Blade Template Engine ใน Laravel ที่ช่วยให้เราสามารถเขียนโค้ด PHP ได้สะดวกขึ้นในรูปแบบที่อ่านง่าย Blade มี Directives ที่ช่วยในก...
Blade Template Engine ของ Laravel เป็นเครื่องมือสำคัญที่ช่วยให้การสร้างและจัดการหน้าเว็บเป็นไปได้อย่างสะดวกและมีประสิทธิภาพ หมวดนี้ครอบคลุมพื้นฐานของ Blade Temp...
การตั้งค่าฐานข้อมูลใน Laravel เป็นขั้นตอนสำคัญที่ช่วยให้แอปพลิเคชันสามารถเชื่อมต่อกับฐานข้อมูลได้ง่ายและสะดวก Laravel มีการจัดการการเชื่อมต่อฐานข้อมูลที่เรียบง่...
Migration ใน Laravel เป็นเครื่องมือที่ช่วยให้การสร้างและปรับโครงสร้างตารางฐานข้อมูลเป็นไปอย่างสะดวกและง่ายดาย โดยสามารถกำหนด Schema ของตาราง
Model ใน Laravel คือส่วนที่ใช้ในการจัดการและโต้ตอบกับฐานข้อมูล โดย Laravel ใช้ Eloquent ORM (Object-Relational Mapping) ซึ่งช่วยให้การทำงานกับฐานข้อมูลเป็นไปอย่...
Eloquent ORM เป็นเครื่องมือใน Laravel ที่ช่วยให้เราสามารถทำงานกับฐานข้อมูลได้อย่างง่ายดายและมีประสิทธิภาพ โดยไม่จำเป็นต้องเขียนคำสั่ง SQL โดยตรง Eloquent ช่วยให...
การสร้างความสัมพันธ์แบบ One to One ใน Laravel คือการเชื่อมโยงระหว่างสองตารางที่มีความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One to One) โดยที่แต่ละแถวในตารางหนึ่งจะสอดคล้องก...
ความสัมพันธ์แบบ One to Many ใน Laravel คือการเชื่อมโยงระหว่างสองตารางที่มีความสัมพันธ์แบบหนึ่งต่อหลาย (One to Many) โดยที่แถวหนึ่งในตารางหนึ่งสามารถเชื่อมโยงกับ...
ความสัมพันธ์แบบ Many to Many ใน Laravel คือการเชื่อมโยงระหว่างสองตารางที่แต่ละแถวในตารางหนึ่งสามารถเชื่อมโยงกับหลายแถวในอีกตารางหนึ่ง และในทางกลับกัน ตัวอย่างเช...
Query Builder เป็นเครื่องมือที่ Laravel มีมาให้เพื่อช่วยให้เราสามารถสร้างคำสั่ง SQL สำหรับการดึง เพิ่ม แก้ไข และลบข้อมูลในฐานข้อมูลได้โดยไม่ต้องเขียน SQL โดยตรง...
Soft Deletes เป็นฟีเจอร์ของ Laravel ที่ช่วยให้การลบข้อมูลในฐานข้อมูลเป็นไปอย่างปลอดภัยมากขึ้น โดยข้อมูลที่ถูกลบจะไม่ถูกลบออกจากฐานข้อมูลจริงๆ แต่จะถูกทำเครื่องห...
Mutators และ Accessors ใน Laravel เป็นฟีเจอร์ที่ช่วยให้เราสามารถกำหนดรูปแบบข้อมูลที่ต้องการเก็บลงฐานข้อมูล (Mutator) และรูปแบบข้อมูลที่ต้องการดึงขึ้นมาแสดงผล (A...