正如官方文檔上所介紹的,thinkphp使用單一入口,所有的請求都從默認的index.php文件進入。當然不是說一定非得從index.php進入,這應該取決於你的服務器配置,一般服務器都會有默認的首頁,比如index.php,index.html,所以一般訪問域名都會先默認訪問上述文件,你還可 ...
目前國內比較流行的php框架由thinkphp,yii,Zend Framework,CodeIgniter等。一直覺得自己在php方面還是一個小學生,只會用別人的框架,自己也沒有寫過,當然不是自己不想寫,而是感覺自己的實力不夠,哈哈。。那么如何使得自己的編碼能力變得強悍呢,那當然是去看別人寫的優秀的代碼了。所以今天終於准備自己寫一個源碼分析系列,目的很簡單,就是希望自己能夠在php方面能夠更上一 ...
2016-10-26 15:16 0 3764 推薦指數:
正如官方文檔上所介紹的,thinkphp使用單一入口,所有的請求都從默認的index.php文件進入。當然不是說一定非得從index.php進入,這應該取決於你的服務器配置,一般服務器都會有默認的首頁,比如index.php,index.html,所以一般訪問域名都會先默認訪問上述文件,你還可 ...
在ThinkPHP框架中,是支持URL路由功能,要啟用路由功能,需要設置ROUTER_ON 參數為true。 開啟路由功能后,系統會自動進行路由檢測,如果在路由定義里面找到和當前URL匹配的路由名稱,就會進行路由解析和重定向。 在tp中,程序會先從請求的url中解析出來一串字符,如果沒有開啟 ...
Read the fucking source code !!! 一.前言: 從事Android開發工作也有好幾年,說來慚愧,竟然沒有好好去研究下android的源碼,有種暴殄天物的感覺。一方面從自己技術提升角度,另一方面也是想給自己一個目標,生活也不至於太茫然。准備花段時間好好 ...
Thinkphp的插件機制主要依靠的是Hook.class.php這個類,官方文檔中在行為擴展也主要依靠這個類來實現。下面我們來具體看看tp是怎么利用這個類來實現行為擴展的。 首先,行為擴展是什么?有wordpress二次開發經驗的同學應該很容易明白,其實就是鈎子,tp在其內核的執行過程中內置 ...
大家好呀,打算寫一個 Go 語言組件源碼分析系列,一是為了能學習下 Go 語言,看下別人是怎么寫 Go 的,二是也掌握一個組件。 本次選擇了 Sentinel-Go,一是對 Java 版本的 Sentinel 算是有一些了解,也在生產上落地過,二是感覺他的代碼應該不會太復雜(僅僅是感覺),三是 ...
一、安裝配置Ant (1)下載Ant 下載地址:https://ant.apache.org/bindownload.cgi 下載完成后解壓即用。 (2)配置Ant ...