浏览器和服务器之间是通过 HTTP 协议进行连接通讯的。这是一种基于请求和响应模型的协议。 浏览器通过 URL 向服务器发起请求,Web 服务器接收到请求,执行一段程序,然后做出响应,发送相应的html代码给客户端。 这就有了一个问题,Web 服务器执行一段程序,可能几毫秒就完成,也可能几分钟都完不 ...
分类:
Web程序 时间:
2017-09-29 21:14:40
阅读次数:
210
如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包,造成对方服务器资源耗尽, ...
分类:
其他好文 时间:
2017-09-22 17:56:05
阅读次数:
191
也不算什么大问题,但是就是影响了正常使用 先说下架构吧 前端2台HA,通过域名规则跳转到后端Ng,后端是lnmp架构 问题是这样的,访问网站A,登陆进去后需要查询个东西,但是后端需要执行Php脚本,php脚本需要调用其他的工程接口,这个时间就比较长,大概有20到40秒的样子 然后问题就来了,在网页上 ...
分类:
Web程序 时间:
2017-09-15 18:50:16
阅读次数:
165
无论是apache还是nginx,php.ini都是合适的。而php-fpm.conf适合nginx+fcgi的配置。 1)打开PHP的安全模式 2)用户组安全 当safe_mode打开时,safe_mode_gid被关闭,那么php脚本能够对文件进行访问,而且相同组的用户也能够对文件进行访问。建议 ...
分类:
Web程序 时间:
2017-09-15 12:18:01
阅读次数:
373
转自http://www.cnblogs.com/wenhainan/p/6962089.html 第一步:确认windows上是否配置好了php环境变量,我用xampp安装的lamp环境,默认已经配置好了php的环境变量。在CMD中执行php -v 显示相应的php版本 php -v 如果显示上图 ...
http://www.cnblogs.com/thinksasa/p/3421379.html PHP 的 HTTP 认证机制仅在 PHP 以 Apache 模块方式运行时才有效,因此该功能不适用于 CGI 版本。在 Apache 模块的 PHP 脚本中,可以用 header() 函数来向客户端浏览 ...
分类:
Web程序 时间:
2017-09-08 18:13:59
阅读次数:
210
PHP-FPM配置及使用总结: php-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中,我们必须将其patch到PHP源代码中,然后再行编译才能使用。而现在我们可以在PHP 5.3.2及更新版本中直接开启并使用即可,因为P ...
分类:
Web程序 时间:
2017-09-03 20:19:35
阅读次数:
310
虽然通过nginx accesslog可以记录用户访问某个接口或者网页所消耗的时间,但是不能清晰地追踪到具体哪个位置或者说函数慢,所以通过php-fpm慢日志,slowlog设置可以让我们很好的看见哪些php进程速度太慢而导致的网站问题 php-fpm.conf的配置文件中有一个参数request_ ...
分类:
Web程序 时间:
2017-09-03 20:14:02
阅读次数:
503
如果你有 PHP 开发经验,会习惯在修改 PHP 脚本后直接刷新浏览器以观察结果,而你在开发 Node.js 实现的 HTTP 应用时会发现,无论你修改了代码的哪一部份,都必须终止Node.js 再重新运行才会奏效。这是因为 Node.js 只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接 ...
分类:
Web程序 时间:
2017-09-01 09:59:29
阅读次数:
175
<?php/*php如何连接mysql*/ /*$link = mysql_connect('localhost', 'root', '');if (!$link) { die('Could not connect: ' . mysql_error());}echo 'Connected succe ...
分类:
数据库 时间:
2017-08-31 13:02:48
阅读次数:
217