1. 程式人生 > >02. Yii 2.0 框架的目錄結構

02. Yii 2.0 框架的目錄結構

1. 專案的目錄結構 基礎版: basic 目錄下的各個資料夾: commands            控制檯 config                    配置檔案     console.php          控制檯配置     db.php                   資料庫連線配置     params.php           專案中的變數配置     web.php                web應用配置 controllers            控制器層 models                 模型層 runtime                執行時的臨時檔案目錄(快取檔案和日誌檔案),需要寫許可權
vendor                  存放 Yii 的原始碼和通過 composer 安裝的專案依賴庫 views                     檢視層 web                       域名指向的目錄,包含入口檔案,可存放css、js、img、font等靜態資源 高階版: advanced 目錄下的各個資料夾: backend                後臺應用 common                公共目錄 console                  控制檯應用 environments        環境目錄(開發環境和生產環境)
frontend                前臺應用 vendor                   存放 Yii 的原始碼和通過 composer 安裝的專案依賴庫
2. Yii 原始碼的目錄結構 Yii 2.0 框架的原始碼,位於 vendor/yiisotf/yii2目錄下
behaviors               行為 caching                  快取 captcha                  驗證碼 console                  控制檯 data                       資料提供器 di                            依賴注入容器 filters                      過濾器 helpers                   常用的幫助類 log                          日誌 messages                多語言支援 rbac                         基於角色的許可權控制 requirements          框架執行環境的檢測 rest                          Restful Web Service validators                資料驗證 views                       檢視 web                         web應用 widgets                   小物件(小元件)

相關推薦

02. Yii 2.0 框架目錄結構

1. 專案的目錄結構 基礎版: basic 目錄下的各個資料夾: commands            控制檯 config                    配置檔案     console.php          控制檯配置     db.php        

【 專欄 】- Yii 2.0 框架學習筆記

Yii 2.0 框架學習筆記 介紹 Yii 2.0 框架的安裝、目錄結構,詳細講述 Yii 2.0 的 MVC 模式、元件、資料庫互動、session、cookie、幫助類,以及快取、日誌元件的用法,依賴注入的思想等等。

2.1-2.5系統目錄結構

centos72.1-2.5系統目錄結構2.1-2.2 系統目錄結構(上)目錄結構的介紹/ 根 每一個文件和目錄從根目錄開始。 只有root用戶具有該目錄下的寫權限。請註意,/root是root用戶的家目錄。/bin中 - 用戶二進制文件 包含二進制可執行文件。 在單用戶模式下,你需要使用的常見linux命令

Midland.Valley.Move.v2017.2.0.build.21565結構建模

edge magic strong color tle sent sof 移動 lan Midland.Valley.Move.v2017.2.0.build.21565結構建模 可提供完整的數字化環境的最佳實踐結構建模,以減少風險和不確定性在地質模型橫跨石油及天然氣E

Yii 2.0 數據庫簡單操作(轉)

conf enables sel base attr brush 個數 對象 創建數據庫   開始使用數據庫首先需要配置數據庫連接組件,通過添加 db 組件到應用配置實現("基礎的" Web 應用是 config/web.php),DSN( Data Source Name

Yii 2.0實現聯表查詢加搜索分頁的方法示例

查詢前言最近在學習yii2.0,在使用yii2.0過程中遇到一些問題,現將查詢搜索分頁的方法整理如下,分享出來供大家參考學習,話不多說,來一起看看詳細的介紹:主表:{{%article}}關聯表:{{%article_class}}方法如下1、使用gii創建CRUD和search不詳述2、在Article中添

慕課網 微信服務號+Yii 2.0構建商城系統全棧應用 百度雲網盤分享

div .com alt 商城系統 分享 棧應用 微信 info yii 慕課網 微信服務號+Yii 2.0構建商城系統全棧應用 百度雲網盤分享 慕課網 微信服務號+Yii 2.0構建商城系統全棧應用 百度雲網盤分享

Yii 2.0開發一個仿京東商城平臺

PHP第1章 課程簡介 介紹了課程內容、背景和案例展示。第2章 項目的準備工作介紹了如何使用PHP依賴管理工具Composer安裝Yii2框架,模擬配置真實企業開發項目運行環境和編輯器。第3章 項目前臺頁面的搭建介紹了如何使用Yii2框架的頁面布局管理完成前臺首頁、商品分類、商品詳情、購物車、收銀臺、訂

2.1系統目錄結構

linux目錄結構查看列取;ls-list 例;[root@shuxin ~]# ls / 查看根目錄bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv 樹形顯示目錄;man tree //m

zigbee 之ZStack-2.5.1a目錄結構

ZStack-2.5.1a下載 http://www.ti.com.cn/tool/cn/z-stack 目前最新版ZStack-3.0.1, 我們使用ZStack-2.5.1a   目錄介紹 其中: Components是主要檔案 包含了hal,

Yii 2.0整合七牛雲

背景知識: 七牛雲就是我們常說的圖床。什麼是圖床?可以簡單理解為是一種儲存圖片資源的伺服器。 本文基於Yii2簡單介紹七牛雲的使用 1.首先在七牛雲平臺建立賬戶:傳送門 2.登陸賬戶之後,點選頭部選單管理控制檯,進入之後,點選左側選單儲存物件: 3.點選新

IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架學習保護API

IdentityServer4 ASP.NET Core的OpenID Connect OAuth 2.0框架學習之保護API。 使用IdentityServer4 來實現使用客戶端憑據保護ASP.NET Core Web API 訪問。 IdentityServer4 GitHub: https://g

Yii 2.0 query模式語法

etl groupby 自增 left bsp 操作數 set 多條 class 項目使用Yii 2.0版本開發,個人一直喜好使用(new \yii\db\Query())模式操作數據,把增、刪、查、改這4種情況的寫法整理出來,方便查閱和記憶。 增加 - insert 1

yii 2 0 6 修改預設控制器

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

.net core 2.0 虛擬目錄下載 Android Apk 等檔案

當Android 檔案 Apk 放在Asp.net core wwwroot 虛擬目錄下面、訪問是 404,設定Content-Type型別 app.UseStaticFiles(); //設定實際目錄與虛擬目錄

微信小程式學習(2):小程式目錄結構介紹

1.微信小程式目錄結構 微信小程式預設的目錄結構,下面一一介紹: 1.1 小程式的檔案格式介紹 在專案中我們可以看到四種檔案型別: .js字尾的檔案是指令碼檔案,頁面的互動等程式碼在這裡實現; .json字尾的檔案是配置檔案,主要是json資料格式存放,用於設定程式的配置

2-svn的目錄結構

1. SVN的安裝目錄 安裝完成後,我們需要了解SVN的每個目錄的作用。 bin目錄 bin目錄下放的都是關於svn的使用命令,比如剛才我們用的svnadmin命令也放在bin目錄下。 iconv目錄 iconv目錄放的都是一些關於國際化的檔案

ASP.NET Core 2.0 : 三. 專案結構

原文: ASP.NET Core 2.0 : 三. 專案結構 本章我們一起來對比著ASP.NET Framework版本看一下ASP.NET Core 2.0的專案結構.(此後的文章也儘量這樣對比著, 方便學習理解.) 關注差異, 也為專案遷移做準備. ASP.NET Core 系列目錄 新建專案,

簡單分享一個輕量級自動化測試框架目錄結構設計

很多人在做自動化測試的過程中會遇到一個瓶頸,就是能夠寫指令碼,但是不知道怎麼去組織程式碼,怎麼搭建測試框架,今天博主就放點乾貨,分享一個輕量級的自動化測試框架的目錄結構,如下圖: 分層如下

輕量級自動化測試框架目錄結構設計

很多人在做自動化測試的過程中會遇到一個瓶頸,就是能夠寫指令碼,但是不知道怎麼去組織程式碼,怎麼搭建測試框架,今天博主就放點乾貨,分享一個輕量級的自動化測試框架的目錄結構,如下圖:分層如下:config層,放配置檔案,把所有的專案相關的配置均放到這裡,用Python支援較好的配