亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

快速入門ThinkPHP 5.0--基礎篇

難度中級
時長 5小時20分
學習人數
綜合評分9.63
150人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.5 邏輯清晰
  • 在我們的開發中,配置項會很多,緩存,session,cookie配置,這些配置如果都在一個文件中,會很大,不容易維護,所以擴展配置誕生了 conf->extra->email.php 默認把文件名email當作配置項的key 擴展配置優先級>應用配置 <?php return [ 'host' => '[email protected]', 'name' => 'zoro1' ]; 輸出: ["email"] => array(2) { ["host"] => string(12) "[email protected]" ["name"] => string(5) "zoro1" }
    查看全部
    1 采集 收起 來源:擴展配置

    2018-03-22

  • 在開發中,不允許改變任何的配置文件。因為這會給后續的升級帶來很大的不便。 所以我們可以采用應用配置來修改或者添加配置項: conf(文件夾)->config.php 替換原理:截圖升級,多維數組分區域array_merge <?php return [ 'app_author' => 'zoro', // 'app_debug' => 'false' ]; array_merge() 將一個或多個數組的單元合并起來.如果輸入的數組中有相同的字符串鍵名,則該鍵名后面的值將覆蓋前一個值。
    查看全部
    0 采集 收起 來源:應用配置

    2018-03-22

  • 修改配置: think下的config類 config初始化函數 慣例配置: <?php namespace app\index\controller; use app\common\controller\Index as commonIndex; class Index { public function index() { return dump(config()); } config函數是tp的配置初始化函數,如果不傳遞參數,返回應用所有的配置(數據來源thinphp中的convention.php)
    查看全部
    1 采集 收起 來源:慣例配置

    2018-03-22

  • 采用多模塊架構,支持單一模塊設計。所有模塊的命名空間均以app做為根命名空間(可配置更改) http://tp5.com/index.php/index/index/index http://tp5.com/index.php/admin/index/index common模塊在app中無法使用。 因為Thinphp默認把common做成一個公共的模塊,不允許我們在url上直接訪問 不過我們可以在其它模塊中使用use來導入common模塊引用。(也就是說,如果有一些通用的控制寫在common中) 減少重復的代碼編寫,不能直接訪問 在任何控制器中集成common類 優化體驗:appliaction文件夾改為app,然后把入口文件的appliaction也改為app
    查看全部
    2 采集 收起 來源:模塊設計

    2017-05-11

  • 規范5
    查看全部
  • 規范4:常量和配置
    查看全部
  • 規范3:函數,類屬性命名
    查看全部
  • 規范2
    查看全部
  • tpl里面是框架默認的一些模板。 default_index.tpl自動生成的控制器模板文件 dispatch_jump.tpl發出成功或者失敗中間的跳轉文件 page_trace.tpl調試時顯示的模板文件 think_exception.tpl拋出異常時的模板文件
    查看全部
  • git安裝 安裝repositories倉庫中的think和framework git clone --depth=1(克隆最新的代碼) git地址 文件名 phpcomposer安裝: composer create-project --prefer-dist topthink/thinkphp think_composer 官方下載,官網有時候不是最新版本
    查看全部
    0 采集 收起 來源:Thinkphp的安裝

    2017-05-11

  • MVC優勢: 耦合性低,重用性高,可維護性高,有利于軟件的工程化
    查看全部
    0 采集 收起 來源:關于MVC

    2017-05-11

  • Thinkphp5的優勢(之間版本不能無縫升級(大量的源碼重寫和邏輯重寫)。因為Th5的API進行了大量的更新)
    查看全部
    0 采集 收起 來源:課程介紹

    2017-05-11

  • mvc的變形,接口的使用
    查看全部
    0 采集 收起 來源:關于MVC

    2017-05-11

  • mvc是一種設計典范,不是一種設計模式
    查看全部
    0 采集 收起 來源:關于MVC

    2017-05-11

  • 不錯
    查看全部
    0 采集 收起 來源:課程介紹

    2017-05-11

舉報

0/150
提交
取消
課程須知
1、有一定的php基礎。 2、對git composer 有一定的了解。 3、本機安裝好相應的開發環境 4、最好有一定的mvc 框架的使用經驗
老師告訴你能學到什么?
1、框架的搭建 2、目錄文件的介紹 3、環境的配置 (開發 測試 線上環境) 4、請求對象和數據請求參數獲取 5、相應對象和返回相應類型的數據 6、模板的使用 比較 判斷 循環

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!