原文:Yii2的深入學習--入口文件

前一段時間,嘗試去寫一個 php 的簡單框架,發現自己還欠缺很多,就暫時停掉了。准備先讀完 Yii 的源碼,然后再去看完 laravel 的源碼,最后再繼續去寫這個簡單的 php 框架。 之后關於 Yii 的學習暫時都是以basic 的項目為例。 我們先來看一下 Yii 的入口文件。在配置 Yii 的 nginx 的配置時,有這樣幾句 可以看到web的入口文件是 web 文件夾下的 index.p ...

2015-10-21 19:52 7 3354 推薦指數:

查看詳情

Yii2深入學習--別名(Aliases)

在之前自動加載機制的文章中,我們有提到別名,提到 getAlias 方法,大家當時可能不太清楚,這到底是什么,今天我們就來說一下別名。 別名用來表示文件路徑和 URL,這樣就避免了將一些文件路徑、URL以硬編碼的方式寫入代碼中,或者多處出現一長串的文件路徑、URL。 在 Yii2 中,一個 ...

Sun Oct 25 03:55:00 CST 2015 1 5136
Yii2深入學習--事件Event

我們先來看下事件在 Yii2 中的使用,如下內容摘自 Yii2中文文檔 事件可以將自定義代碼“注入”到現有代碼中的特定執行點。附加自定義代碼到某個事件,當這個事件被觸發時,這些代碼就會自動執行。例如,郵件程序對象成功發出消息時可觸發 messageSent 事件。如想追蹤成功發送的消息,可以附加 ...

Wed Dec 23 16:39:00 CST 2015 1 2554
Yii2深入學習--行為Behavior

我們先來看下行為在 Yii2 中的使用,如下內容摘自 Yii2中文文檔 行為是 [[yii\base\Behavior]] 或其子類的實例。行為,也稱為 mixins,可以無須改變類繼承關系即可增強一個已有的 [[yii\base\Component|組件]] 類功能。當行為附加到組件后,它將 ...

Sun Jul 17 20:49:00 CST 2016 0 2966
Yii2深入學習--yii\base\Object 類

之前我們說過 Yii2 中大多數類都繼承自 yii\base\Object,今天就讓我們來看一下這個類。 Object 是一個基礎類,實現了屬性的功能,其基本內容如下: 如果想看詳細的注釋的話,可以訪問 https://github.com/ReadCode ...

Sun Nov 08 19:48:00 CST 2015 0 3707
Yii2深入學習--自動加載機制

Yii2 的自動加載分兩部分,一部分是 Composer 的自動加載機制,另一部分是 Yii2 框架自身的自動加載機制。 Composer自動加載 對於庫的自動加載信息,Composer 生成了一個 vendor/autoload.php 文件。你可以簡單的引入這個文件,你會得到一個自動加載 ...

Fri Oct 23 06:47:00 CST 2015 0 4468
Yii2中的入口文件環境配置

默認的Debug配置 在入口文件中 以上配置后,所有的異常會直接顯示在頁面,也就是爆紅頁面 正式的生產環境配置 這樣有異常會被Yii2框架異常處理模塊捕獲 ...

Fri Jan 30 19:02:00 CST 2015 0 2693
對於 yii2 高級模板 生成文件入口

安裝的 advanced 模板web下是沒有index.php 方法: 在advanced 目錄下有個init.bat 應用程序 雙擊即可如下 查看advanced 目錄 (刷新)如 ...

Sun Nov 27 04:29:00 CST 2016 0 1813
Yii2 基礎學習

<?php //url創建 echo Url::to(''); // same controller, different action // /index.php?r=manageme ...

Wed Oct 22 23:17:00 CST 2014 0 3183
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM