thinkphp

ThinkPHP 3.2 性能优化,实现高性能API开发

需求分析目前的业务全站使用ThinkPHP 3.2.3,前台、后台、Cli、Api等。目前的业务API访问量数千万,后端7台PHP 5.6,平均CPU使用率20%。测试数据真实业务php5.6:500 QPSphp7.0:850 QPS真实业务中减少一次Mysql查询业务或者减少一次Redis读写php5.6:800 QPSphp7.0:1250 QPS目前优化的结果:Th

一步步实现thinkphp上的aja无刷新分页

前言thinkphp框架自带的分页类是每次翻页都要刷新一下整个页面,这种翻页的用户体验显然是不太理想的,我们希望每次翻页只刷新我们想要的数据集部分的数据,这样我们很容易想到ajax异步通信,用ajax与数据库(本人在开发过程中使用的是mysql数据库)异步交互,将从数据库查询的数据返回,用jquery替换原有的数据,从而在不刷新这个页面的情况下进行局部刷新,从而达到我们预期

thinkphp,外部JS如何获取模板绑定的变量值

我是一只前端,最近初学thinkphp,刚遇到一个问题,觉得值得分享一下。欢迎吐槽 ~场景是这样的:我要用JS调用Controller里面的某个方法获取json数据,我便使用thinkphp的U方法,发现一直报错。首先,我们先弄清楚thinkphp的U方法。thinkphp函数详解-U方法代码是这样的://common.js里ajax获取远程数据remote: '{:U(\

thinkphp下配置和使用阿里云redis

1.redis简介Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。(未完待续...)2.thinkphp端配置config.php里的相关配置:// 阿里云redis'DATA_CACHE_TYPE' => 'Redis','REDIS_HOST'