1、今天被问一个问题:请问具体到PHP的代码层面,改善高并发的措施有哪些?面对高并发问题我首先想到的是集群、缓存(apt、redis、mem、内存...),但具体到PHP代码层面除了想到队列、减少网络请求,想不到别的了,所以开了这个讨论贴,希望大神留下可行方案。 ... ...
分类:
Web程序 时间:
2017-12-11 00:54:38
阅读次数:
216
一,场景:有些linux服务器处于内网,并且没有公网ip,故要想与外网进行http/https通信只能通过nat或者加proxy的方式。nat服务器有网段的限制,而http/https proxy代理则没有,使用起来也方便。但是,使用http/https proxy的时候遇见两个问题:1,本机去访问一个没有域名解析但是绑定hosts文件的域名的时候,导致访问失败2,php-fpm中跑的php代码访
分类:
Web程序 时间:
2017-12-07 13:23:00
阅读次数:
895
1. PHP代码语法验证插件:SublimeLinter 2.Bracket Highlighter 用于匹配括号,引号和html标签。对于很长的代码很有用。安装好之后,不需要设置插件会自动生效 3.Emmet(Zen Coding) 快速生成HTML代码段的插件 4.SideBar Enhance ...
分类:
Web程序 时间:
2017-12-06 17:57:42
阅读次数:
133
世界第一语言在手,辅以前人的最佳实践,天下又算什么。 1、代码是写给小白用的 注释,注释,注释,重要的事情说三遍。我们做的虽然不是拿去卖源码的商业产品,不需要把注释写的多么优美。但也不要太过吝啬,到头来自己都看不懂自己写的逻辑,如果一个逻辑真的不是1+1=2这么简单,写上几句提纲挈领的注释吧。 入参 ...
分类:
Web程序 时间:
2017-12-04 19:14:58
阅读次数:
195
右键查看源码,发现有提示source.txt,打开链接 <?php if ("POST" == $_SERVER['REQUEST_METHOD']) { $password = $_POST['password']; if (0 >= preg_match('/^[[:graph:]]{12,}$ ...
分类:
Web程序 时间:
2017-12-03 00:28:47
阅读次数:
359
<style type="text/css"> .Pagination a:hover,.current{background-color: #f54281;border: 1px solid #f54281;color: #ffffff; } .Pagination{float: right;he ...
分类:
Web程序 时间:
2017-11-24 15:05:44
阅读次数:
176
1发布php代码-jenkins已经搭建完成,现在开始来做一个php发布代码的任务-在发布php代码时先看看是否有两个插件在系统管理-管理插件-已安装插件-
检查是否有“Gitplugin”和“PublishOverSSH”两个插件,如果没有,则需点击“可选插件”,找到它并安装
[root@chy01jenkins]#syst..
分类:
其他好文 时间:
2017-11-22 20:19:12
阅读次数:
201
Thinkphp 框架本身是支持读写分离的,如何做呢? 最简单的做法是在配置文件中修改: PHP代码 'DB_TYPE'=> 'mysql', 'DB_DEPLOY_TYPE' => 1, //开打支持多服务器 'DB_RW_SEPARATE'=>true, //读写<strong>分离</stro ...
分类:
数据库 时间:
2017-11-22 13:18:04
阅读次数:
168
PSR-1 基本代码规范 本篇规范制定了代码基本元素的相关标准,以确保共享的PHP代码间具有较高程度的技术互通性。 关键词 “必须”("MUST")、“一定不可/一定不能”("MUST NOT")、“需要”("REQUIRED")、“将会”("SHALL")、“不会”("SHALL NOT")、“应 ...
分类:
Web程序 时间:
2017-11-20 16:10:41
阅读次数:
2260