yii2
DREAM-追梦
自信-坚持
展开
-
利用git客户端来使用composer
用linux命令用习惯了,所以widows状态下不是很好用对composer进行小小的修改,能直接在git bash端使用composer复制composer.phar ,在修改名称为 composer也就是去掉文件扩展名然后就没有然后了下面是效果原创 2018-01-18 17:24:38 · 1795 阅读 · 0 评论 -
Yii2性能优化之:缓存依赖
转自 https://segmentfault.com/a/1190000006861193?_ea=1155522#911Yii中的缓存依赖,简单来说就是将缓存和另外一个东西绑定在一起,如果另外一个东西发生变化,那么缓存也将发生变化。有点儿类似于JS中的触发事件(但是也不那么像),缓存的变动是依赖的东西所导致的。依赖可以是文件、数据库、甚至是一些表达式。功能十分强大。Y转载 2018-01-10 09:19:55 · 846 阅读 · 0 评论 -
yii2 下base64 上传图片小例子(和yii2没什么关系)
前端上传图片前转为base64编码,拿到后解码进行存储,整个过程还是很简单的,代码中有yii2的影子,如果不需要删了就可以了,最近太懒了,就不整理了,其实也是在网上抄的 …. !-!public function actionMemberCenter(){ header('Content-type:text/html;charset=utf-8'); $ba原创 2018-01-16 16:52:06 · 1913 阅读 · 0 评论 -
yii2 对远程图片下载并压缩处理
yii2 对远程图片压缩处理的小经验要求安装imageine在类中 use yii\imagine\Image;public function getImg($url,$path,$quality=80){ $filename = pathinfo($url)['basename']; // 判断本地是否存在改文件 if(file_原创 2017-12-27 16:02:57 · 2396 阅读 · 0 评论 -
yii2 和 ios,android 调试接口遇到500错误,php遇到的坑
一 : php错误报告等级开的过高警告错误都提示,所以导致客户端接收的信息有错打开php/php.ini:修改error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED为error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING即可。原创 2017-12-13 14:37:52 · 571 阅读 · 0 评论 -
yii框架对独立操作的写法与使用
操作有内连操作和独立操作内联操作直接在控制器中写,醉熏相应规则就好了,很简单的独立操作就有些意思了,这个设计的思路在我理解是一些方法能让很多控制器来直接使用,达到了代码的复用目的写法 :在项目文件中新建 操作类文件例如注意继承关系独立操作通过继承yii\base\Action或它的子类来定义例如我新建一个hello 的独立原创 2017-11-25 11:02:57 · 942 阅读 · 0 评论 -
composer 安装yii2错误处理
按照 yii2 手册用composer安装,前提是安装好composercomposer globalrequire "fxp/composer-asset-plugin:~1.0.0"composer create-project--prefer-dist yiisoft/yii2-app-basic basic但是安装到第一步的时候就报错了,报错内容如下原创 2017-11-24 15:33:57 · 847 阅读 · 0 评论 -
yii2 框架模块找不到报错
yii2 框架模块找不到报错Class app\modules\v1\Module does not exist在本地安装好的yii项目,本来好好的,但是上线错误,是说的模块找不到,本地的模块配置是正确的分析下才知道是大小写的问题,linux是严格区分大小写的linux 是严格区分大小写的 linux 是严格区分大小写的linux 是严格区分大小写的我是按照官网上面来配置的,但是我的模块目录原创 2017-12-11 14:04:00 · 2114 阅读 · 0 评论 -
yii2 下的redis常用命令集合
redis->set('user','aaa');\Yii::$app->redis->set('user2','bbb');\Yii::$app->redis->set('user3','ccc');\Yii::$app->redis->set('user4','ddd');\Yii::$app->\Yii->$app->redis->expire('sms:send:' . $mobile,6原创 2017-12-09 16:39:39 · 6859 阅读 · 0 评论 -
yii2 中 linslin\Curl的基本使用
use linslin\yii2\curl;$curl = new curl\Curl();//get http://example.com/ get请求改网址$response = $curl->get('http://example.com/');// curl对象有errorCode和errorerrorText 属性,分别为错误代码和错误说明if ($curl->e...原创 2018-03-19 16:45:52 · 4925 阅读 · 0 评论