<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[clh604的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/clh604</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; clh604]]></copyright><item><title><![CDATA[windows环境下php和Php扩展编译,扩展dll文件编译]]></title><link>https://blog.csdn.net/clh604/article/details/45575917</link><guid>https://blog.csdn.net/clh604/article/details/45575917</guid><author>clh604</author><pubDate>Fri, 08 May 2015 10:07:50 +0800</pubDate><description><![CDATA[工作过程中需要编译php扩展的dll格式文件 ， 经过1天的折腾，终于编译出来了，下面以编译php5.3.28 下runkit扩展为例 ， 官方的windows环境下php编译过程参考下面这两篇文章：
https://wiki.php.net/internals/windows/stepbystepbuild

http://blog.csdn.net/mycwq/article/detai]]></description><category></category></item><item><title><![CDATA[php源码-常量]]></title><link>https://blog.csdn.net/clh604/article/details/42420637</link><guid>https://blog.csdn.net/clh604/article/details/42420637</guid><author>clh604</author><pubDate>Mon, 05 Jan 2015 12:10:35 +0800</pubDate><description><![CDATA[啊啊啊啊啊啊啊啊啊]]></description><category></category></item><item><title><![CDATA[php变量引用和计数_refcount_gc和is_ref_gc]]></title><link>https://blog.csdn.net/clh604/article/details/41850157</link><guid>https://blog.csdn.net/clh604/article/details/41850157</guid><author>clh604</author><pubDate>Wed, 10 Dec 2014 19:15:33 +0800</pubDate><description><![CDATA[建议读者先看下这边文章 http://blog.sina.com.cn/s/blog_75a2f94f0101gygh.html
接下来我会从源码的角度来观察这些现象
看一段简单的代码
<?php
$a = 1;
echo "aaaa\n";
然后查到赋值对应的opcode是 ZEND_ASSIGN_SPEC_CV_CONST_HANDLER，在zend_vm_execute.h中找到对应]]></description><category></category></item><item><title><![CDATA[从源码区别include 与require 的不同]]></title><link>https://blog.csdn.net/clh604/article/details/41827061</link><guid>https://blog.csdn.net/clh604/article/details/41827061</guid><author>clh604</author><pubDate>Tue, 09 Dec 2014 18:18:44 +0800</pubDate><description><![CDATA[首先我们手动编译好能查看执行过程中对应的OPCODE的php，然后写如下代码
<?php
include("t1.php");
include_once("t1.php");
require("t1.php");
require_once("t1.php");

echo "succ \n";

代码很简单，然后我们 ./php test.php  运行下这个文件，得到如下的OPCODE]]></description><category></category></item><item><title><![CDATA[php memcached使用中的坑]]></title><link>https://blog.csdn.net/clh604/article/details/39401249</link><guid>https://blog.csdn.net/clh604/article/details/39401249</guid><author>clh604</author><pubDate>Fri, 19 Sep 2014 17:54:42 +0800</pubDate><description><![CDATA[1、过期时间的坑
比如现在]]></description><category></category></item><item><title><![CDATA[json对象可视化编辑工具jsonmate]]></title><link>https://blog.csdn.net/clh604/article/details/39159149</link><guid>https://blog.csdn.net/clh604/article/details/39159149</guid><author>clh604</author><pubDate>Tue, 09 Sep 2014 18:26:41 +0800</pubDate><description><![CDATA[有时候我们需要可视化编辑json对象，就像用ckeditor来]]></description><category></category></item><item><title><![CDATA[php 帕斯卡命名转换成下划线分割命名]]></title><link>https://blog.csdn.net/clh604/article/details/38920987</link><guid>https://blog.csdn.net/clh604/article/details/38920987</guid><author>clh604</author><pubDate>Fri, 29 Aug 2014 10:36:42 +0800</pubDate><description><![CDATA[有时候需要把一个字符串中的大写转换成 _+小写的f]]></description><category></category></item><item><title><![CDATA[php curl 添加cookie伪造登陆抓取数据]]></title><link>https://blog.csdn.net/clh604/article/details/38759779</link><guid>https://blog.csdn.net/clh604/article/details/38759779</guid><author>clh604</author><pubDate>Fri, 22 Aug 2014 17:32:52 +0800</pubDate><description><![CDATA[有的网页必须登陆才能看到，这个时候想要抓取信息必须在header里面传递cookie值]]></description><category></category></item><item><title><![CDATA[php curl 上传文件]]></title><link>https://blog.csdn.net/clh604/article/details/38757359</link><guid>https://blog.csdn.net/clh604/article/details/38757359</guid><author>clh604</author><pubDate>Fri, 22 Aug 2014 15:27:20 +0800</pubDate><description><![CDATA[假设server端上传文件处理脚本：]]></description><category></category></item><item><title><![CDATA[sphinx 增量索引实现实例]]></title><link>https://blog.csdn.net/clh604/article/details/37930263</link><guid>https://blog.csdn.net/clh604/article/details/37930263</guid><author>clh604</author><pubDate>Fri, 18 Jul 2014 16:28:36 +0800</pubDate><description><![CDATA[注：sphinx的增量索引其实是通过两个索引来实现的，网上有说可以通过]]></description><category></category></item><item><title><![CDATA[php pconnect 长连接原理]]></title><link>https://blog.csdn.net/clh604/article/details/36905277</link><guid>https://blog.csdn.net/clh604/article/details/36905277</guid><author>clh604</author><pubDate>Fri, 04 Jul 2014 18:57:12 +0800</pubDate><description><![CDATA[HP的MySQL持久化连接，美好的目标，却拥有糟糕的口碑，往往令人敬而远之。这到底是为啥么。近距离观察后发现，这家伙也不容易啊，要看Apache的脸色，还得听MySQL指挥。

对于作为Apache模块运行的PHP来说，要实现MySQL持久化连接，首先得取决于Apache这个web服务器是否支持Keep-Alive。

Keep-Alive 
Keep-Alive是什么东西？它是http]]></description><category></category></item><item><title><![CDATA[ttserver 缓存使用和过期设置]]></title><link>https://blog.csdn.net/clh604/article/details/36179531</link><guid>https://blog.csdn.net/clh604/article/details/36179531</guid><author>clh604</author><pubDate>Tue, 01 Jul 2014 10:59:46 +0800</pubDate><description><![CDATA[ttserver启动后使用非常方便，php可以直接用Memcachek]]></description><category></category></item><item><title><![CDATA[sphinx教程3__shpinx工作过程]]></title><link>https://blog.csdn.net/clh604/article/details/34423445</link><guid>https://blog.csdn.net/clh604/article/details/34423445</guid><author>clh604</author><pubDate>Wed, 25 Jun 2014 11:11:05 +0800</pubDate><description><![CDATA[到今天为止校内论坛（Discuz）上的主题数量已经到达了40w，所有回复约500W。随着数据量的增大，DZ自带的站内搜索给数据库的带来的压力越来越大，甚至会导致数据库停止服务(MyISAM在SLOW
 Query和update并发问题)。取代站内搜索，我们使用了google的自定义搜索服务，google的速度非常快，但是对于论坛来说，Google不能返回实时的搜索结果，而且也无法定制搜索（如安装]]></description><category></category></item><item><title><![CDATA[sphinx教程2__安装、配置和使用]]></title><link>https://blog.csdn.net/clh604/article/details/34105065</link><guid>https://blog.csdn.net/clh604/article/details/34105065</guid><author>clh604</author><pubDate>Tue, 24 Jun 2014 14:56:10 +0800</pubDate><description><![CDATA[从sphinx网站下载sphinx源码包，当前稳定版本是：http://sphinxsearch.com/downloads/sphinx-0.9.9.tar.gz 

一、安装

      步骤如下：

放在任意目录下，解压sphinx源码包:

$ tar xzvf sphinx-0.9.9.tar.gz
       $ cd sphinx

运行configure配]]></description><category></category></item><item><title><![CDATA[sphinx教程1__mysql sphinx引擎插件式热安装]]></title><link>https://blog.csdn.net/clh604/article/details/34101313</link><guid>https://blog.csdn.net/clh604/article/details/34101313</guid><author>clh604</author><pubDate>Tue, 24 Jun 2014 14:36:38 +0800</pubDate><description><![CDATA[在企业引入搜索功能的时候]]></description><category></category></item><item><title><![CDATA[MySQL在大型网站的应用架构演变]]></title><link>https://blog.csdn.net/clh604/article/details/33728097</link><guid>https://blog.csdn.net/clh604/article/details/33728097</guid><author>clh604</author><pubDate>Mon, 23 Jun 2014 12:57:36 +0800</pubDate><description><![CDATA[转自:http://www.csdn.net/article/2014-06-10/2820160]]></description><category></category></item><item><title><![CDATA[淘宝开源Key/Value结构数据存储系统Tair技术剖析]]></title><link>https://blog.csdn.net/clh604/article/details/32312487</link><guid>https://blog.csdn.net/clh604/article/details/32312487</guid><author>clh604</author><pubDate>Thu, 19 Jun 2014 09:44:22 +0800</pubDate><description><![CDATA[项目代码d：

http://code.taobao.org/svn/tair/trunk/


Tair是由淘宝网自主开发的Key/Value结构数据存储系统，在淘宝网有着大规模的应用。您在登录淘宝、查看商品详情页面或者在淘江湖和好友“捣浆糊”的时候，都在直接或间接地和Tair交互。

Tair于2010年6月30号在淘宝开源平台上正式对外开源，本文较详细地介绍了Tair提供的功能]]></description><category></category></item><item><title><![CDATA[solr学习笔记1_solr安装配置]]></title><link>https://blog.csdn.net/clh604/article/details/31384989</link><guid>https://blog.csdn.net/clh604/article/details/31384989</guid><author>clh604</author><pubDate>Mon, 16 Jun 2014 15:44:21 +0800</pubDate><description><![CDATA[环境:tomcat7.0,java1.7,solr4.8.1




Solr介绍

Solr是一个基于Apache Lucene的开源企业级搜索平台，主要功能包括全文检索，高亮命中(hit highlighting)，分面搜索(faceted search)，近实时索引，动态集群，数据库集成，富文本(e.g. Word,PDF)索引，空间搜索；通过提供分布式索引，复制，负载均衡查询]]></description><category></category></item><item><title><![CDATA[大型web系统架构——mysql中间件应用]]></title><link>https://blog.csdn.net/clh604/article/details/26700239</link><guid>https://blog.csdn.net/clh604/article/details/26700239</guid><author>clh604</author><pubDate>Fri, 23 May 2014 14:11:36 +0800</pubDate><description><![CDATA[原文：http://www.guokr.com/blog/475765/


mysql中间件研究（Atlas，cobar，TDDL）]]></description><category></category></item><item><title><![CDATA[你应该知道的算法2-网站pv,uv统计]]></title><link>https://blog.csdn.net/clh604/article/details/25131167</link><guid>https://blog.csdn.net/clh604/article/details/25131167</guid><author>clh604</author><pubDate>Tue, 06 May 2014 15:17:15 +0800</pubDate><description><![CDATA[现在有google统计和百度统计来帮助站长们做网站的pv、uv统计和]]></description><category></category></item></channel></rss>