为了账号安全,请及时绑定邮箱和手机立即绑定

PHP

Nginx负载均衡-如何自定义URL中的hash key 原创

"例如请求的url为http://www.a.com/{path_var1}/{path_var2} path_var1和path_var2是两个path variable 如果现在只想根据path_var1来做路由,即path_var1相同的请求落在同一台服务器上,应当怎么配置呢?" 如上同学问我的问题,我们都知道nginx的负载均衡,可以支持很多hash方式,对于指定url...

335浏览 8推荐 0评论

[Nginx入门到实战]知识点补充-Nginx的优化参数worker_ 原创

我的实战课程(Nginx的服务优化篇中),同学得提出的问题,如下: 关于Nginx的worker_connections到底是什么?如果设置过小会有什么影响,下面我用一个场景演示下: 首先,我的场景如下: 然后,说下Nginx下的配置 1、nginx.conf worker_processes 1; events { worker_connections 6; } 2、default.conf l...

971浏览 8推荐 0评论

压力测试工具ab的两个Time per request 参数含义和区别 原创

“老师,您好,我的问题如下: 关于ab测试结果中time per request 有两个展示项: 不过网上对这个参数的解释参差不齐,希望老师可以帮忙解惑下,有没有比较浅显的例子呢?” 有同学问题我这个问题,希望再详细点解释下: 1. 首先,介绍ab工具中,会出现两个Time per request ,如下: $ ab -n 10 -c3 http://www.imoocc....

232浏览 4推荐 0评论

命令行执行php出现PHP Fatal error Class Red

[root@iZ230296jm2Z redis]# php syncToRedis.php PHP Fatal error: Class ‘Redis’ not found in /home/wwwroot/default/youai/php/redis/syncToRedis.php on line 6 处理方法: 运行php命令和apache或ngnix可能使用了不同的php.ini,即使在...

26浏览 1推荐 0评论

tpshop二次开发遇到的问题解决方法

//////////////////////tpshop本地二开后上传到服务器报错//////////////// 如果数据连接失败检查是否有这几个表//// 用navicat导出数据库的数据,必须导入两次,下面两个表必须检查导入没有,表的个数不够tpshops是直接报错 tp_article_cat tp_brand 上传服务器后在配置和上传代码都完整情况下如果报错 1先删除Applicatio...

92浏览 1推荐 0评论

十九章 CI笔记 简化数据库开发

“读取”查询 $this->db->select('url','name','clientid','people.surname AS client'); $this->db->where('clientid', '3'); $th...

50浏览 1推荐 0评论

本地环境搭建WampServer 2.5多站点配置详解

很多初学PHP的小慕慕和我有一样的问题,在学习网站的时候想在搭建不同的网站方便调试。该教程已经帮助慕慕官方群的多个小伙伴成功搭建多站点配置。 版本WampServer 2.5 第1步------首先电脑上安装好WampServer2.5 安装步骤省略,大家在Wamp官网下载安装就可以 第2步------创建虚拟主机定义 找到httpd-vhosts.conf 文件,目录在\wamp\bin\apa...

155浏览 2推荐 2评论

关于ffmpeg常用基本命令 (转)

在我们进行项目的过程中难免会遇到上传视频问题,而视频上传中必然涉及到视频的转码问题。目前主流浏览器支持的是H264(avc)编码格式的视频文件(在利用H5页面video 标签时) 例如利用FFmpeg 将视频转为h264 可利用 命令 (cmd) ffmpeg -i rtmp://server/live/originalStream -c:a copy -c:v libx264 -vpre slo...

86浏览 1推荐 0评论

十八章 .sql文件学习笔记

/------------------------------------客户用户模块---------------------------------------/ 创建用户表 create table ci_user( user_id int unsigned not null auto_increment primary key comment '用户编号', user_...

69浏览 1推荐 0评论

Nginx编译安装Lua模块 原创

一、安装LUA环境及相关库 官方网站:https://github.com/openresty/lua-nginx-module 1、LuaJIT wget http://luajit.org/download/LuaJIT-2.0.2.tar.gz make install PREFIX=/usr/local/LuaJIT export LUAJIT_LIB=/usr/local/LuaJIT/...

879浏览 6推荐 0评论

厉害了!我的Vim配置~ 原创

我在实战课程《高性能 高价值的PHP API接口开发》中,基于Linux环境下,纯Vim开发项目代码,不少同学已经开始由Windows转Linux平台,也有不少同学开始尝试学习Vim神器~! 但不少同学的vim并没有合理配置,并不能充当优秀的IDE工具。在学员Q群里,有同学说想要老师我的vim配置,我说可以共享,得到不少同学的支持~ 那么我就把我课程里使用到的Vim配置,也是我多年PHP开发一直在...

1725浏览 16推荐 3评论

透过现象看本质,区分php中require,include

网上看了很多说php中require与include区别的博客和帖子,感觉心中一万个为什么,越看越是迷糊。 我总结了一下,大概从本质上是这样区别的: 1.PHP是是一种服务器脚本语言,她与C、C++、JAVA都不同,C语言是要先编译,转换称计算机可以理解的二进制,JAVA是先转换出字节码,而PHP呢,我理解是先初步编译,叫预编译吧,简单检查一下语法,包含一下文件等等,不去分析程序里面有没有问题,然...

150浏览 3推荐 1评论

关于三种工厂模式的总结

工厂模式分为简单工厂模式,工厂方法模式和抽象工厂模式,它们都属于设计模式中的创建型模式。其主要功能都是帮助我们把对象的实例化部分抽取了出来,目的是降低系统中代码耦合度,并且增强了系统的扩展性。本文对这三种模式进行了介绍并且分析它们之间的区别。 简单工厂模式 简单工厂模式最大的优点在于实现对象的创建和对象的使用分离,将对象的创建交给专门的工厂类负责,但是其最大的缺点在于工厂类不够灵活,增加新的具体产...

168浏览 2推荐 0评论

数据库查询中的exists与in分析比较

最近在用laravel的ORM写数据库查询时,用到了whereHas的写法,这个写法的背后实现的SQL语句就是select from `table1` where exists(select from `table2` where table1.id = table2.table1_id),于是就查清楚了一下exists的用法和特点,在这里记录一下。 exists的用法 以下图的两张表关系作为分析...

153浏览 2推荐 0评论

十五章 CI框架学习笔记(二)加载静态内容

1.新建一个文件 application/controllers/Pages.php ,然后添加如下代码。 <?php class Pages extends CI_Controller { public function view($page = 'home') { if ( ! file_exists(APPPATH.'views/pages/'....

87浏览 1推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信