Page 13 - Laravel5_v1
P. 13
้
บทที 2 ทําความรูจักกับ Laravel, MVC และ Best Practices
้
ทําไมตองใช PHP Framework
้
้
มีการเขียนโคดที เปนมาตรฐาน ช่วยลดและกําจัดโคดที ไม่จําเปน
็
้
็
ช่วยลดระยะเวลาในการทํางาน เช่น เรองความปลอดภัย การสรางฟอรม เปนตน
้
้
็
์
ื
้
้
็
ช่วยทําใหการทํางานเปนทีมง่ายขึ น เพราะตองเขียนโคดเปนมาตรฐานเดียวกัน
้
็
ช่วยในการบํารงรักษาโคดไดง่ายขึ น
้
ุ
้
มี community ที เขมแข็ง เราสามารถถาม และคอยขอคําแนะนําได ้
้
ทําความรูจกกับ Laravel
้
ั
้
็
Laravel เปน web application framework ที มีคุณสมบัติที ช่วยใหเราเขียน web application ไดง่ายขึ น มีคุณสมบัติครบถวน มีจุดเด่นตรง
้
้
การเขียนโคดสั น กระชับ และยังเหมาะกับการทํางานรวมกับดาน front-end เปนอย่างมาก
่
้
็
้
้
โครงสรางของ Laravel
โครงสรางแต่ละโฟลเดอรของ Laravel มีดังนี
้
์
./app/ # Your Laravel application
./app/Console/ # Commands classes ./app/Console/
./app/Console/Commands/ # Command-line scripts
./app/Events/ # Events that your application can raise
./app/Exceptions/
./app/Http/
./app/Http/Controllers/ # Your application's controllers
./app/Http/Middleware/ # Filters applied to requests
./app/Http/Requests/ # Classes that can modify requests
./app/Http/routes.php # URLs and their corresponding handlers
./app/Providers # Service provider classes
./app/Services # Services used in your application
./bootstrap/ # Application bootstrapping scripts
./config/ # Configuration files
./database/