1. 程式人生 > 程式設計 >php中yii框架例項用法

php中yii框架例項用法

Yii2框架在目前而言,網路上好評不斷,最主要的原因,不管是新的框架,還是回顧舊的框架,總是有一個無法代替的優點,就是做事快,在效能使用上,也是一般框架無法媲美的,在php最好用的框架評選了,永遠都是前三,就這麼一個屬性好用,集結各類優點的框架,一定是我們在學習框架時候的首先,瞭解是不可避免的。

yii框架簡單介紹

快速開發web應用程式

php中yii框架例項用法

版本:

1.1和2.0,最經常使用的是2.0

優點:

1、yii2中gii比較方便,且yii2元件的耦合性也是最強的。

2、重量級框架,可以把程式碼執行發揮到極致

安裝方法:

https://github.com/e282486518/yii2admin.git

依賴庫:

composer install

配置庫:

php ./yii install

yii框架可以應用於管理員的後臺,穩定效能,以及排版樣式還是十分好看的,不少大廠的框架上都注入了yii框架,感興趣的小夥伴可以自行試試。

PHP中Yii框架的基本用法

Yii demo 中的 blog 例子

drop table if exists `tbl_user`; 
CREATE TABLE tbl_user 
( 
 `user_id` INTEGER NOT NULL AUTO_INCREMENT comment '主鍵',`username` VARCHAR(128) NOT NULL comment '使用者名稱',`nickname` VARCHAR(128) NOT NULL comment '暱稱',`password` VARCHAR(128) NOT NULL comment '密碼',`email` VARCHAR(128) NOT NULL comment '郵箱',`is_delete` tinyint not null default 0 comment '刪除標誌',unique key(`username`),primary key (`user_id`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 comment='使用者表'; 
 
drop table if exists `tbl_post`; 
CREATE TABLE tbl_post 
( 
 `post_id` INTEGER NOT NULL AUTO_INCREMENT comment '主鍵',`title` VARCHAR(128) NOT NULL comment '標題',`content` TEXT NOT NULL comment '文章內容',`tags` TEXT comment '標籤',`status` INTEGER NOT NULL comment '狀態,0 = 草稿,1 = 稽核通過,-1 = 稽核不通過,2 = 釋出',`create_time` INTEGER comment '建立時間',`update_time` INTEGER comment '更新時間',`author_id` INTEGER NOT NULL comment '作者',CONSTRAINT `post_ibfk_1` FOREIGN KEY (author_id) 
  REFERENCES tbl_user (`user_id`) ON DELETE CASCADE ON UPDATE RESTRICT,primary key (`post_id`) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 comment='日誌表'; 

到此這篇關於php中yii框架例項用法的文章就介紹到這了,更多相關php中yii框架怎麼用內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!