摘要:修改的方式和目前大多數軟件配置的方式一樣,系統給你提供的默認方式是不允許用戶修改的,而是在用戶自己的配置中對系統提供的模式默認配置進行覆蓋。好啦,基本你對就入門了。以后進行更深入的內容,請關注我的博客。
為什么用框架?php是世界上最好的語言,而ThinkPHP是國產目前最好的框架,這樣說你們會不會打我哈哈哈。
框架可以幫組我們快速、穩定、高效搭建程序系統
該系統由于框架的使用使得本身的維護性、靈活性、適應客戶需求方面得到最大化的增強。
使用框架的過程中可以使得我們的注意力全部集中業務層面,而無需關心程序的底層架構。
下面以thinkPHP3.2版本為例講述
首先下載thinkPHP 官網地址
解壓后目錄結構為:
2.將ThinkPHP目錄拷貝到www目錄下,并在當前目錄創建index.php文件,在該文件中引入框架的核心程序ThinkPHP.php。此時系統會自動生成幾個目錄如圖:
這樣基本框架就創建好了(^__^)
URL解析tp框架的URL解析有如下4中方式:
http://網址/index.php?m=XX&c=XX&a=XX 基本get模式
http://網址/index.php/模塊/控制器/操作方法 路徑模式pathinfo
http://網址/模塊/控制器/操作方法 rewrite重寫模式
http://網址/index.php?s=/模塊/控制器/操作方法 兼容模式
以上4種模式我們都可以在配置文件中進行修改的,默認是基本get模式,下面我們修改為pathinof模式。修改的方式和目前大多數軟件配置的方式一樣,系統給你提供的默認方式是不允許用戶修改的,而是在用戶自己的配置中對系統提供的模式默認配置進行覆蓋。
首先要區分好開發調試模式和生產模式的區別,在生產模式下,系統會給你自動創建一個Runtime目錄,即一個存放緩存的目錄。每次PHP調用所需要的文件時會優先考慮從這個文件讀取,而不是去服務器索要,這樣就加快了訪問速度。而在開發模式下,PHP所需文件都會去服務器發送請求獲取,這樣的壞處就是效率低下,但是我們作為開發程序人員往往需要設置成開發模式,因為每當我們修改一個配置都能夠給我們及時的反饋。
那么如何設置成開發模式呢?很簡單,只需要在index.php文件中定義
define("APP_DEBUG",true);
當我們把我們的項目投入到實際環境中時,只需把true改為false即可。
好啦O(∩_∩)O~~,基本你對TP就入門了。以后進行更深入的內容,請關注我的博客。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30553.html
摘要:前言即將迎來最新版本,針對目前越來越流行,也推出了最新的擴展安裝由于目前沒有穩定版本,所以只能安裝開發板接下來安裝,目前最新的穩定版本是配置安裝結束可以根據自己的需求對配置信息進行修改。 前言 ThinkPHP即將迎來最新版本6.0,針對目前越來越流行Swoole,thinkphp也推出了最新的擴展think-swoole 3.0 安裝 由于目前thinkphp 6.0沒有穩定版本,所...
摘要:由于是基于容器創建和銷毀資源的,那么各個容器之間是相對隔離的。也就是說每次請求都會創建一個新的環境用于執行和解析,由于容器的隔離性,每個請求都不會和其他請求進行干擾。因為只有當前協程才可以讀取到該數據。 前言 ThinkPHP即將迎來最新版本6.0,針對目前越來越流行Swoole,thinkphp也推出了最新的擴展think-swoole 3.0 沙盒 本文主要介紹在ThinkPHP-...
摘要:最適合入門的初級教程一為什么選擇曾經要跟白頭到老沒想到它升了個級就拋了錨把我等拋棄了痛定思痛重新審視了一遍框架是世界上最好的語言這個沒有疑問吧如果有那絕對是個異教徒這是要被拖出去燒死的信仰的問題神圣不可侵犯那最好的語言中最流行的框架是哪個呢 最適合入門的 Laravel 初級教程 (一) 為什么選擇 laravel 曾經要跟 thinkphp 白頭到老;沒想到它升了個級就拋了錨;把我等...
閱讀 1249·2023-04-26 02:38
閱讀 928·2023-04-25 20:13
閱讀 3589·2021-11-19 11:31
閱讀 2396·2019-08-30 15:55
閱讀 2717·2019-08-30 14:11
閱讀 3157·2019-08-30 13:45
閱讀 1371·2019-08-29 18:41
閱讀 1147·2019-08-29 16:18