php网站被打解决方式 非ddos就是单纯消耗流量

php网站被打解决方式 非ddos就是单纯消耗流量

栏目分类:PHP 浏览次数:230 发布时间:2018-12-05

还是记录好ip,做好来访次数统计。等来访超出一定的阀值,就开始超时请求链接和转跳。 不让更多的流量对外输出! ?php$ip=getIP();$data=file_get_contents(./ip20181128.txt);if(empty($data)){$data=ar...

TAG: php php采集
让自己网站对接google谷歌第三方登录接口详解说明

让自己网站对接google谷歌第三方登录接口详解说明

栏目分类:PHP 浏览次数:697 发布时间:2018-11-07

谷歌gmail也是很常用了,第三方登录也和qq微信那样一样方便。 如下就详解怎么对接,谷歌三方登录申请非常简单创建即用。 首先需要先新增一个凭据: 创建凭据 - OAuth 客户端 ID - 网页...

php使用正则处理文本或文章中外链全部自动加上nofollow及dedecms使用

php使用正则处理文本或文章中外链全部自动加上nofollow及dedecms使用

栏目分类:PHP 浏览次数:415 发布时间:2018-10-20

有时候需要对文章进行自动处理nofollow,防止权重流失。 $host为不需要进行处理的站点域名,否则全部自动加上nofollow。 首先正则出a标签和href,然后进行每一层级判断处理。 如果是外...

<b>php下json_encode使用gbk输出时候null无输出内容解决办法</b>

php下json_encode使用gbk输出时候null无输出内容解决办法

栏目分类:PHP 浏览次数:312 发布时间:2018-09-10

不知道这个是不是算json_encode问题,使用gbk编码时候无法输出内容。 一开始只是以为数组问题,后来发现的确返回空内容。 我们可以使用如下方法,先把数组转成序列化,再将序列化转...

thinkphp将php session存入MySQL过程

thinkphp将php session存入MySQL过程

栏目分类:PHP 浏览次数:335 发布时间:2018-09-09

由于上次产生了200w的session空文件,导致整个系统非常卡顿。这次我们将session存入mysql,来减轻文件造成大负载。 首先我们将thinkphp入口文件放入: ini_set(session.save_handler,user); 在将con...

TAG: thinkPHP session
php PHPMailer使用gmail发送邮件详细解决方法过程

php PHPMailer使用gmail发送邮件详细解决方法过程

栏目分类:PHP 浏览次数:429 发布时间:2018-09-04

如下我们详细介绍PHPMailer来使用gmail发布邮件: 首先需要下载PHPMailer: github:https://github.com/PHPMailer/PHPMailer require_once./PHPMailer/PHPMailerAutoload.php;$mail=new\PHPMailer;$mail-IsSMTP();$mail-CharSet=UTF...

TAG: php phpmailer
php使用zlib进行gzip压缩当前输出内容

php使用zlib进行gzip压缩当前输出内容

栏目分类:PHP 浏览次数:314 发布时间:2018-09-04

直接输出原始的HTML内容会非常的大,当前页面如果不进行html去除空格和换行以及注释,会导致完整页面有120k。当处理完换行注释之后还有86k,但是用zlib处理完gzip后!整个页面大小只...

TAG: php 压缩
php网站判断用户是否是手机访问方法

php网站判断用户是否是手机访问方法

栏目分类:PHP 浏览次数:315 发布时间:2018-08-29

我们做代码自适配的时候,需判断来访useragent来做出不同的模板渲染。 /***判断是否为手机版true是手机版*@returnboolean*/publicfunctionis_mobile(){//如果有HTTP_X_WAP_PROFILE则一定是移动设备if(iss...

TAG: php 访问判断
php使用xpath来进行采集页面的内容

php使用xpath来进行采集页面的内容

栏目分类:PHP 浏览次数:448 发布时间:2018-08-25

使用过xpath来快速抓取页面上的内容,可以使用谷歌浏览器扩展来测试xpath表达式。 谷歌插件地址: https://chrome.google.com/webstore/detail/xpath-helper/hgimnogjllphhhkhlmebbmlgjoejdpjl 我们来获取页面上...

TAG: XPath php采集
php使用file_get_content设置请求header参数

php使用file_get_content设置请求header参数

栏目分类:PHP 浏览次数:392 发布时间:2018-08-25

PHP使用file_get_content设置头信息的方法具体如下: $header=array(http=array(header=Referer:http://www.apizl.comr\n.User-Agent:Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/64.0.3282.140Safari/53...

TAG: file_get_con