摘要: 魔术函数1。__construct()实例化对象时被调用,当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct()当删除一个对象或对象操作终止时被调用。3。__call()对象调用某个方法,若方法存在,则直接调用;若... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(143) 评论(0) 推荐(0)
摘要: 1、APC缓存简介APC,全称是Alternative PHPCache,官方翻译叫”可选PHP缓存”。它为我们提供了缓存和优化PHP的中间代码的框架。APC的缓存分两部分:系统缓存和用户数据缓存。系统缓存它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未过... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(219) 评论(0) 推荐(0)
摘要: 简介Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到内存中,然后从内存中读取,从而大大提高读取速度。Memcache是danga的一个项目,最早... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(171) 评论(0) 推荐(0)
摘要: 注:本文转自http://www.icultivator.com/p/5535.html注:本文转自http://www.yiichina.com/tutorial/57整理了一份PHP高级工程师的笔试题,问题很全面。基本上这些题都答得不错,那么你应该可以胜任大部分互联网企业的PHP职位了。下... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(380) 评论(0) 推荐(0)
摘要: 网上有很多的办法,但是大多数都是通过临时表的办法,其实你是可以用一句简单的sql就可以做到:alter ignore table SOMETABLE add primary key(fields need to bededuplicate) ... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(95) 评论(0) 推荐(0)
摘要: 文章出自:http://blog.csdn.net/hitzhang/article/details/5994639个人最欣赏mysql的地方就是他存储引擎的多样性和可扩展性,这样mysql也能拥有多种多样的个性,嘿嘿!那今天说说内存表的用处吧:说实话mysql的myisam引擎在查询、插入等... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(519) 评论(0) 推荐(0)
摘要: cURL是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。为什么要用 cURL?是的,我们可以通过其他办法获取网页内容。大多数时候,我因为想偷懒,... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(150) 评论(0) 推荐(0)
摘要: 首先,确认服务器硬件是否足够支持当前的流量。普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。其次,优化数据库访问。前台实现完全的静态化当然最好,可以完全不用访问数据库,不过对于... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(198) 评论(0) 推荐(0)
摘要: 滥用include 1.漏洞原因: Include是编写PHP网站中最常用的函数,并且支持相对路径。有很多PHP脚本直接把某输入变量作为Include的参数,造成任意引用脚本、绝对路径泄露等漏洞。看以下代码:...$includepage=$_GET["includepage"];incl... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(472) 评论(0) 推荐(0)
摘要: 在开发web程序的时候,有时我们需要得到用户是从什么页面连过来的,这就用到了referer。它是http协议,所以任何能开发web程序的语言都可以实现,比如jsp中是:request.getHeader("referer");php是$_SERVER['HTTP_REFERER']。其他的我就... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(129) 评论(0) 推荐(0)
摘要: 最近某个项目用php生成文件,但是由于文件量太大,单个进程生成需要很长的时间,所以想并发进行处理。网上查找了下相关的资料,php本身是没有多线程的概念的,那就只能用多进程了,再找资料却是有多进程的处理方式。 首先想到的是pcntl_fork(手册介绍:http://php.net/manual... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(845) 评论(0) 推荐(0)
摘要: 待更新 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(264) 评论(0) 推荐(0)
摘要: 待更新 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(102) 评论(0) 推荐(0)
摘要: 转载:http://blog.chinaunix.net/uid-20639775-id-3323098.htmlMysql事件学习在系统管理或者数据库管理中,经常要周期性的执行某一个命令或者SQL语句。对于linux系统熟悉的人都知道linux的cron计划任务,能很方便地实现定期运行指定命... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(140) 评论(0) 推荐(0)
摘要: 本文引自:http://www.williamlong.info/archives/1908.html LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Py... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(172) 评论(0) 推荐(0)
摘要: 待更新 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(101) 评论(0) 推荐(0)
摘要: 待更新 版权声明:本文为博主原创文章,未经博主允许不得转载。 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(89) 评论(0) 推荐(0)
摘要: 本地wamp实现虚拟主机后,我把自己的站放进去就出现了500错误看日志看到.htaccess: Invalid command ‘RewriteEngine’, perhaps misspelled ordefined by a module not included in the serve... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(263) 评论(0) 推荐(0)
摘要: 现在的网站功能越来越全乎了,很多网站都需要做支付功能,而且很多大平台都提供了各式各样的api来扩充自己的用户和开发者。话说,这种使用大平台的api来做支付,无论是从成本上还是从开发效率上都是很好的选择。今儿我就来念叨念叨怎么集成支付宝的api,其实想写关于支付的文章已经很久了,哎~,就是有点儿... 阅读全文
posted @ 2014-06-30 10:13 鸟叔手擒大数据 阅读(265) 评论(0) 推荐(0)
摘要: 对于MySQL来说,有三种锁的级别:页级、表级、行级页级的典型代表引擎为BDB。表级的典型代表引擎为MyISAM,MEMORY以及很久以前的ISAM。行级的典型代表引擎为INNODB。-我们实际应用中用的最多的就是行锁。行级锁的优点如下:1)、当很多连接分别进行不同的查询时减小LOCK状态。2... 阅读全文
posted @ 2014-06-30 10:12 鸟叔手擒大数据 阅读(1581) 评论(0) 推荐(0)