首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

ThinkPHP 3.2 學習筆記 (一):框架目錄結構與命名規範詳解

     編輯:PHP 相關知識

框架核心目錄 (ThinkPHP/)

  • ThinkPHP.php:框架入口檔
  • Common/:公共函數
  • Conf/:核心設定
  • Lang/:系統語言包
  • Library/:核心基礎類別庫 (舊版稱 Lib)
  • Tpl/:系統模板
  • Extend/:擴充目錄 (核心版可能為空)

應用程式目錄結構

  • Application/:專案模組目錄
  • Public/:靜態資源 (CSS, JS, 圖片)
  • ThinkPHP/:框架核心
  • .htaccess:Apache 分散式設定 (URL 重寫等)
  • index.php:應用入口檔
  • README.md:目錄說明

官方命名規範

個人觀察:ThinkPHP 吸收了 Java 風格 (駝峰類別) 與 PHP 傳統 (底線函數),閱讀上較 .NET 風格更習慣。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
項目規範範例
類別檔案.class.php 結尾,駝峰式UserModel.class.php
類別名稱駝峰式,與檔名一致class UserModel
函數名稱小寫 + 底線get_client_ip()
常數/設定/語言項大寫 + 底線URL_ROUTE_RULES
大小寫敏感度建議統一區分大小寫,避免跨平台問題-