php中yii框架实例用法


Posted in PHP onDecember 22, 2020

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 '作者', 
 `is_delete` tinyint not null default 0 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框架怎么用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

PHP 相关文章推荐
关于PHP5 Session生命周期介绍
Mar 02 PHP
Views rows style模板重写代码
May 16 PHP
PHP持久连接mysql_pconnect()函数使用介绍
Feb 05 PHP
php中拷贝构造函数、赋值运算符重载
Jul 25 PHP
PHP zip扩展Linux下安装过程分享
May 05 PHP
PHP实现抓取Google IP并自动修改hosts文件
Feb 12 PHP
yii实现model添加默认值的方法(2种方法)
Jan 06 PHP
PHP简单遍历对象示例
Sep 28 PHP
Thinkphp5行为使用方法汇总
Dec 21 PHP
PHP实现的字符串匹配算法示例【sunday算法】
Dec 19 PHP
PHP自动识别当前使用移动终端
May 21 PHP
laravel model模型定义实现开启自动管理时间created_at,updated_at
Oct 17 PHP
php swoft框架实例用法
Dec 22 #PHP
PHP变量的作用范围实例讲解
Dec 22 #PHP
PHP设计模式之命令模式示例详解
Dec 20 #PHP
如何重写Laravel异常处理类详解
Dec 20 #PHP
ThinkPHP6.0如何利用自定义验证规则规范的实现登陆
Dec 16 #PHP
6个常见的 PHP 安全性攻击实例和阻止方法
Dec 16 #PHP
TP5多入口设置实例讲解
Dec 15 #PHP
You might like
PHP 数组基础知识小结
2010/08/20 PHP
gd库图片下载类实现下载网页所有图片的php代码
2012/08/20 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
PHP实现的进度条效果详解
2016/05/03 PHP
yii2 在控制器中验证请求参数的使用方法
2019/06/19 PHP
PHP 面向对象程序设计之类属性与类常量实现方法分析
2020/04/13 PHP
Javascript 错误处理的几种方法
2009/06/13 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
JavaScript OOP面向对象介绍
2010/12/02 Javascript
javascript中HTMLDOM操作详解
2014/12/11 Javascript
Node.js本地文件操作之文件拷贝与目录遍历的方法
2016/02/16 Javascript
VUEJS实战之利用laypage插件实现分页(3)
2016/06/13 Javascript
jQuery和CSS仿京东仿淘宝列表导航菜单
2017/01/04 Javascript
js+css3实现旋转效果
2017/01/20 Javascript
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
js中怎么判断两个字符串相等的实例
2019/01/17 Javascript
Sublime Text3 配置 NodeJs 环境的方法
2020/05/20 NodeJs
用Python的pandas框架操作Excel文件中的数据教程
2015/03/31 Python
Python的装饰器用法学习笔记
2016/06/24 Python
Python通过调用mysql存储过程实现更新数据功能示例
2018/04/03 Python
python selenium自动上传有赞单号的操作方法
2018/07/05 Python
python中pika模块问题的深入探究
2018/10/13 Python
使用python实现ftp的文件读写方法
2019/07/02 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
python判断一个变量是否已经设置的方法
2020/08/13 Python
HTML5公共页面提取作为公用代码的方法
2020/06/30 HTML / CSS
SheIn沙特阿拉伯:女装在线
2020/03/23 全球购物
C++如何引用一个已经定义过的全局变量
2014/08/25 面试题
高分子材料与工程专业个人求职信
2013/12/15 职场文书
中专生自我鉴定
2013/12/17 职场文书
食品质量与安全专业毕业生求职信
2014/08/11 职场文书
改进作风怎么办发言材料
2014/08/17 职场文书
政府个人对照检查材料思想汇报
2014/10/08 职场文书
社团个人总结范文
2015/03/05 职场文书