![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 57
jiaHey
后端
展开
-
thinkphp 缓存的灵活使用
thinkphp 的S方法可以用来缓存数据,但是使用的时候还是比较麻烦。如下很多地方都会重复写这样的代码,我们可以通过使用回调的方式来简化这一步首先我们把函数定义还Common/function.php文件下,这样在项目的任何地方都可以调用然后在把需要缓存的一段代码通过回调的形式传进来原创 2016-07-15 18:44:19 · 455 阅读 · 1 评论 -
简单的分布式系统架构
对于一个小程序,使用一个服务器可以使用的一个有效方案是 是可以的。但是访问量大一点的系统就无法满足了。这时候可以使用 分布式(反向代理)使用nginx是一个比较简单的方法,具体如何实现这里不做详细介绍。分布式系统必须要解决的就是session问题,因为每次访问的都可能是不同的服务器,所以原本自带的session就不可行了(session使用的是文件),这里改用memcached原创 2016-07-17 19:57:58 · 595 阅读 · 0 评论 -
laravel-admin ueditor 集成并解决刷新问题
laravel-admin 是一个快速开发管理后台的框架,这里不做详细介绍 UEditor.php代码如下<?phpnamespace App\Extensions;use Encore\Admin\Form\Field;class UEditor extends Field{ protected static $css = [ ]; public sta原创 2017-10-10 16:35:56 · 2602 阅读 · 1 评论 -
linux 安装 php7.2
首先下载php的源码,命令如下wget http://cn2.php.net/distributions/解压缩tar -zxvf php-7.2.0.tar.gz进入文件夹然后执行如下命令,我指定的安装目录是/web/php72 ,必须保证目录存在./configure \--enable-fpm \--prefix=/web/php72 \--wi原创 2018-01-02 11:45:54 · 3647 阅读 · 0 评论 -
使用docker部署php7 mysql nginx(richarvey/nginx-php-fpm+mysql)
启动mysql容器docker run --name mysql \ -e MYSQL_ROOT_PASSWORD=123456 \--restart=always \-v `pwd`/mysql:/var/lib/mysql \-d mysql--name 起别名-e MYSQL_ROOT_PASSWORD=123456 初始密码设置为123456--r原创 2018-01-30 10:11:07 · 4260 阅读 · 2 评论