年末了不太忙,最近一段時間也一直在研究laravel,就想寫篇關於laravel比較深一點的教程系列啥的,因而就找到站長給開了寫教程的渠道。因爲第一次寫,寫的很差,還忘你們理解。若是看的過程當中有什麼疑問。均可以在帖子下留言,你們相互溝通。,但願您能夠到github star 。^_^
github地址php
針對性能這塊呢?咱們能夠思考一下,php能作的功能java,.net,甚至c++也都能作到吧,那爲何咱們還要使用php開發呢,不就是由於php開發比較高效嘛。前端
一個框架好很差不能只從性能上看,還要從開發效率和代碼健壯,維護方面來看。laravel裏面確實增長了不少實用的功能,在犧牲運行效率得前提下,可是對咱們開發項目得效率提升了很多,各類composer包也比較完善。項目維護方便也是事實。等接觸一段時間後你會發現laravel開發效率絕對碾壓其餘語言或框架。java
laravel上手難這個是確定的,laravel採用了php比較新的特性,閉包等等,IOC容器,中間件,事件,通知前端模塊整合等等。這些知識在大多數同窗剛接觸php時候也都不會涉及,因此會以爲上手難,可是想要提升寫代碼的水平,仍是建議去學習下laravel,對本身的編程也會有必定的幫助。laravel
我相信學會laravel以後,其餘的框架也都會隨着你的的積累很容易上手的。c++
具體該教程涉及的知識,能夠看下面的文章內容,每一個章節都會有相對應的例子,由淺入深分析功能是怎麼實現的。固然在看文章的前提你須要去懂php基礎知識,面向對象和laravel的基本使用。若是有遇到問題能夠直接在教程下面留言。git
項目僅做爲學習使用,代碼在每一個章節代碼都會有相應的連接。會放到github上面,你們能夠clone github下載源代碼。github