ThinkPHP的途徑模式以及程式運行路線

來源:互聯網
上載者:User
ThinkPHP的路徑模式以及程式運行路線

在thinkphp裡面,關於視圖的訪問主要有四種,分別是1;普通模式,2:路徑模式,3:重寫入模式,4:相容模式。

在開發的一開始學習過程中,建議使用路徑模式,當生產時,就使用重寫入模式,所以這裡先主要講一下路徑模式:

下面是我自己做的一份:


如何你這樣去理解路徑模式的話相對來說應該就清楚多了,至於你肯定會問,問什麼不用指定視圖檔案的上級目錄,這個問題我絕得應該不著急去解決,因為在後面的學習裡面會主鍵知道的,而且,即便知道問什麼,也不會理解其真正的精髓。

到了這裡,就不得不說關於我要是向瀏覽器發出這一條請求從而得到這一個視圖頁面的整個過程了,雖然在之前我已經說過不知一次,但是,每一次的理解卻又是不一樣的新鮮,我對於運行時這麼理解的:

首先,瀏覽器發出請求,然後伺服器接收到請求,首先要做的不是去找哪一個頁面,而是去找入口檔案,請求任何架構內的檔案都要經過這個入口檔案的,那麼從入口檔案得到各種資訊之後就會按照其規範執行,當然,這個過程還會跑到設定檔裡面面去讀取配置,當這些前戲完成之後,就開始去找我們的模組,對應的直接殺向我們的控制器,在控制器,這個就相當於我們的到,有一個處理和分配的作用,這裡我們沒有說明處理,只用$this->display();就可以去完成分配了,關於他的分配,這是tp的一共規範,就像zend一樣,這個還相對好理解一些,他就會預設的指向其;以控制器類名為檔案夾下的以方法名為視圖檔案的這麼一個指向,從而,我們就請求到了這一個頁面。


  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.