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/
   8   9   10   11   12   13   14   15   16   17   18