首頁  >  文章  >  php框架  >  yii中gii是什麼意思?

yii中gii是什麼意思?

青灯夜游
青灯夜游原創
2020-07-18 11:29:003209瀏覽

在yii中,gii是一個擴展,透過gii自動產生程式碼,把一些通用的程式碼交給程式去生成,很大程度上減少開發者的時間成本。

yii中gii是什麼意思?

Gii這個擴充無疑是yii2快速開發的一大助力,透過使用gii產生程式碼很大程式上節約了開發的時間成本。

但gii也有一些弊端,那就是產生的程式碼是yii2自帶的模板,每次產生的程式碼並不是我們想要的,因而每次都要去對應的做調整。

那麼要如何使用gii這個擴充元件呢?

要在yii中使用gii需要先在設定檔中開啟gii擴展,在目前專案下找到config目錄下的main.php文件,會看見下圖所示,gii是被區塊註解的,如果需要開啟則需要去掉註解

yii中gii是什麼意思?

yii中gii是什麼意思?

需要輸入密碼後才能進行操作,密碼在剛剛main.php下gii擴充那裡設定

yii中gii是什麼意思?

要注意的是,gii擴充開啟並不安全,有可能會被駭客利用,建議專案完成後把gii擴充關閉

現在登入下gii

yii中gii是什麼意思?

我們先來建立一個模組,如下圖所示

yii中gii是什麼意思?

yii中gii是什麼意思?

yii中gii是什麼意思?

yii中gii是什麼意思?

先點選預覽,然後點選生成

yii中gii是什麼意思?

##然後我們在專案目錄下查看一下

yii中gii是什麼意思?

可以看見目前這個模組正是我們剛剛創建的那一個,那麼接下來我們來使用這個模組,打開控制器,然後我們創建一個方法(test方法)

1yii中gii是什麼意思?

然後我們再來查看一下,如果訪問出現404頁面,那麼就說明,你不存在這個模組,那麼需要在gii中添加指定的模組名


1yii中gii是什麼意思?

1yii中gii是什麼意思?

然後我們再來查看一下,http://local.yii.com/web/index.php? r=模組名稱/default/test

1yii中gii是什麼意思?

1yii中gii是什麼意思?

#如果出現以上兩張圖所示,那麼就證明gii開啟成功了。

相關文章教學推薦:《

yii框架教學》、《PHP教學

以上是yii中gii是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn