《PHP學習:初識Laravel》要點:
本文介紹了PHP學習:初識Laravel,希望對您有用。如果有疑問,可以聯系我們。
#緣由PHP教程
這兩天,我在做一個小活兒的一個小功能,想想反正現在時間不急,我就測驗考試一下新的工具,Laravel.PHP教程
#Laravel官網截圖:PHP教程
PHP教程
#Laravel哲學PHP教程
Laravel是一套web應用開發框架,它具有富于表達性且簡潔的語法.我們相信,開發過程應該是愉悅、創造性的體驗.Laravel努力剔除開發過程中的痛苦,因此我們提供了驗證(authentication)、路由(routing)、session和緩存(caching)等開發過程中經常用到的工具或功能.
Laravel的目標是給開發者創造一個愉快的開發過程,而且不犧牲應用的功能性.快樂的開發者才能創造最棒的代碼!為了這個目的,我們博取眾框架之長處集中到Laravel中,這些框架甚至是基于Ruby on Rails、ASP.NET MVC、和Sinatra等開發語言或工具的.
Laravel是易于理解而且強大的,它提供了強大的工具用以開發大型、健壯的應用.杰出的IoC、數據庫遷移工具和緊密集成的單元測試支持,這些工具賦予你構建任何應用的能力.
PHP教程
#我的體驗 PHP教程
后臺管理系統工作量比擬大,我就準備規劃好數據庫,先做前臺了.PHP教程
于是,精彩的地方到了,我就在YouTube隨意搜了一下(你沒有看錯,就是Youtube!教育網內可以直接拜訪了!只要有ipv6連接,就可以直接拜訪,不需要VPN不需要代理不需要GoAgent不需要專用dns甚至都不需要hosts文件.PHP教程
我依照這個視頻來做,發現總是不成功,后來發現這是一個sublime插件 Laravel Generator.裝上插件,發現插件需要PHP5.4,而我雖然5.3 5.4 5.5都裝了,但是在本地開發還是一直用5.3,因為目前我管理的所有的服務器都是5.3的.為什么要求5.4?這還用問嗎,大量使用 [ ] 方式定義數組.搞了一大通,終于可以開始做了.PHP教程
奇跡就是在這個時候發生的!一個小時以內,從數據庫都沒規劃的狀態,到了一個完整的前臺頁面,依賴數據庫、包括foreach循環、使用Bootstrap流式布局、可發布的完整頁面就出現了!我還在群里吼了一聲,Laravel生產力真是太高了!PHP教程
#結語
PHP教程
從0點左右出來第一個前端頁面,到03:40左右做完,我邊學邊做,邊查文檔邊做,一個小項目的一個小功能就這樣完成了,算是超出了我之前用CI的生產力了.后續再給大家分享吧.PHP教程
歡迎參與《PHP學習:初識Laravel》討論,分享您的想法,維易PHP學院為您提供專業教程。