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 相关文章推荐
简单的用PHP编写的导航条程序
Oct 09 PHP
表单复选框向PHP传输数据的代码
Nov 13 PHP
PHPMailer邮件类利用smtp.163.com发送邮件方法
Sep 11 PHP
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
Dec 05 PHP
destoon实现商铺管理主页设置增加新菜单的方法
Jun 26 PHP
php绘制一个矩形的方法
Jan 24 PHP
php将服务端的文件读出来显示在web页面实例
Oct 31 PHP
PHP基于curl post实现发送url及相关中文乱码问题解决方法
Nov 25 PHP
PHP实现的折半查找算法示例
Dec 19 PHP
PHP通过bypass disable functions执行系统命令的方法汇总
May 02 PHP
PHP读取XML文件的方法实例总结【DOMDocument及simplexml方法】
Sep 10 PHP
PHP实现微信公众号验证Token的示例代码
Dec 16 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信息函数
2015/10/21 PHP
如何让PHP编码更加好看利于阅读
2019/05/12 PHP
科讯商业版中用到的ajax空间与分页函数
2007/09/02 Javascript
jquery ajax提交表单数据的两种方式
2009/11/24 Javascript
javascript中全局对象的parseInt()方法使用介绍
2013/12/19 Javascript
鼠标滑过出现预览的大图提示效果
2014/02/26 Javascript
javascript定义变量时加var与不加var的区别
2014/12/22 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
jquery实现可关闭的倒计时广告特效代码
2015/09/02 Javascript
javascript每日必学之封装
2016/02/23 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
bootstrap table实现点击翻页功能 可记录上下页选中的行
2017/09/28 Javascript
js使用formData实现批量上传
2020/03/27 Javascript
通过高德地图API获得某条道路上的所有坐标用于描绘道路的方法
2020/08/24 Javascript
antd Form组件方法getFieldsValue获取自定义组件的值操作
2020/10/29 Javascript
浅谈Vue使用Elementui修改默认的最快方法
2020/12/05 Vue.js
Python contextlib模块使用示例
2015/02/18 Python
python实现守护进程、守护线程、守护非守护并行
2018/05/05 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
Ubuntu18.04下python版本完美切换的解决方法
2019/06/14 Python
关于pytorch多GPU训练实例与性能对比分析
2019/08/19 Python
在Python中使用turtle绘制多个同心圆示例
2019/11/23 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
解决echarts中饼图标签重叠的问题
2020/05/16 Python
Spark处理数据排序问题如何避免OOM
2020/05/21 Python
PyChon中关于Jekins的详细安装(推荐)
2020/12/28 Python
CSS3制作酷炫的三维相册效果
2016/07/01 HTML / CSS
印度在线杂货店:bigbasket
2018/08/23 全球购物
美国价格实惠的在线眼镜网站:Zeelool
2020/12/25 全球购物
2014年财务部工作总结
2014/11/11 职场文书
求职简历自我评价2015
2015/03/10 职场文书
2015年平安创建工作总结
2015/04/29 职场文书
答辩状格式范本
2015/05/22 职场文书
转学证明范本
2015/06/19 职场文书
高中生综合素质评价范文
2015/08/18 职场文书
win10系统计算机图标怎么调出来?win10调出计算机图标的方法
2022/08/14 数码科技