2017-10-23 / php+Mysql
之前一直没注意到restful这个名词,一查才知道这词出现好久了,大致了解了下,也算是知道RESTful架构是什么意思。
说实话,虽然不知道这个架构是什么,但之前做接口一直用的就是这种方式,跟RESTful架构基本都是一样的。
猛一看:架构,其实还是那些东西,名词到是多出来好多。

资源 服务器上的图片、视频、文本、音乐等资源。
表现层 资源的表现形式,我理解就是后辍,.txt .html .mp3什么的。
状态转化 客户端用到的手段,客户端使用HTTP协议的四个方式:GET、POST、PUT、DELETE读取操作服务器数据。

其实都是我们一直在用的。阅读全文...
2017-10-17 / php+Mysql
当一个表里面的数据特别多时,比如单个表数据达到10G,读取效率会非常低,这时可以把数据表分表解决问题。 把数据大小分散到各个文件中,避免出现一个文件10G 20G的情况。阅读全文...
2017-09-20 / Yii2
每个人应该都有自己不一样的上传工具代码, 好用不好用的区别,刚发现一个达人整理出来专为yii2使用的单图片,多图片上传插件,我自己还没使用,转发过来,不能说一定比你的好,但看着效果可以,阅读全文...
2017-09-03 / php+Mysql
mysql配置不好就会出现卡死,占用内存大等现象, 象APACHE,PHP都是能正常运行的,而且页面还可以打开,就是MYSQL停止不运行了,这个时候只有重启服务器才可以继续运行。像这种问题我该如何来解决呢?总不能不用MYSQL了吧,合理配置mysql,前提是了解mysql各参数的作用,一般情况下都是改下面的参数
max_allowed_packet = 16M
key_buffer_size = 8M
sort_buffer_size = 8M
read_buffer = 4M
write_buffer = 4M
阅读全文...
2017-09-01 / Yii2
例子是用的yii2高级模板,

1. 配置 使用GII, 在main-local.php文件中加入以下代码来配置模块
# 判断在开发模式下开启GII和debug工具
if (!YII_ENV_TEST) {
    // 开发环境debug工具
    $config['bootstrap'][] = 'debug';
    $config['modules']['debug'] = 'yiidebugModule';

    // GII 管理工具
    $config['bootstrap'][] = 'gii';
    $config['modules']['gii'] = 'yiigiiModule';
}
阅读全文...
2017-08-27 / Yii2
具体的composer安装方法在本站可以搜索"composer", 这里要说的是安装yii2-imagine
composer中国镜像, apache和php.ini打开ssl是必须的,

1.dos命令切换到项目目录, 然后直接执行下面命令

composer require --prefer-dist yiisoft/yii2-imagine

阅读全文...
2017-06-14 / php+Mysql
在网上搜索那个只有几个js方法的代码已经不行了, 根本没法使用, 在微信开发者工具上到是可以使用部分功能, 在手机上(iphone试的)根本一点效果也没有,官方也不存在任何与他类似的文档, 找的时候是挺麻烦,但使用的时候还是相当容易的阅读全文...
2017-05-08 / Yii2
yii默认提供获取$_GET和$_POST值的方法,以及请求类型判断,url地址参数信息获取等.使用起来很方便,当然系统$_GET $_POST还是可以用,
注:不能相信任何用户提交的任何参数值,以免出现安全问题, 如get参数id=5, 用户访问的时候id不一定等于5阅读全文...
2017-05-06 / Yii2
第三方登陆新浪微博的实现方法跟QQ互联登陆基本是一样的,一个client/weibo.php类,加上main.php一些配置参数,控制器等,百度有很多
当一切都配置整好之后,点击微博登陆,出现错误error:redirect_uri_mismatch,您所访问的站点在新浪微博的认证失败阅读全文...
2017-05-03 / php+Mysql
CSRF是什么?
CSRF(跨站请求伪造),通过盗用你的身份,发送一些恶意请求,比如更改用户密码、删除账户、发送邮件、以你的身份购买商品等。阅读全文...