Page 7 - Laravel5_v1
P. 7

้
                                                                                                          ั
                                                                                                   ี
                                               ์
                                                                                      ็
             6.  ทดสอบ Laravel ผ่าน Browser โดยพิมพ URL ดังนี  http://localhost/laravel5/public/ แค่นี กติดตั ง Laravel เรยบรอยครบ























          การตั งคาระบบของ Laravel
                 ่


                                                                             ้
                                                                                      ์
                                                                              ิ
                         ้
          หลังจากการติดตั งแลว เราควรทําความรจักกับการตั งค่าต่างๆของ Laravel กันก่อน โดยใหเปดโฟลเดอร config การตั งค่าสําคัญๆ ไดแก่
                                        ู
                                                                                                            ้
                                       ้
                                                                                ิ
                app.php: เปนรายละเอียดการตั งค่าภาพรวมของระบบเราทั งหมด เช่น กําหนดการเปด-ปด ของ Debug Mode, การกําหนด
                                                                                   ิ
                          ็
                           ้
                                                            ่
                                                                         ็
                 timezone ใหกับ Web Application เปนตน แน่นอนเราอยูในประเทศไทย กควรกําหนดเปน 'timezone' => 'Asia/Bangkok'
                                              ็
                                                ้
                                                                                   ็
                                                               ั
                                                                                                    ้
                                                                                  ้
                auth.php: เปนรายละเอียดการตั งค่าเกี ยวกับการล็อกอิน การรบรอง หรอตรวจสอบผูใช เช่น การกําหนดตารางผูใชในการ
                                                                                                      ้
                                                                                ้
                           ็
                                                                      ื
                                                        ็
                                                          ้
                 ฐานขอมูล, การตั งค่าเกี ยวกับการ reset รหัสผ่าน เปนตน
                     ้
                                                                                          ้
                                                                                 ้
                                                                  ั
                cache.php: รายละเอียดการตั งค่าของ cache โดย Laravel รองรบประเภท cache ไดหลายตัว  ไดแก่ filesystem, database,
                                                                              ็
                 mem-cached, redis เปนตน โดยปกติ Laravel จะกําหนดค่าปรยาย (default) เปน filesystem
                                   ็
                                                                 ิ
                                      ้
                                                                                                ็
                database.php: รายละเอียดการตั งค่าเกี ยวกับฐานขอมูลต่างๆ เช่น กาหนดการเชอมต่อใหกับฐานขอมูล เปนตน หลังจากที เรา
                                                                                    ้
                                                                             ื
                                                                                           ้
                                                                                                   ้
                                                        ้
                                                                    ํ
                 ติดตั ง Laravel แลว ค่าการเชอมต่อ default จะเปน MySQL/MariaDB การตั งค่าการเชื อมต่อแนะนําใหกําหนดที ไฟล์ .env ใน
                                                      ็
                                       ื
                               ้
                                                                                              ้
                 ส่วนของ DB_CONNECTION
                filesystems.php: รายละเอียดการตั งค่าและกําหนดปลายทางของระบบไฟล์ในโปรเจคของเรา เช่น การจัดการกับไฟล์เมื อเราอัพ
                 โหลดไฟล์ต่างๆ เปนตน โดยรองรับทั งแบบ local disk และ Amazon S3
                               ็
                                 ้
                mail.php: รายละเอียดการตั งค่าการสําหรบการส่งอีเมลของระบบว่าเราจะใช driver รปแบบไหน รองรบไดหลากหลาย ไดแก่
                                                                                                ้
                                                                                             ั
                                                                                                           ้
                                                                                 ู
                                                                          ้
                                                ั
                 smtp, mail, sendmail, mailgun, mandrill,ses, sparkpost และ log
                                                                                                      ั
                 services.php: รายละเอียดการตั งค่าและกําหนดบรการของ third-party ต่างๆ เช่น Stripe ใชเปน gateway สําหรบจ่ายเงน
                                                                                        ็
                                                                                      ้
                                                        ิ
                                                                                                            ิ
                                 ้
                  ้
                 รานคาออนไลน เปนตน
                     ้
                               ็
                             ์
                                                                                 ้
                                                                                           ้
                session.php: รายละเอียดการตั งค่าระบบ Sessions ของ PHP โดยสามารถกําหนดไดหลายแบบ ไดแก่ file, cookie, database,
                 apc,memcached, redis และ array
   2   3   4   5   6   7   8   9   10   11   12