日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

thinkphp单入口和多入口的访问方法

發布時間:2025/3/8 php 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 thinkphp单入口和多入口的访问方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

完全是參考thinkphp的官網資料

現在, 基本上都是 用 單入口 的方式來做的!

thinkphp可創建多入口和單入口兩種模式,本文主要講解創建方法和兩者的區別。

TP版本:3.1.3

前端:Home,后臺:Admin
一. 創建方法

  • 單入口:
  • 訪問方式:單入口即是通過一個入口文件訪問web,

    前端鏈接一般為:
    (打開前端連接的方法:)
    http://serverName.com/index.php(這里一定記得加 主入口地址)/
    Index(模塊是前端Home/后臺Admin)/Index(控制器名稱)/
    index(方法)

    后臺鏈接為: http://serverName.com/index.php/Admin/.....

    我們可以看到,單入口模式訪問前后臺都是通過index.php來訪問的。

    創建方法:

    ① 引入thinkPHP庫,創建index.php文件

    ② 寫入配置(APP_NAME,APP_PATH等)

    ③ 訪問index.php后,在Conf/config.php中寫入如下配置:

    單入口分組配置

    ④ 控制器:刪除Action中的IndexAction.class.php文件,并在Action中創建Index和Admin文件夾,作為前后端的控制器

    ⑤ 模型:在Model中創建文件夾,Model/Admin和Model/Home作為前后端模型文件夾

    ⑥ 模板:在Tpl中創建Admin和Home文件夾可作為前后端模板文件夾

    ⑦ 配置文件:Conf中的config.php是前后端的公共配置,私有配置需要創建Conf/Home/config.php和Conf/Admin/config.php

    ⑧ 函數:在Common中創建的common.php文件為公用函數文件(如果需要自動讀取,名字必須為common.php);私有函數創建Common/Home/function.php和Common/Admin/function.php(如果需要自動讀取,名字必須為function.php)

    ⑨ 基本文件目錄就創建完成了,此時結構目錄如下:
    單入口目錄結構

  • 多入口:
  • 訪問方式:多入口即是通過不同的文件訪問后臺,在onethink1.0.131218 版本中,使用的就是多入口的方法。前端鏈接為:http://serverName.com/index.php,后臺鏈接為:http://serverName.com/admin.php。

    我們可以看出,前后端的入口頁面是不同的。前端index.php,后端admin.php

    創建方法:

    ① 引入ThinkPHP庫,創建index.php和admin.php文件

    ② 在index.php和admin.php中寫入配置(APP_NAME,APP_PATH等)

    ③多入口創建完成,此時文件目錄結構如下:

    多入口目錄結構
    二. 單入口和多入口區別
    單入口和多入口區別

    總結

    以上是生活随笔為你收集整理的thinkphp单入口和多入口的访问方法的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。