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 相关文章推荐
VML绘图板②脚本--VMLgraph.js、XMLtool.js
Oct 09 PHP
Php做的端口嗅探器--可以指定网站和端口
Oct 09 PHP
Apache+php+mysql在windows下的安装与配置图解(最新版)
Nov 30 PHP
PHP COOKIE设置为浏览器进程
Jun 21 PHP
PHP 变量类型的强制转换
Oct 23 PHP
PHP 远程关机实现代码
Nov 10 PHP
如何批量替换相对地址为绝对地址(利用bat批处理实现)
May 27 PHP
PHP概率计算函数汇总
Sep 13 PHP
PHP图像识别技术原理与实现
Oct 27 PHP
PHP用mysql_insert_id()函数获得刚插入数据或当前发布文章的ID
Nov 25 PHP
PHP实现限制IP访问及提交次数的方法详解
Jul 17 PHP
PHP基于Closure类创建匿名函数的方法详解
Aug 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 mysql数据库操作分页类
2008/06/04 PHP
PHP GD 图像处理组件的常用函数总结
2010/04/28 PHP
IE网页js语法错误2行字符1、FF中正常的解决方法
2013/09/09 Javascript
javascript抖动元素的小例子
2013/10/28 Javascript
一个奇葩的最短的 IE 版本判断JS脚本
2014/05/28 Javascript
jQuery实现点击该行即可删除HTML表格行
2014/10/17 Javascript
jquery实现通用的内容渐显Tab选项卡效果
2015/09/07 Javascript
JS组件Bootstrap Table表格多行拖拽效果实现代码
2015/12/08 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
node.js平台下的mysql数据库配置及连接
2017/03/31 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
JavaScript 中 JSON.parse 函数 和 JSON.stringify 函数
2018/12/05 Javascript
Javascript实现鼠标移入方向感知
2020/06/24 Javascript
vue使用video插件vue-video-player详解
2020/10/23 Javascript
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python通过pil为png图片填充上背景颜色的方法
2015/03/17 Python
给你选择Python语言实现机器学习算法的三大理由
2017/11/15 Python
selenium处理元素定位点击无效问题
2019/06/12 Python
Python socket模块方法实现详解
2019/11/05 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
在django中使用apscheduler 执行计划任务的实现方法
2020/02/11 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
2020/03/11 Python
python与pycharm有何区别
2020/07/01 Python
Python爬虫防封ip的一些技巧
2020/08/06 Python
Julep官网:美容产品和指甲油
2017/02/25 全球购物
美国花园雕像和家居装饰网上商店:Design Toscano
2019/03/09 全球购物
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
2014/09/16 面试题
优秀语文教师事迹
2014/05/18 职场文书
企业标语大全
2014/07/01 职场文书
农民工预备党员思想汇报
2014/09/14 职场文书
异地年检委托书范本
2014/09/24 职场文书
2014年园林绿化工作总结
2014/12/11 职场文书
介绍信的写法
2015/01/31 职场文书
pytorch锁死在dataloader(训练时卡死)
2021/05/28 Python
十大最强火系宝可梦,喷火龙上榜,第一名有双火属性
2022/03/18 日漫