[Install laravel 5 step by step ] วิธีการติดตั้ง laravel
หากพูดถึง framework php ที่กำลังเป็นที่นิยมในตอนนี้ คงมีหลายคนใช้กันคือ laravel ซึ่งปัจจุบันก็ไปถึงเวอร์ชั่น 5.x แล้ว หลาย ๆคนที่กำลังเริ่มต้นแต่ไม่รู้ว่าจะใช้มันยังไง เอาล่ะลองมาดูกันว่ามันใช้กันยังไง laravel [MVC] model - view - controller
สิ่งที่ต้องมี
- apache or nginx or อย่างอื่น
- php 5.x
- mysql
- composer
การติดตั้ง composer สามารถกลับไปอ่านในบทความที่แล้วได้ ส่วน apache และ php สามารถ ดาวโหลด xamp มาติดตั้ง ท่านจะได้เครื่องมือพวกนี้มาด้วยกัน สามารถอ่านในบทความที่แล้วได้
หลัก ๆคือการติดตั้งผ่านทาง composer นั้นเองตัว composer นี้จะมีประโยชน์มากในเรื่องของการจัดการ package ซึ่งก็เป็นที่นิยมมากมาย ทราบมาว่าได้รับแนวความคิดมาจากการจัดการ package แบบ Linux นั่นเอง ที่รวมเอา package ไว้ศูยน์กลางแล้วใครจะใช้ก็แค่ ดาวโหลดผ่าน commandline มา แต่ package เหล่านั้นจะต้องถูกออกแบบไว้เพื่อให้สามารถทำงานได้บน framework นั้น ๆด้วย ซึ่งลองไปหาดูได้ที่ https://packagist.org/
เริ่มกันเลย ไปที่ command line
> composer create-project laravel/laravel --prefer-dist
รอโหลดสักพัก
ง่ายมากครับ สำหรับการติดตั้ง สามารถเข้าไปดูหน้า Laravel ได้ที่ http://localhost/laravel/public
* อย่าลืม start apache ใน xamp ด้วยน่ะครับ
* ทริก สำหรับคนที่อยากเปลี่ยน folder ตอนติดตั้ง แค่เพิ่ม new-project [อะไรก็ได้]
> composer create-project laravel/laravel new-project --prefer-dist
ข้อดีของ laravel
* รวมรวบสิ่งที่เป็นความต้องการพื้นฐานสำหรับคนที่ทำเว็บ[db,cahce,validate,security,...]
* ง่ายต่อการออกแบบ โครงสร้างของ code
* ความปลอดภัย ที่ดีกว่า
* ชุมชนที่ใช้งาน นักพัฒนาที่คอยเพิ่ม Libraryใหม่ ๆให้ได้ใช้ฟรี ๆ กัน
* ความยืดหยุ่นซึ่งทำให้เราเขียน code ได้หลายรูปแบบ
* มี ORM ที่ใช้งานง่ายเรื่องของ database เกือบครบถ้วน ทุกความต้องการ
ข้อเสีย
* ช้านิดหน่อย
* การใช้งาน จำเป็นต้องศึกษาเรื่อง OOP ,design pattern เพื่อใช้งานได้อย่างเต็มรูปแบบ
0 ความคิดเห็น:
แสดงความคิดเห็น