溫習YII框架

2021-09-02 06:49:40 字數 1691 閱讀 2229

很久沒來寫技術部落格了但是沒忘,現在的公司用的是thinkphp框架,用了很久真心感覺吧tp框架好用,時間久了該之前掉下來的技術重新回味下那就是yii框架;

首先安裝yii框架遇到了一兩個問題:

'"d:\wamp_php\wamp\bin\php\php5.4"' 不是內部或外部命令,也不是可執行的程式

或批處理檔案。

在網上搜尋了下是因為我的wamp安裝時沒有將php.exe加入到windows環境變數中,難怪yiic找不到。

解決方法

1、修改yiic.bat檔案

開啟yii安裝目錄d:/www/yii/framework/yiic.bat,yiic.bat有記事本開啟有如下一行:

if "%php_command%" == "" set php_command=php.exe

由於我的wamp安裝時沒有將php.exe加入到windows環境變數中,難怪yiic找不到。這樣也只需要將php.exe的絕對路徑賦給php_command即可。如在我這環境下是這樣設定的:

if "%php_command%" == "" set php_command=d:\wamp_php\wamp\bin\php\php5.4\php.exe

儲存後重新鍵入上述命令後:

當然是yes啦。。。。

部落格資訊出自:

// 安裝出現的問題及解決*********end**********

安裝的問題解決了,接下來我們需要更改我們的配置檔案了:

'modules'=>array(

// uncomment the following to enable the gii tool

'gii'=>array(

'class'=>'system.gii.giimodule',

'password'=>'123456',   // 這裡需要設定密碼(我設的是123456),使用者gii自動生成**

// if removed, gii defaults to localhost only. edit carefully to taste.

'ipfilters'=>array('127.0.0.1','::1'),

),),

'db'=>array(

'connectionstring' => 'sqlite:'.dirname(__file__).'/../data/testyii.db',  // 我的資料庫名字是testyii

),// uncomment the following to use a mysql database

'db'=>array(

'connectionstring' => 'mysql:host=localhost;dbname=testyii',  

// 我的資料庫名字是testyii

'emulateprepare' => true,

'username' => 'root',

'password' => '',

'charset' => 'utf8',

),

generator。

其實個人覺得整個流程是最重要的:第一,在cmd黑框中安裝yii;第二,更改配置檔案main.php(鏈結資料庫);第三,建庫建表;第四,在gii中生成crud操作;第五,記得重新整理本地**喲!第六:以打斷點的形式去研究yii**的精髓。

spring框架溫習 IOC

ioc控制反轉,降低 之間的耦合度。把物件的建立交給spring來完成 實現方法 1.xml配置檔案方式 2.註解方式 使用的技術 xml配置檔案 dom4j解析xml檔案 工廠設計模式 反射 實現原理 問題 controller需要呼叫service,不通過new 修改乙個地方,需要找找找改改改 ...

yii框架學習(一)yii框架介紹

yii幾乎擁有了當今web2.0應用發展的全部特性。下面是這些特性的乙個簡短的清單。yii是乙個基於元件 用於開發大型web應用的高效能php框架。在web開發中yii可以最大限度的實現 重用,極大的提高開發的速度。名字yii 讀音是yee or ji 應該就是 易 的讀音 代表的是容易 easy ...

YII 框架 php框架系列之新秀YII

這裡也強烈推薦yii框架,這個年輕的框架由美國華人開發,名叫薛強。yii framwork是2009最佳php框架。yii 是乙個基於元件 用於開發大型 web 應用的高效能 php 框架。它將 web 程式設計中的可重用性發揮到極致,能夠顯著加速開發程序。yii 讀作 易 代表簡單 easy 高效...