文章分类:php
-
转
大数据量时Mysql的优化要点
如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB。对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求。这个时候NoSQL的出现暂时解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,来获取性能上的提升。但是,在有些场合NoSQL一些折衷是无法满足使用场景的,就比如有些使用场景是绝对要有事务与安全指标
-
原
ThinkPHP类库-File(文件操作类)
php中自带了很多文件操作的函数,但是毕竟琐碎,特别是对文件夹的操作。于是写了个对文件操作的类。 File类可以任意新建、移动、复制、覆盖、删除文件夹和文件;以及写入、追加文本;获取文件名,路径等。
-
原
PHP+Curl伪造客户端获取页面
PHP+Curl伪造客户端获取页面,这个函数还是比较强大,甚至可以抓取https的页面,伪造请求头,伪造POST数据,伪造cookie等,还可以设置文本编码,gzip压缩。
-
原
ThinkPHP类库-Org类库-QueryList(采集工具)
QueryList使用jQuery选择器来做采集,让你告别复杂的正则表达式;QueryList具有jQuery一样的DOM操作能力、Http网络操作能力、乱码解决能力、内容过滤能力以及可扩展能力。
-
转
PHP CURL 教学
转载自:http://inspire.twgg.org/c/programming/php-curl-teaching.html目前最完整的CURL中文说明,学PHP的要好好掌握,有很多的参数,大部份都很有用,真正掌握了它和正则,一定就是个采集高手了。PHP中的CURL函式库(Client URL Library Function)curl_close关闭一个curl会话curl_copy_han
-
原
ThinkPHP数据模型基类
thinkphp自定义数据模型基类。其他数据模型可继承自这个类。/** * 基类Model(调用缓存后记得还原) */class BaseModel extends Model{ protected $cache=false; //是否缓存 protected $expire=3000; //缓存时间 protected $field=''; //选择字段 /
-
转
【socket】php实现socket
原文:http://blog.csdn.net/yanhui_wei/article/details/38705955一、Socket 简介1、socket只不过是一个数据结构。2、使用这个socket数据结构去开始一个客户端和服务器之间的会话。3、服务器是一直在监听准备产生一个新的会话。当一个客户端连接服务器,它就打开服务器正在进行监听的一个端口进行会话。4、服务器端接受客户端的连接请求,那么就
- 共 15 条记录