微擎模塊之微課堂v2


今天按照微擎的路由走了一遍微課堂的路徑,發現微課堂的核心文件是site.php。

它通過注冊方法的方法將文件引入到site.php當中,怎么說呢,就是我訪問個人信息頁面時,它將個人信息頁面文件引入到site.php當中使用其中的方法來處理引入文件業務邏輯,site.php就像一個控制器一個集合的控制器里面封裝的各類方法都是為引入的文件處理業務邏輯的

require_once “xxx.php“;//在site中引入xxx文件

這個地方寫詳細點吧

在site文件中有兩個方法

function _mobile(){

//加載手機端網頁文件

}

function _web(){

//加載網頁文件

}

使用site中的封裝函數處理引入文件的業務邏輯

這種方法對我這個菜鳥來說真的很新奇。

還有微擎模板的路由 $this->createMobileUrl();//這個是路由到模板文件的控制器中(我現在有點迷糊不知道mobile中的文件是否是叫控制器)

直接的使用url()//這種是路由到app中的控制器中

看源碼的過程就像是在走迷宮。刺激好玩但又很頭疼。

今天剛使用了微信web調試工具和subline text 感覺這兩個配合線上邊改邊看效果簡直爽的不要不要的特別是subline有php語法,用起來真是太爽了

微擎的開發說實話文檔真的看不下去,或許我該培養一下看文檔的耐心和理解能力。不過真的很煩。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM