yii2.0 干货
Yii2 干货集,欢迎提交 Pull Requests。(提交过来的开源项目最好是你用过的,并且觉得好用的)
Docs 文档
- Yii Framework 2.0 类参考手册
- Yii Framework 2.0 权威指南
- Yii Framework 2.0 权威指南镜像(每次github有提交时15分钟后自动更新比官方那个及时)
- PDF 版本的权威指南
- Yii Framework 2.0 中文权威指南
- Yii2 官方文档及其他文本的中文本土化项目
- yii2-cookbook
- yii2-Cookbook 系列教程
- yii2-coding-standards:Yii2 代码标准检查
- yii2-learning:是俄文的!但是可以看一下代码。
基于 Yii2 的开源程序
- GetYii:论坛
- dotplant2:来自俄罗斯的商城
- yincart2:电商星系系统,提供零售、批发、特卖、垂直电商、分销、O2O、C2C、移动电商、微信电商、社交电商、P2P、众筹等电商解决方案,根据需要选择不同的模块组合
- yii2-shop:使用Yii 2.0实现简单商店的示例项目
- funshop:一个灵活的商城。
- huajuan:Yii2 实现的问答,微信,文章系统 Demo
- dcms2:yii2编写的cms
- MoBlog:一个基于Yii2的博客系统
- easyii:基于Yii2 的 CMS 系统
- yii2-starter-kit:Yii2 开箱即用
- yunjianyi:基于 Yii2 打造的 V2EX
- yii2-platform-basic:基于 Yii2 基础版打造的 CMS
- lulucms2 :LuLu CMS2,模块化开发,集成强大的权限管理功能,非常适合二次开发
- hassiumsoft/hasscms-app:基于 Yii2 开发的 一个现代的、轻量级的、可扩展的PHP CMS 系统。
- yiisoft-contrib/yiiframework.com:新版官网首页正在开发中
- githubjeka/angular-yii2:yii2 restful + angular 实现前后端分离
Module 模块
- yii2-webshell 在 web 下运行shell
- zhuravljov/yii2-rest Yii2 REST 客户端
- mdmsoft/yii2-admin RBAC Manager 基于角色的权限管理
- yii2-user
- yii2-setting:常见的在后台设置,可以使用在任何地方
- yii2-wechat:基于Yii2实现的微信模块
- CostaRico/yii2-images:图片尺寸裁剪解决方案
- myweishanli/yii2-extjs-rbac:Yii2 ExtJs5 RBAC+ACL 权限管理系统
Widgets 小部件
- kop/yii2-scroll-pager:瀑布滚动翻页
- yii2-widget-linkpager:带分页大小的分页栏
- yii2-ajaxform:通过ajax提交表单
- lichunqiang/yii2-sweet-submit:sweetalert一个漂亮的弹出框
Extension 扩展
- yiisoft:Yii2 官方扩展
- kartik-v:kartik-v 高产合集
- 2amigos:2amigos 团队高产合集
- yii2tech:yii2tech 团队合集
- yii2-beanstalk:beanstalk 队列
- yii2-imagine:图片处理,缩略图生成
- yii2-yunpian:一个基于 Yii2 的短信 SDK
- pingpp-yii2:Yii2 化 Ping++ SDK
- crontab:Yii2 定时任务
- yii2-contextmenu:Yii2 grid行右击操作
- yii2-smser:国内短信扩展
- yiidoc/yii2-redactor:大名鼎鼎的 Redactor 在线编辑器
- jamband/yii2-schemadump:用命令的方式对现有的数据库生成数据库迁移代码,内有 gif 演示。
- DenisOgr/yii2-cronjobs:用系统计划任务来每分钟运行这个PHP计划任务,然后你程序的计划任务的调用就写在 cron 这个控制器里就可以了。
- trntv/yii2-aceeditor:Yii2 封装 ace 在线编辑器
- zelenin/yii2-semantic-ui:Yii2 封装 Semantic UI
- yiier/yii2-backup:通过命令备份数据库的扩展,可以添加到定时任务实现定时备份发送到 Email。
- lichunqiang/yii2-swagger:Yii2 结合 swagger 让写 API 文档不再是难事。Demo 地址
Behaviors 行为
- creocoder/yii2-nested-sets:无限极嵌套分类
- creocoder/yii2-taggable:文章标签解决方案
- OmgDef/yii2-multilingual-behavior:多语言文章解决方案
Helpers 助手
- kartik-v/yii2-helpers:HTML 和 枚举的 helper
Posts 文章
- Yii2 Day 1~7 系列文章 文章不是非常深入,但是对初学者非常有用
- Yii2 – What you need to know
- 使用Yii2时遇到的实际问题
- 深入理解 Yii2.0
- Bsourcecode Yii2.0 系列文章(英文)
- krajee Yii2.0 系列文章(英文)
- PHP开源框架Yii2系列:有很多关于 Yii2 RESTful 的使用
Videos 视频
- 与《YII框架》不得不说的故事—基础篇:讲的很基础,建议初学者过一遍
- 与《YII框架》不得不说的故事—高效篇:主要讲了缓存和 Gii 的使用
- 与《YII框架》不得不说的故事—安全篇:主要讲了 XSS 和 CSRF 等
- 与《YII框架》不得不说的故事—扩展篇:主要讲了模块化、事件机制和行为还有依赖注入,话题越来越高级,很赞。
- 与《YII框架》不得不说的故事—工具篇:主要讲了Gii、Composer 还有 Yii2 Debug 工具。
- yii框架入门
- 深入理解 Yii2.0 视频
- Yii2 Development Visualization – youtube / 三分钟看尽Yii2开发的三年历程 – 优酷
- Yii2 Lessons – youtube
- 魏曦的 Yii2.0 视频教程 与 源码 michaelweixi/Yii2Blog
yii2.0 干货的更多相关文章
- Yii2.0.7 限制user module登录遇到的问题
在Yii2.0.6的时候我是在以下文件通过以下方法实现的. frontend/modules/user/Module.php namespace frontend\modules\user; clas ...
- yii2.0归档安装方法
我前几天用composer安装 一直没成功 我就用归档的方法安装了 所以这篇文字只帮助那些用归档方法安装的朋友 Yii是一个高性能的,适用于开发WEB2.0应用的PHP框架. Yii自带了丰富的功 ...
- [moka同学笔记]三、Yii2.0课程笔记(魏曦老师教程)关联字段增加搜索
关联字段增加搜索 post表关联adminuser表,通过post.author_id adminuser.id关联,在YII2.0生成搜索,关联字段搜索时,需要输入关联字段author的id才能搜 ...
- Yii2.0高级框架数据库增删改查的一些操作(转)
yii2.0框架是PHP开发的一个比较高效率的框架,集合了作者的大量心血,下面通过用户为例给大家详解yii2.0高级框架数据库增删改查的一些操作 --------------------------- ...
- yii2.0框架安装心得
yii2.0安装心得 能够搜索到这篇文章的朋友相信是对yii框架有兴趣的,但是我不得不吐槽的是,这个安装过程确实让人头疼,接下来就让大家见证一下这个纠结的过程 根据官网的说法,安装这个框架需要用到co ...
- yii2.0高级框架配置时打开init.bat秒退的解决方法 (两种方法)
第一种: 这几天刚接触到yii2.0框架,在配置advanced版本时运行init.bat初始化文件时老是闪退: 用cmd运行该文件时显示:The OpenSSL PHP extension is r ...
- yii2.0 图片上传(摘录)
文章来源:http://blog.sina.com.cn/s/blog_88a65c1b0101izmn.html 下面小伙就带领大学学习一下 Yii2.0 的图片上传类的使用,还是老样子,如果代码样 ...
- yii2.0用户登录,退出判断(摘录)
文章来源:http://blog.sina.com.cn/s/blog_88a65c1b0101ix13.html 判断用户是否登录 在 Yii2.0 里面,判断用户是否已经登录,我们用下面的代码即可 ...
- 下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作
下面介绍一下 Yii2.0 对数据库 查询的一些简单的操作 User::find()->all(); 此方法返回所有数据: User::findOne($id); 此方法返回 主键 id=1 的 ...
随机推荐
- 【日志处理、监控ELK、Kafka、Flume等相关资料】
服务介绍 随着实时分析技术的发展及成本的降低,用户已经不仅仅满足于离线分析.目前我们服务的用户包括微博,微盘,云存储,弹性计算平台等十多个部门的多个产品的日志搜索分析业务,每天处理约32亿条(2TB) ...
- list 组合,模糊查询llist 数据(不走数据库)
@ResponseBody @POST @Path("/megerPerson/{realName}") public ResultEntity partnerL ...
- Python基础之字符串的练习
练习1 #!/usr/bin/python -tt # Copyright 2010 Google Inc. # Licensed under the Apache License, Version ...
- linux c中select使用技巧——计时器(转)
通过本文你会了解到: 1. select()原型及参数说明 2. select()应用情景 3. select()注意事项 4. select()作定时器 原型 int select(int nfds ...
- Java: 获取当前执行位置的文件名/类名/方法名/行号
在 JAVA 程序有时需要获取当前代码位置, 于是就利用 Thread.currentThread().getStackTrace() 写了下面这个工具类, 用来获取当前执行位置处代码的文件名/类名/ ...
- C++五种迭代器之间的关系
迭代器操作 说明(1)所有迭代器p++ 后置自增迭代器++p ...
- Atitit. atiOrder Order 订单管理框架的设计
Atitit. atiOrder Order 订单管理框架的设计 1. Order 订单处理流程1 2. code2 3. Ref7 1. Order 订单处理流程 if(userSvr.isNo ...
- 复杂可编程逻辑器件CPLD的基本结构
复杂可编程逻辑器件CPLD的基本结构 文章出处:czhlcai 发布时间: 2008/12/08 | 6911 次阅读 专业薄膜开关打样工厂,12小时加急出货 1.基于乘积项的CPLD结构 CPL ...
- Drawable资源的初步使用
刚開始接触到Android的时候,看到类似以下的一个Button: 当时感觉这种button有点像Material Design风格.真的以为是裁剪好的图片,好奇心驱使我上网查找实现的方法,原来不是裁 ...
- DM36x IPNC OSD显示中文 --- 基础知识篇
为了简单起见,只显示GB2312(简体中文)字符一.GB2312汉字编码1.区位码在国标GB2312—80中规定,所有的国标汉字及符号分配在一个94行.94列的方阵中,方阵的每一行称为一个“区”,编号 ...