IMOOH.COM

บทความที่เกี่ยวข้องกับ: laravel

Error & Logging ใน Laravel

ค่าเริ่มต้น (default) ของการแสดงข้อมูลเกี่ยวกับ Error จะถูกเปิดใช้งานไว้อยู่แล้ว เพื่อนๆ ที่เคยใช้ Laravel ก็อาจจะเคยเห็นอยู่บ้าง ^^ แน่นอนว่าตอนที่เรากำลังพัฒนาเว็บของเราก็จะต้องเปิดไว้อยู่แล้ว (เอาให้เห็นกันไปเลยว่า error  อะไร) แต่ถ้าจะเอาขึ้น production ก็แนะนำให้ปิดไว้จะดีกว่านะครับ โดยเข้าไปแก้ไขค่า debug ในไฟล์ /app/config/app.php จาก true เป็น false ครับ

การใช้งาน Route ใน Laravel

ใน Laravel นั้นจะเก็บ routes ไว้ที่ไฟล์ app/routes.php เริ่มต้นครั้งแรกจะมีแค่ route ไปยังหน้าแรก ( / ) route ที่ง่ายที่สุดใน Laravel จะมีแค่การระบุ URL และ Closure callback เท่านั้น

การจัดการ configuration สำหรับแต่ละ environment ของ Laravel PHP Framework

Laravel มีการจัดการกับ configuration แบบ environment based หรือพูดง่ายๆ ว่าการตั้งค่าที่แบ่งไปตาม  environment ที่ Laravel ทำงานอยู่ ซึ่งคนที่เคยเขียน Codeigniter ( CI: Handling Multiple Environment ) น่าจะคุ้นเคยดีสำหรับการจัดการ configuration แบบ environment based

การจัดการ Configuration ใน Laravel PHP Framework

ไฟล์ Configuration ต่างๆ ของ Laravel จะถูกเก็บไว้ภายใต้โฟลเดอร์ app/config ที่มีการเขียนคอมเม้นอธิบายเกี่ยวกับการตั้งค่าไว้ด้วย พอเป็นแนวทางทำให้ง่ายต่อการตั้งค่า configuration ต่างๆ ในบางครั้ง เราอาจจะต้องการใช้ค่าที่เราเก็บไว้ในไฟล์ configuration ซึ่ง Laravel ก็มีคลาส Config ไว้ให้เราใช้งานครับ

เริ่มต้นเรียนรู้ Laravel PHP Framework

Laravel เป็น PHP Framework น้องใหม่มาแรงอีกเจ้าหนึ่ง ที่ได้รวมเอาข้อดีจากหลายๆ Framework ของภาษาอื่นๆ (Ruby on Rails, ASP.Net MVC, Sinatra) มาประกอบกันขึ้น รวมถึงได้นำเอา Composer มาเป็นตัวจัดการ package อีกด้วย (ไม่จำเป็นต้องไปหาดาวน์โหลดเหมือนเดิม แค่ระบุว่าต้องการอะไร เวอร์ชันไหนเท่านั้น) มีการสร้างฟังก์ชันพื้นฐานที่จำเป็นต้องใช้สำหรับทุกๆ โปรเจ็คไว้ให้เลย