标签:Yii2
Yii2 项目开发的常用技巧总结
工欲善其事必先利其器,Yii2框架的特点适合中大型项目开发快速,能快速市场验证,性能可控。这里总结平时开发会经常用到的技巧,可能你会用得到。 常用概念备...
Yii2模块动态加载
需求场景 按照get请求参数来动态加载 需要按照域名或者机构动态加载或不加载业务模块,针对这个需求,需要实现 'on beforeRequest' => function ($event) ...
Yii2高级定制Gii
Yii2相关参考 Yii2开发常见问题 assetManager配置管理 模型相关概念 反向关联(Inverse Relations) All relations with inverse 两个 Active Record 类之间...
Composer发布自己的插件包
通过Yii2 widget 结合Bootstrap4、Adminlte3,定制自己的开发扩展类库。可以通过packagist发布成composer安装包,对于项目解耦分离,但又可以快速安装复用。 ...
Yii2移除行为,手动控制yii\behaviors\TimestampBehavior时间戳更新
需要写定时任务业务逻辑,不想更新updated_at. # 模型下行文,key = timestamp,这个很重要,后面要分离 public function behaviors() { return ...
Yii2判断运行环境模式,console控制台还是web模式
我们在模型层写的公共复用代码业务逻辑,有时候在web中调用,也可能在console中调用 返回true,在控制台模式下 if (Yii::$app instanceof \yii\console\Appli...
Yii2记录用户ID到nginx的access.log日志
系统平台安全审计,需要对access.log进行分析,防止是否机器人爬取。 # config配置文件下,全局添加响应头文件参数 return [ ... 'components...
Yii2常用语法
通过Yii2 Gii脚手架,能够快速开发产品原型,验证商业市场。平时常用到代码总结 工具篇 help类 模型 手动切换数据库,Yii::$app->db,修改db为配置文件的k...