手冊:http://v9.help.phpcms.cn/html/2010/structure_0928/71.html
http://yourdomain.com/index.php?m=content&c=index&a=show&id=1
其中
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訪問效果。
http://www.yourdomain.com/index.php
命名規范
類文件需要以.
class
.
php
為后綴(這里是指的
phpcms
的系統類庫文件和模塊中的類庫文件,第三方引入的不做要求),例如
http
.
class
.
php
。
函數文件需要以.
func
.
php
為后綴(第三方引入的不做要求),例如
mail
.
func
.
php
。
類名和文件名一致,例如
phpcmsapp
類的文件命名是
phpcmsapp
.
class
.
php
。
數據模型需要以“數據表名稱
_model
.
class
.
php
”為形式,類名稱與文件名必須相同。