phpcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口。
引數名稱
描述
位置
備註
m
模型/模組名稱
phpcms/modules中模組目錄名稱
必須
c
控制器名稱
phpcms/modules/模組/*.php 檔名稱
必須
a
事件名稱
phpcms/modules/模組/*.php 中方法名稱
模組訪問方法[示例]:
其中 m = content 為模型/模組名稱 位於phpcms/modules/content
c = index 為控制器名稱 位於phpcms/modules/content/index.php
a = show 為時間名稱 位於phpcms/modules/content/index.php 中show()方法
id = 1 為其他引數 與正常get傳遞引數形式相同
如果我們訪問您的網域名稱 如:
phpcms預設路由會定位到content模組的index控制器中的init操作,因為系統在沒有指定模組和控制器的時候,會執行預設的模組和操作。因此下面的url的結果是相同的:
系統還支援url路由的功能,這些都能夠帶來其他的url訪問效果。
?m=content&c=index&a=init
php路由原理 PHP路由設定原理
0x00 路由實現原理 使用者通過指定的url正規化對後台進行訪問,url路由處理類進行處理後,到邏輯處理類,邏輯處理類將請求結果返回給使用者。約定url正規化和規則 約定一套自己喜歡的,對搜尋引擎友好,對使用者友好的url規則 url處理類 對使用者請求的url進行解析處理,獲取到使用者請求的類,...
sip路由原理
sip是voip業務中,最為重要的協議之一,那麼對於這個協議,我們在之前的一些文章中個,也闡述過與之相關的一些基礎內容。這裡我們不在贅述。那麼今天的重點,就是講解一下sip路由機制的相關知識。總的來說,sip路由機制包括兩個場景 1,請求訊息的路由 2,響應訊息的路由 其中,響應訊息的路由非常簡單,...
ES路由原理
1 路由演算法 shard hash routing number of primary shards 例如 乙個index有3個primary shard p0,p1,p2每次增刪改修改乙個document的時候,都會帶過來乙個routing number,預設這個就是document 的 id。...