﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>尘缘的博客</title>
	<atom:link href="http://www.4wei.cn/feed" rel="self" type="application/rss+xml" />
	<link>http://www.4wei.cn</link>
	<description>PHP+Redis+ThinkPHP+LocoySpider+Discuz!+DEDE+PHPCMS</description>
	<lastBuildDate>Mon, 14 May 2012 14:53:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Microsoft Office 2007/2003 MIME信息大全</title>
		<link>http://www.4wei.cn/archives/1001718</link>
		<comments>http://www.4wei.cn/archives/1001718#comments</comments>
		<pubDate>Mon, 14 May 2012 14:51:37 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001718</guid>
		<description><![CDATA[What are the Microsoft Office MIME Types? MIME信息一般用于文件上传时检测文件类型，也可用于下载附件时，正确显示文件的类型，再多一些的话，在邮件发送等多种涉及到文件传输的场合都需要用到。 我收集了一下Office系列的文件MIME，同时也把国内比较有名的WPS格式也加上了。 Ext MIME Type .doc application/msword .dot application/msword .docx application/vnd.openxmlformats-officedocument.wordprocessingml.document .dotx application/vnd.openxmlformats-officedocument.wordprocessingml.template .docm application/vnd.ms-word.document.macroEnabled.12 .dotm application/vnd.ms-word.template.macroEnabled.12 .xls application/vnd.ms-excel .xlt application/vnd.ms-excel .xla application/vnd.ms-excel .xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet .xltx application/vnd.openxmlformats-officedocument.spreadsheetml.template .xlsm application/vnd.ms-excel.sheet.macroEnabled.12 .xltm application/vnd.ms-excel.template.macroEnabled.12 .xlam application/vnd.ms-excel.addin.macroEnabled.12 .xlsb application/vnd.ms-excel.sheet.binary.macroEnabled.12 .ppt application/vnd.ms-powerpoint .pot application/vnd.ms-powerpoint .pps application/vnd.ms-powerpoint .ppa application/vnd.ms-powerpoint .pptx application/vnd.openxmlformats-officedocument.presentationml.presentation .potx application/vnd.openxmlformats-officedocument.presentationml.template .ppsx [...]]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001718/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centos Linux 时间同步[简单]</title>
		<link>http://www.4wei.cn/archives/1001716</link>
		<comments>http://www.4wei.cn/archives/1001716#comments</comments>
		<pubDate>Mon, 14 May 2012 08:08:46 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001716</guid>
		<description><![CDATA[]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001716/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>你所不知道的UTF-8编码</title>
		<link>http://www.4wei.cn/archives/1001702</link>
		<comments>http://www.4wei.cn/archives/1001702#comments</comments>
		<pubDate>Mon, 23 Apr 2012 10:10:52 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001702</guid>
		<description><![CDATA[UTF-8 使用一至四个字节为每个字符编码。128 个 ASCII 字符（Unicode 范围由 U+0000 至 U+007F）只需一个字节，带有变音符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚文及马尔代夫语（Unicode 范围由 U+0080 至 U+07FF）需要二个字节，其他基本多文种平面（BMP）中的字符（CJK属于此类-Qieqie注）使用三个字节，其他 Unicode 辅助平面的字符使用四字节编码。 在UTF-8编码集中，每个汉字使用 3 个字符表示，GB编码中，每个汉字使用 2 个字符表示.]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001702/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>memcache与memcached版本间的一个BUG：Memcache delete无效</title>
		<link>http://www.4wei.cn/archives/1001700</link>
		<comments>http://www.4wei.cn/archives/1001700#comments</comments>
		<pubDate>Sun, 15 Apr 2012 15:52:34 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Memcache]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001700</guid>
		<description><![CDATA[the Memcache::delete(key) function is broken on several combinations of memcached+pecl-memcache combinations. pecl-memcache 2.2.5 + memcached 1.4.2 - Memcache::delete(key) WORKS pecl-memcache 2.2.5 + memcached 1.4.3 - Memcache::delete(key) DOES NOT WORK pecl-memcache 2.2.5 + memcached 1.4.4 - Memcache::delete(key) WORKS pecl-memcache 2.2.5 + memcached 1.4.5 - Memcache::delete(key) WORKS pecl-memcache 3.0.4 + memcached 1.4.2 - Memcache::delete(key) WORKS pecl-memcache 3.0.4 [...]]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001700/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discuz!X2.5论坛采集接口发布暨授权中心改版公告</title>
		<link>http://www.4wei.cn/archives/1001689</link>
		<comments>http://www.4wei.cn/archives/1001689#comments</comments>
		<pubDate>Sun, 15 Apr 2012 14:01:17 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001689</guid>
		<description><![CDATA[4月7号完成Discuz!X2.5论坛接口发布，收费接口和免费接口同步发布； 4月15日完成授权中心改版，接口在线购买及在线升级功能完成并上线； 改版公告： 1，在购买接口时，请大家正确填写邮箱地址，避免购买成功却无法收到通知邮件的问题； 2，老用户可以在线对接口进行升级和降级，如购买DX1.0的用户，可以将升级到DX2.5，也可以降级到DZ7.2，但考虑到服务器压力，30天内只允许升降级一次； 3，免费用户购买流程，依然是只需要填写域名和联系信息，不需要付款，并能收到通知邮件； 4，所有留下邮箱的同学，可以在接口发布、升级、紧急Bug修正以后，收到更新通知邮件； 新版授权中心，如何购买相关采集程序：]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001689/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 直接在共享内存中存储数据集</title>
		<link>http://www.4wei.cn/archives/1001680</link>
		<comments>http://www.4wei.cn/archives/1001680#comments</comments>
		<pubDate>Thu, 12 Apr 2012 05:53:40 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001680</guid>
		<description><![CDATA[共享内存是一种在相同机器中的应用程序之间交换数据的有效方式。一个进程可创建一个可供其他进程访问的内存段，只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid)，这个 ID 指向一个物理内存区域，其他进程可在该区域操作它。创建并提供了合适的权限之后，同一台机器中的其他进程就可以操作这些内存段：读取、写入和删除。 这表明使用 C 语言编写的应用程序可与使用其他语言(比如 Java? 或 PHP)编写的应用程序共享信息。它们都可以共享信息，只要它们可访问和理解该信息。共享内存在针对大部分语言的实现中得到了广泛使用，所以访问应该不是问题。要理解信息，我们可以使用一种标准格式，比如 XML 或 JSON。 共享内存的使用是一种在进程之间交换数据的快速方法，主要因为在创建内存段之后传递数据，不会涉及内核。这种方法常常称为进程间通信 (IPC)。其他 IPC 方法包括管道、消息队列、RPC 和套接字。当使用需要彼此通信的应用程序的生态系统时，这种在应用程序之间快速、可靠地交换数据的能力非常有用。取决于生态系统的大小，使用数据库在应用程序之间交换信息的常用方法常常会导致查询缓慢，甚至 I/O 阻塞。使用共享内存，没有 I/O 会减缓开发人员的进度。 本文的提议非常简单，学习如何使用 PHP 创建和操作共享内存段，使用它们存储可供其他应用程序使用的数据集。即使没有使用共享内存交换数据的计划，它本身也在许多好处，因为它使应用程序能够远离 I/O 问题。将数据集直接存储在内存中具有诸多优势，从 Web 服务数据缓存到会话共享。它是一个非常有用的概念，每个 PHP 开发人员都应该知道。 共享内存和 PHP PHP 拥有丰富的可用扩展，共享内存也一样。使用一些共享的函数，无需安装任何扩展，开发人员就能够轻松操作内存段。 回页首创建内存段 共享内存函数类似于文件操作函数，但无需处理一个流，您将处理一个共享内存访问 ID。第一个示例就是 shmop_open 函数，它允许您打开一个现有的内存段或创建一个新内存段。此函数非常类似于经典的 fopen 函数，后者打开用于文件操作的流，返回一个资源供其他希望读取或写入该打开的流的函数使用。让我们看看清单 1 中的 shmop_open。 清单 1. shmop_open 函数 该函数中出现的第一个事物是系统 ID 参数。这是标识系统中的共享内存段的数字。第二个参数是访问模式，它非常类似于 fopen 函数的访问模式。您可以在 [...]]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001680/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CodeAnwhere]Eclipse 即将发布基于浏览器的 IDE</title>
		<link>http://www.4wei.cn/archives/1001677</link>
		<comments>http://www.4wei.cn/archives/1001677#comments</comments>
		<pubDate>Thu, 12 Apr 2012 05:39:40 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001677</guid>
		<description><![CDATA[写程序的动物们，这事儿靠谱么~~ 开源开发工具Eclipse 基金会预计在10月份发布Orion 1.0，这是一款基于浏览器的IDE，用于构建web app。本周在Reston, Va 召开的EclipseCon 2012会议上将讨论此事。 桌面版的Eclipse是面向Java和C++的，而Orion则是面向HTML和JavaScript的。Eclipse的营销副总裁Ian Skerrett在接受记者采访时说：“使用Orion的好处是，开发工具本身就是app将来所要运行的环境。再者，Orion对云应用开发尤其有用。” 注：该会议当中有一个议题是关于Eclipse插件VJet JavaScript IDE的，在这个议题中会涉及到Node.js的讨论。 Orion是在去年的EclipseCon会议上提出来的。在今年的EclipseCon会议上，开发者将会获得一些关于使用和扩展Orion的信 息。而且Eclipse预计Orion将会在商业软件中得到应用。Skerrett特别指出，Mozilla已经开始在其Firefox开发工具中使用 Orion编辑器。 今年6月份Eclipse年度发布会将发布大量的Eclipse的相关技术，届时，Orion 1.0也将面世。今年的release train名为Juno，是基于具有重构功能的Eclipse 4的，重构功能使得在Eclipse平台上构建app变得更容易。去年的release train Indigo上发布了62个项目。 EclipseCon 2012会议上的其它议题包括：通过Eclipse工具开Andriod apps，app生命周期管理，devops，以及关于JavaFX和Eclipse的讨论。技术性会议Agile ALM Connect也在同一个地点召开，该会议的主题是“集成最新的开发工具、敏捷方法、app生命周期中的参与者”。]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001677/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>百度调整移动搜索排序算法</title>
		<link>http://www.4wei.cn/archives/1001675</link>
		<comments>http://www.4wei.cn/archives/1001675#comments</comments>
		<pubDate>Thu, 12 Apr 2012 05:33:03 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[互联网]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001675</guid>
		<description><![CDATA[　　百度今日宣布开始对移动搜索排序算法进行调整，鼓励网站运营者与站长进行手机页优化，同时还根据新规则提升手机APP的结果排名。百度 　　此次算法调整解决了传统网页在移动终端的适配展现问题，推动传统网站向移动终端的大规模迁移。 　　据了解，2011年中国移动(微博)互联网用户规模达4.3亿，环比增50%，但传统网页的终端适配一直未能有效解决，影响这一移动用户群体应 　　用体验。百度透露，此次移动搜索排序算法调整，一方面源于移动用户体验需求提高，另一方面是为鼓励手机页和手机APP，提升移动互联网 　　时代终端适配和页面转换能力。 　　对于互联网创业者而言，率先行动的站长与应用开发者有望在移动互联网的浪潮中抢占先机，未经优化的网站或将在未来的移动竞争中面临 　　更大压力。百度根据“兼有手机站和PC站”、“只有手机站”、“只有PC站”三类不同情况提供针对性的优化帮助。 　　百度介绍说，开发者只需将手机APP提交到百度移动应用开放平台，百度会根据当前用户所使用手机平台的不同完成自动适配，用户通过网页 　　搜索即可完成应用下载。由此，百度移动搜索将成为APP开发者的主流分发渠道。 　　对于移动用户而言，用手机访问PC网站难以获得最佳的浏览体验。经过调整与页面优化后，适于移动终端浏览的手机页将优于普通手机页展 　　现，用户将看到更为适合、简洁的搜索页面。这一问题的解决，为移动互联网进一步迈向普及奠定了坚实的基础。 　　百度公司董事长兼首席执行官李彦宏曾表示，“2012年将是移动互联网的普及之年。”专家认为，此次百度移动算法的调整将加快这一进程]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001675/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[实例]使用PHP建立SVN的远程钩子，使用exec命令自动更新SVN的代码</title>
		<link>http://www.4wei.cn/archives/1001671</link>
		<comments>http://www.4wei.cn/archives/1001671#comments</comments>
		<pubDate>Thu, 12 Apr 2012 03:59:32 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001671</guid>
		<description><![CDATA[本操作需要使用到php执行sudo命令的权限，相关设置可以参考： apache/Nginx下的PHP/Ruby执行sudo权限的系统命令 通过Svn的钩子功能，可以在我们执行SVN操作时，同时自动执行一些操作，比较常见的操作有： 1，本地更新并提交代码时，在测试环境或者线上环境同时将代码更新到最新版 2，在更新Svn时，如果有数据库相关的操作，可以同时将SQL发给远程钩子程序执行相关的SQL 这个实例是我们项目组用到的一个片段，实现在本地开发代码测试通过以后，往线上提交SVN时，自动将代码更新到线上，或者执行导出打包的工作 这里需要将apache加入sudoer组 为此，修改sudo配置文件，直接键如visudo命令编辑配置文件： 1. 注释Defaults requiretty Defaults requiretty修改为 #Defaults requiretty， 表示不需要控制终端。 否则会出现sudo: sorry, you must have a tty to run sudo 2. 增加行 Defaults visiblepw 否则会出现 sudo: no tty present and no askpass program specified 3. 赋予apache用户执行svn权限 如，增加行：apache ALL=(ALL) NOPASSWD: /usr/bin/svn 注：NOPASSWD可以使在命令执行时不需要交互输入apache用户的密码 最后一步，即在SVN钩子中添加提交SVN时，自动访问远程链接“http://www.4wei.cn/yoursvnfile.php”]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001671/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPCMSV9无法上传附件，提示空信息的超级bug</title>
		<link>http://www.4wei.cn/archives/1001661</link>
		<comments>http://www.4wei.cn/archives/1001661#comments</comments>
		<pubDate>Thu, 05 Apr 2012 17:30:44 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[PHPCMS]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001661</guid>
		<description><![CDATA[这个问题折腾之久，浪费的时间、香烟之严重，就不多说了，反正Linux系统重做过两次，Nginx+Apache反复装了N次，都不成功。论坛也有很多解决办法，都治标不治本。 一开始发现系统在其它服务器上运行ok，就新部署的项目始终无法上传文件。所以一直把精力放到服务器的环境配置上了，比如上传大小限制，上传的目录权限，网站文件夹的权限设置，折腾了两个周末外加清明节。 悲催而操蛋的节日。 发现问题是无意中看到php的错误日志，定位到错误发生在移动临时上传文件到保存目录的地方，路径中多了一条下划线。 然后才看到这段离奇的代码 我理解这个程序员哥哥的意图是对非法的文件扩展名进行安全过滤，但发生一件很碉堡的事情，就是把整个路径给进行了过滤。 $savefile已经是一个完整的路径了，如/wwwroot/cn.php.net/uploadfile/2012/04/balabal.jpg，本身应该是对balabal.jpg进行过滤，现在把cn.php.net也算进去咯。 所以，如果某位朋友的域名中恰好出现了php&#124;phtml&#124;php3&#124;php4&#124;jsp&#124;exe&#124;dll&#124;asp&#124;cer&#124;asa&#124;shtml&#124;shtm&#124;aspx&#124;asax&#124;cgi&#124;fcgi&#124;pl+.，悲惨的生活就开始咯 解决办法很简单。注释掉这行或者改成下面的代码 这个bug应该在V9所有版本中均存在，呜呼~~ 我把修改之后的代码也发到这里了，献给所有欲哭无泪的战友们~~~ attachment.class]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001661/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ThinkPHP的项目位于二级目录，Nignx下的伪静态设置方法</title>
		<link>http://www.4wei.cn/archives/1001654</link>
		<comments>http://www.4wei.cn/archives/1001654#comments</comments>
		<pubDate>Tue, 27 Mar 2012 15:55:00 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[ThinkPHP]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001654</guid>
		<description><![CDATA[路径为/wwwroot/www.baidu.com/www.4wei.cn/]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001654/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CENTOS如何安装PHP 5.3(How to install PHP 5.3 on CentOS)</title>
		<link>http://www.4wei.cn/archives/1001649</link>
		<comments>http://www.4wei.cn/archives/1001649#comments</comments>
		<pubDate>Mon, 26 Mar 2012 15:32:53 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001649</guid>
		<description><![CDATA[CentOS重装YUM，YUM安装PHP升级到PHP5.2 PHP5.2真的很老了，真的真的很老了，一直也在使用5.2~CENTOS不支持php5.3，但强大的社区贡献是支持的，嘎嘎~~ Let's talk about PHP for a moment. In particular, let's talk about PHP's release history. PHP 5.1 was released in 2005. PHP 5.2 was released almost exactly a year later, in 2006. PHP 5.3, on the other hand, took four more years -- until 2009 -- to be released. Now, there's a reason [...]]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001649/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discuz!X2 用户改名程序</title>
		<link>http://www.4wei.cn/archives/1001647</link>
		<comments>http://www.4wei.cn/archives/1001647#comments</comments>
		<pubDate>Thu, 22 Mar 2012 09:10:01 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[discuz]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001647</guid>
		<description><![CDATA[Discuz!X2 修改用户名小工具，可以安全的修改论坛和UCENTER中的关联信息。 在网上找了一些插件，发现没有对UCENTER数据库做检查，也没有对新的用户名做检查，容易产生错误。]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001647/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nginx + php-fpm 实现不同的虚拟主机使用不同的phpadminvalue配置</title>
		<link>http://www.4wei.cn/archives/1001639</link>
		<comments>http://www.4wei.cn/archives/1001639#comments</comments>
		<pubDate>Sun, 18 Mar 2012 07:47:47 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001639</guid>
		<description><![CDATA[Apache下，每个虚拟主机可以单独不同的phpadminvalue，可以设置非常详细的网站目录权限设置，安全性比较高。 nginx做为一个高性能的web服务器已经得到广泛的应用，随着php5.3的发布，php-fpm也已经内置在php里面了，如何安装配置nginx+php-fpm，下面的内容，将集中于给nginx的虚拟主机和php-fpm的pools配合，实现不同虚拟主机运行不同配置的php。 我们下面会配置两个虚拟主机，使用不同的php和php-fpm配置 编辑php-fpm.conf 这里第10行包含各vhost的配置 编辑/srv/vhost/a/php-fpm.conf 当php-fpm和nginx在同一台服务器时，我比较喜欢用unix sockt。这里指定了sockt文件的地址 /srv/vhost/a/php-fpm.sock 编辑 /srv/vhost/b/php-fpm.conf 监听在 /srv/vhost/b/php-fpm.sock，另外可以看到，我注释了phpadminvalue[disable_functions]=phpinfo，也就是不禁用phpinfo函数 php-fpm配置完毕，启动它。 接下来配置nginx，配置两个server 两个server分别fastcgi_pass到不同的sockte文件上，分别在/srv/vhost/a/webroot/ 和 /srv/vhost/a/webroot/ 下创建如下文件 启动nginx，分别访问 a.somethings.me 和 b.somethings.me 发现a.somethings.me 报错如下 而b.somethings.me 正确显示了phpinfo信息，说明我们的配置生效了，在看一下我们的进程 OK， 成功了！]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001639/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>火车采集器 Discuz!X 2.5 采集发布接口来咯，你懂的。</title>
		<link>http://www.4wei.cn/archives/1001632</link>
		<comments>http://www.4wei.cn/archives/1001632#comments</comments>
		<pubDate>Fri, 09 Mar 2012 16:55:44 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001632</guid>
		<description><![CDATA[今天是个好日子~ 1，12点刚过，媳妇儿告诉我，今天是我的生日。 2，DX2.5的采集接口也完成了，请大家参与测试，与bug反馈和建议请大家反馈一下。如果有采纳的功能建议，会给送出几个接口授权以示感谢。 2.5的接口还没有正式发布，所在授权中心还不能购买和下载，但可以在线测试的。 http://my.4wei.cn/bbs/locoy.php 跟大家分享一下这段时间的技术收获： 1，开发了几个基于Ucenter的项目，不得不说，Ucenter是个好东西； 2，Discuz!X2.5又是一个改了一些内核的N不像； 3，市场上各类接口层出不穷，各类群发软件丛生，一时间都觉得我做的一系列接口也到了发展后期了。晚上在群里问了一下，结果发现还是没有其它比较有力竞争产品。从接口的功能，附件和数据的真实效果，再到开发者的负责态度，接口产品的更新速度，俺目前还是走在最前面； 4，掐指一算，Discuz系列的接口，从6.0升级到X2.5已经多少年了，我都快记不清了... 接口的正式版应该是在Discuz!x2.5的正式版发布以后同步提供免费版和收费版，有升级需求的老用户依然在授权中心下载新的接口，升级只需要覆盖新的接口，火车采集器和发布模块均不需要改动。]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001632/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>相关关键词挖掘的五种方法</title>
		<link>http://www.4wei.cn/archives/1001627</link>
		<comments>http://www.4wei.cn/archives/1001627#comments</comments>
		<pubDate>Fri, 02 Mar 2012 05:43:48 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001627</guid>
		<description><![CDATA[关键词挖掘对于SEO来说是必不可少的，针对SEO项目制定的SEO策略，也应该是以“关键词挖掘”为基础的。关键词挖掘的过程，同时也是用户需求的挖掘过程，目的就是了解“潜在用户”在使用搜索引擎过程中的搜索习惯，为“潜在用户”提供“搜索关键词”对应的优质内容。 而怎么挖掘关键词，一直是备受SEOer关注的问题。 一、同事、亲戚、朋友 我们身边大部分人都已经成为搜索引擎的用户，而普通用户本身更能代表大众的搜索习惯。所以，在进行关键词挖掘之前，不妨给身边的每个人限定一个主题，让他们给出会使用最频繁的搜索词，例如，问你的女性朋友：如果她要从网上购买一款化妆品，她会怎样从百度获取信息。 或许从中你可以获得一些不错的建议。 以上述方式获得的这类关键词，一般被当作 “种子词”。万事开头难，有了种子词之后，就可以通过各类工具拓展出更多更深层次的关键词了，尤其是长尾关键词。 二、网站分析工具后台（Google Analytics） 如果网站已经有部分自然搜索流量，同时网站也安装了网站分析工具，那么就可以在分析工具的“关键词”报告中，得到用户进入本网站所使用的搜索“关键词”了。 Google Analytics默认最多导出500个关键词，如果要分析更多的关键词，需要使用Google Analytics提供的API或者修改下载链接。当前最多可以下载1万条关键词数据。 1、打开“老版本”Google Analytics的非付费关键词报告 2、点击导出，并复制“TSV”链接 3、在链接URL的最后，添加&#38;limit=10000参数 https://www.google.com/analytics/reporting/export?******slice=non-paid&#38;segkey=keyword&#38;tchcol=0&#38;tst=0&#38;limit=10000 4、复制URL到浏览器地址栏，回车后，开始下载关键词数据 数据下载完成后，直接用Excel打开，容易出现中文乱码的情况，需要先用记事本打开，再复制粘贴到新的Excel文件中，就可以正常显示了。 对Google Analytics API感兴趣的可以查看： http://www.google.com/analytics/features.html#customized_reporting 在Google Analytics APPs页面（http://www.google.com/analytics/apps/）也介绍了较多第三方工具，有收费的也有免费的。 现在也有较多为iPAD、iPhone等移动设备提供的Google Analytics APP应用，例如： Analytics站点分析博士 HD ： http://itunes.apple.com/cn/app/id387112876?mt=8  Analytics for iPad： http://itunes.apple.com/cn/app/analytics-for-ipad/id373676475?mt=8 所能获得的这一部分词，成分比较复杂，有一些词可以作为“种子词”，有一些词跳出率过高，与网站相关性不大，需要剔除，所以需要详细分析，摘出质量较高的关键词。 三、搜索引擎 最了解用户在搜索什么词的，当然就是搜索引擎自己了。由于掌握了大量的原始数据，搜索引擎能给用户更多的搜索建议。搜索引擎为了减少用户的思考，或者帮助用户更好的使用搜索引擎得到想要搜索的内容，为用户提供了一些词的相关搜索词，或者搜索推荐词。以百度为例： 当用户在百度的搜索框中输入“关键词”时，百度会推荐最近时间内用户基于“关键词”这个词的常用搜索。当然这个是要在启用了“搜索框提示”的前提下： （设置方法如图，URL：http://www.baidu.com/gaoji/preferences.html） 这些关键词当然就是我们要找的“关键词”相关的关键词，使用网络抓包工具Fiddler可以得到推荐关键词的详细地址（http://suggestion.baidu.com/su?wd=%E5%85%B3%E9%94%AE%E8%AF%8D&#38;p=3&#38;cb=window.bdsug.sug&#38;t=1320906904181），地址将返回JSON格式数据，可以通过自定义程序接收这些数据，纳入我们的关键词库中。 当然这些相关搜索，有一部分也存在人工操控的嫌疑，这个不在本文讨论范围之内。 在搜索操作完成之后，搜索结果页面的底部，将显示搜索词的“相关搜索”，同样是相关性非常高的词（http://www.baidu.com/s?wd=%B9%D8%BC%FC%B4%CA&#38;rsv_bp=0&#38;rsv_spt=3&#38;inputT=5148）： 与此类似的地址有： 百度指数：http://index.baidu.com/ 相关关键词地址： http://nssug.baidu.com/su?wd=%E5%85%B3%E9%94%AE%E8%AF%8D&#38;prod=index&#38;t=1320907158893 通过工具可以从这些地址批量获取“种子词”的相关拓展关键词。 这里只介绍了百度的关键词推荐，其他搜索引擎同样可以得到这些数据。 四、其它网络营销渠道 如果公司内部除了SEO之外，也有SEM/SMO等其他网络营销方式，则需要保持与其他网络营销部门之间的及时沟通及紧密配合。 SEM部门在测试投放关键词的过程中，如果发现某些关键词的ROI不够高，但是与网站相关性较强，可以推荐给SEO部门纳入SEO的关键词库；同样，SEO部门同事在做某些关键词时，如果发现其排名较靠后，但是转化率较高，也可以推荐给SEM部门的同事纳入投放关键词库。 [...]]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001627/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>如何在Google成为一名优秀的产品经理？</title>
		<link>http://www.4wei.cn/archives/1001625</link>
		<comments>http://www.4wei.cn/archives/1001625#comments</comments>
		<pubDate>Wed, 29 Feb 2012 07:22:17 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001625</guid>
		<description><![CDATA[在 Google ，我（前 Google 工程师 Edward Ho）和我最优秀的产品经理一起工作过，我会根据自己的经历出一个列表。由于我不是项目经理，所以这些结论都是我在 Google 观察最优秀的产品经理后的结果。 1. 对产品以及所有相关的问题负责。这会让你积极主动，你是第一个寻找bug的人，第一个与用户沟通的人，以及第一个担心产品是否合格的人。你总是第一个自愿为产品或团队做各种任务的志愿者，像是做会议记录、给客户发邮件、填补临时的空缺、为bug确定优先级，或是快速做出一个实体模型。始终持有这样一个想法：这不是别人的责任，这就是你的责任。当你这么做的时候，你会发现第2条会更容易。 2. 具备难以置信的说服力。（我不知道这是如何做到的，但每天我都会看到）你希望把事情完成，但你不是负责人，所以只能去说服别人。没有哪个团队向你汇报，也没有任何人会按照你的说法行事。在 Google ，你需要通过使别人信服而不是发号施令来完成事情。如果你正在做第1条，事情会变得简单，因为每个人都知道如果有人攻击这个产品，你和他们会位于同一个战壕。 3. 成为一名工程师。我并不是说你真的需要为产品编写代码。我想说的是，你应当像一名工程师那样对产品的构造过程具有好奇心。你应该了解产品功能在开发过程需要的成本，以及为什么开发成本会变得这么高。那个特性使用的是什么算法？为什么这个页面会呈现得很慢？大的架构变动对产品会产生影响，团队中的每个工程师都会对此非常重视，你也应该如此。如果你遇到项目的负责人，他们想要知道一些具体的事情，你应该能够为他们解释一些主要的工程方面的决定以及之前的利弊权衡。在谷歌，最好的的产品经理都会尽可能地变得更加技术化并乐此不疲。 4. 积极，再积极一点。你的团队很可能全部由工程师组成，并且中的一些可能非常愤世嫉俗。一个非常积极向上的产品经理能够在团队中创造一种包容的氛围。尽管每时每刻都保持积极看上去很可笑，但是积极是有传染性的，你的团队会依赖上它。请记住，你和主要的工程师（技术负责人）可能会列出百万种让你沮丧的事情，但是团队中的其他人不应该知道这一切。因为你是产品经理，所以不应该沉浸在自己的担心中，这样会帮助他们更好地完成工作。你就是团队面向整个公司其他部门的窗口和信使。如果你变得消极，团队就会因此认为公司里其他人也是这么看待他们的工作。 5. 不要自我推荐。这是显而易见的，如果你这么做了，不但非常无聊而且对自身也有害。赞美团队中的其他人，你和技术负责人（们）已经是项目的主要联系人，因而不要做任何的推荐。如果你拿别人的辛苦劳动用来为自己博得赞赏，你不仅错了而且不会得逞。要心胸宽广。无论是撰写项目博客，还是产品新特性的午餐视频发布会，最优秀的产品经理都应该推荐团队的其他成员。看看谷歌最优秀的产品博客，你就会发现这些博客的作者并不总是由产品经理，反而会是团队中的各个成员。产品经理会积极推荐其他人。（请不要误解我这里所说的“推荐” promotion ，这和升职是完全不同的。顺便说一下，在谷歌升职是和绩效考核紧密相关的。） 6. 无所畏惧。这个名词如果是作家来解释可能会更好，但请你不要被字面意思所迷惑。最好的产品经理向领导汇报的内容和给团队中的工程师或设计师讲述的内容应该是一样的。如果你在被领导质问产品设计所作的决定时默不作声，你肯定不会成功。做出简洁明了的回答，并无所畏惧地为你团队的创意辩护。]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001625/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHPCMS 站群调用指定站点推荐位文章</title>
		<link>http://www.4wei.cn/archives/1001621</link>
		<comments>http://www.4wei.cn/archives/1001621#comments</comments>
		<pubDate>Mon, 20 Feb 2012 08:56:40 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[PHPCMS]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001621</guid>
		<description><![CDATA[V9的推荐位函数存在一个BUG，没有加入siteid条件。]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001621/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>专为移动平台打造的jQuery:jqMobi</title>
		<link>http://www.4wei.cn/archives/1001618</link>
		<comments>http://www.4wei.cn/archives/1001618#comments</comments>
		<pubDate>Wed, 15 Feb 2012 03:33:49 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[Jquery+JS]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001618</guid>
		<description><![CDATA[这个是 jqMobi 不是 jQuery Mobile，两个完全不同的东西，jqMobi 是基于 jQuery 重写的，适应于 iOS 和 安卓等移动设备的 HTML5+Javascript 框架，它含有 jQuery Mobile 绝大部分功能，但是 jqMobi 体积更小，速度更快。 体积更小：在压缩之后，相比 jQuery Mobile 的 24kb，jqMobi 只有 3.5kb，但是 jqMobi 含有 jQuery Mobile 的绝大部分功能，并且语法相同，jQuery 程序员无需重新学习。 速度更快：jqMobi 在 iOS 上可以提速 2.2 倍，安卓上提速 3 倍，完爆对手。 jqMobi 同样也有 UI 库（同样文件更小），以及适用于移动网页交互和接口的插件。 下载：http://www.jqmobi.com/ 测试：http://www.jqmobi.com/testdrive/]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001618/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CentOS使用YUM安装nginx</title>
		<link>http://www.4wei.cn/archives/1001614</link>
		<comments>http://www.4wei.cn/archives/1001614#comments</comments>
		<pubDate>Tue, 14 Feb 2012 06:29:26 +0000</pubDate>
		<dc:creator>尘缘</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.4wei.cn/?p=1001614</guid>
		<description><![CDATA[Pre-Built Linux Packages for Stable To enable automatic updates of Linux packages set up the yum repository for the RHEL/CentOS distributions, or the apt repository for the Debian/Ubuntu distributions. To set up the yum repository for RHEL/CentOS, choose the corresponding nginx-release package from the list: RHEL 5 RHEL 6 CentOS 5 CentOS 6 This package [...]]]></description>
		<wfw:commentRss>http://www.4wei.cn/archives/1001614/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

