<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                網址:[黑馬laravel視頻](https://www.bilibili.com/video/BV1V4411h7JE?spm_id_from=333.337.search-card.all.click) ***** 22.05.04 第一節 laravel介紹 簡潔優雅功能強大的框架。tp、yii也是這么說。 又多知道了一個CI框架。 laravel的前身是基于symphony框架。 口號:為web藝術家提供的PHP框架。 瞬間把逼格拉高了。 目前的幾個框架都有些共同特點: 1、單入口 所有的請求都通過一個入口。這樣做的目的是便于管理。 (那會不會效率也就低了?) 2、MVC架構,在面向對象思想的指導下的分層架構,即模型層M,視圖層V,控制層C。便于協同和維護。(以前是叫面向過程,即只要功能實現,不論什么前端后臺代碼都寫在一起,數據庫鏈接也放在頁面上。PHP就是這么自由奔放地建立起了web1.0。看過很多項目,其實低級別的程序員還是面向程序編程,因為老板只看結果,做不出來就要你好看。管你啥面向對象還是面向過程。這么做的壞處就是,基本小公司對于技術,幾年下去沒有任何積累。全是各自為戰,重復性低端代碼。) 3、ORM操作數據庫。(Object Relation Model) (每張表都對應一個模型,用模型來操作數據庫。這樣做的好處就是,通過良好的框架設計模式,優化對數據庫的操作,有效地提高效率,安全性,擴展性。大部分實戰的時候,都很喜歡用sql直接去操作數據庫,因為框架的語法還挺煩人,感覺多一步沒大用不如直接sql。后來看了魏曦教學yii的視頻,魏老師總結的非常清晰。如果用sql,如果是帶值的,就很容易被注入;而且每個人對于數據庫的了解不同,sql很容易就寫出問題。最簡單的一個sql最多不能操作超過3張表我都不知道了。而且當用統一的框架規則去寫的時候,當要切換數據庫就不需要再去修改項目代碼。雖然php標配的是mysql,但是有時候用SqlServer、oracle的時候,數據庫的語法是不一樣的。盡管在中小型公司里其實這些都不是問題,但是如果知道的話,還是努力去保持良好的習慣比較好一些吧。熟能生巧,多掌握一個技能不是壞事。) 注意: laravel有個特點,所有訪問的url都必須事先由路由定義好才可以。 第二節 使用composer創建laravel項目 composer好常用 php專用包管理工具。 windows來了再看。放棄使用蘋果辦公了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看