<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title>Web开发</title>
<link>http://www.kuqin.com/web/</link>
<description>挖经验 / Web开发</description>
<language>zh-cn</language>
<generator>Copyright &amp;copy; 2007-2008 &lt;A href=&quot;http://www.kuqin.com&quot;&gt;酷勤网&lt;/A&gt; All Rights Reserved
&lt;A href=&quot;http://www.miibeian.gov.cn/&quot; target=&quot;_blank&quot;&gt;京ICP备07011765号&lt;/A&gt;</generator>
<webmaster>kuqin.com@163.com</webmaster>
<item>
    <title>网站加速：实例分析篇</title>
    <link>http://www.kuqin.com/web/20090105/32564.html</link>
    <description>某天我终于在教育网部署了一台行情服务，兴致冲冲的回家一试，貌似没啥变化，该慢还慢。打开页面过程持续了几十秒，然后终于露出了行情。看了下firebug，最慢资源排名前三依次为：高效计数服务，secure-cn统计服务，动态池服务。</description>
    <pubDate>2009-01-05</pubDate>
    <category>Web开发</category>
    <author>杨建</author>
    <comments>新浪博客</comments>
</item>
<item>
    <title>网站加速：Cache为王篇</title>
    <link>http://www.kuqin.com/web/20090105/32563.html</link>
    <description>cache的原则：不更新的资源就不应该让它再次产生HTTP请求，如果强制产生了请求，那么就看看能否返回304。</description>
    <pubDate>2009-01-05</pubDate>
    <category>Web开发</category>
    <author>杨建</author>
    <comments>新浪博客</comments>
</item>
<item>
    <title>网站加速：系统架构篇</title>
    <link>http://www.kuqin.com/web/20090105/32562.html</link>
    <description>首先从数据源说起，所谓狡兔三窟，我们数据源也是按三路设计，以保证IDC内部和不同IDC之间实现灾备。源头转发机A,B,C拥有往集群中任何一台服务器同步数据的权限，所以他们三个有一个活着，数据就可以同步更新,而且可以自动切换。</description>
    <pubDate>2009-01-05</pubDate>
    <category>Web开发</category>
    <author>杨建</author>
    <comments>新浪博客</comments>
</item>
<item>
    <title>网站加速：服务器篇</title>
    <link>http://www.kuqin.com/web/20090105/32561.html</link>
    <description>Web Server的衡量指标并非单一，要根据具体应用类型而定。比如财经实时图片系统，我们关注它每秒输出图片数量。NBA js直播放系统，我们关心他的同时在线connections和当时的每秒请求处理量。</description>
    <pubDate>2009-01-05</pubDate>
    <category>Web开发</category>
    <author>杨建</author>
    <comments>新浪博客</comments>
</item>
<item>
    <title>面向用户的网站性能优化</title>
    <link>http://www.kuqin.com/web/20090102/32380.html</link>
    <description>有效的优化方式前提是要能有有效的度量。一个用户访问网站，从 提交请求到得到响应，完整看到页面，中间的每个环节都应该确保优化得当。否则如果后端已经“完美”优化，单用户请求的页面有 N 多大图片，也是个糟糕的事情。</description>
    <pubDate>2009-01-02</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>监视Rails进程内存泄漏的技巧</title>
    <link>http://www.kuqin.com/web/20090102/32379.html</link>
    <description>定位消耗CPU高，执行速度缓慢的Rails代码，是相当容易的事情，仅仅需要你对production.log做一点统计分析，抽取出来执行时间最长的请求，问题就昭然若揭了。</description>
    <pubDate>2009-01-02</pubDate>
    <category>Web开发</category>
    <author>Robbin</author>
    <comments>JavaEye</comments>
</item>
<item>
    <title>cookie机制和session机制的区别</title>
    <link>http://www.kuqin.com/web/20081229/32185.html</link>
    <description>网站可以使用cookie记录用户的意愿。对于简单的设置，网站可以直接将页面的设置存储在cookie中完成定制。然而对于更复杂的定制，网站只需仅将一个惟一的标识符发送给用户，由服务器端的数据库存储每个标识符对应的页面设置。</description>
    <pubDate>2008-12-29</pubDate>
    <category>Web开发</category>
    <author>丁宏亮</author>
    <comments>csdn博客</comments>
</item>
<item>
    <title>使用加密 cookie 代替 session 的应用方案</title>
    <link>http://www.kuqin.com/web/20081226/32108.html</link>
    <description>实现 cookie 的加密共享只是重要的一环，另外我们还需要给 cookie 的数据定制一个数据结构标准，这里我建议大家使用 JSON 数据格式进行共享，因为 JSON 是可以方便的给 JavaScript 语言解析读取，并且现在流行的开发应用都支持 JSON 数据格式。</description>
    <pubDate>2008-12-26</pubDate>
    <category>Web开发</category>
    <author>oneoo</author>
    <comments>oneoo's 私家花园</comments>
</item>
<item>
    <title>Merb将被集成到Rails 3.0中</title>
    <link>http://www.kuqin.com/web/20081225/32036.html</link>
    <description>从Rails 3开始，Rails将拥有一个定义好的公共API，同时还带有一个测试套件。这是与Merb的一个主要差别。凭借该公共API，用户和插件开发者将拥有一个更加干净、稳定的API进行构建。这也会在很大程度上降低版本与版本之间插件的崩溃次数。 </description>
    <pubDate>2008-12-25</pubDate>
    <category>Web开发</category>
    <author>Werner Schuster译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Ruby性能大比拼：最新Great Shootout结果公布，二进制MRI速度减半</title>
    <link>http://www.kuqin.com/web/20081224/31844.html</link>
    <description>目前可用的Ruby实现中，最快的要数Ruby 1.9.1了，而JRuby 1.1.6RC1则紧随其后。从基准测试中可以看出，JRuby似乎是目前执行Ruby 1.8.x代码的最快方式了。</description>
    <pubDate>2008-12-24</pubDate>
    <category>Web开发</category>
    <author>Werner Schuster译者 李明</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Cherokee：最快的 Web 服务器？</title>
    <link>http://www.kuqin.com/web/20081220/31378.html</link>
    <description>经过测试，Cherokee 各项得分都低于 Nginx 和 Lighttpd。Lighttpd 1.4.20 最近修正了一大堆 bug，在多项测试中性能表现超越 Nginx，成为 Web 服务器领域暂时的王者。真正令人震惊的是，Apache httpd 服务器颓势凸显，在多项测试中的性能表现真的只有上述三者一半左右。</description>
    <pubDate>2008-12-20</pubDate>
    <category>Web开发</category>
    <author>hutuworm</author>
    <comments>知道分子</comments>
</item>
<item>
    <title>Facebook对Memcached的提升</title>
    <link>http://www.kuqin.com/web/20081218/31146.html</link>
    <description>因为我们有好几千台机器，每个都运行了几百个Apache进程甚至更多，最终导致到memcached进程的TCP链接有几十万个。这些链接本身并不是什么大问题，但是memcached为每个TCP链接分配内存的方法却很成问题。</description>
    <pubDate>2008-12-18</pubDate>
    <category>Web开发</category>
    <author>Paul Saab</author>
    <comments>Shining Ray</comments>
</item>
<item>
    <title>Facebook 的 Memcached 扩展经验</title>
    <link>http://www.kuqin.com/web/20081216/30866.html</link>
    <description>Facebook 作出改进的第一个问题是 Apache 进程连接开销问题。实现了一个针对 TCP/UDP 的共享的进程连接缓冲池。共享的方式比针对单连接独占内存的方式节省不少内存资源。考虑到一共有 800 台乃至更多的服务器，总体节省的内存资源是惊人的。</description>
    <pubDate>2008-12-16</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>你的第一杯Web 2.0 —— 快速浏览jQuery、Spring MV和XStream/Jettison</title>
    <link>http://www.kuqin.com/web/20081212/30514.html</link>
    <description>jQuery是个强大而非侵入式的JavaScript库，但它的名字起得很差劲。它的简洁而高可读性的语法再次激发了我编写JavaScript代码的兴趣。它的非侵入性能让它只需要对既有代码做小小的修改，就能很容易为web应用添加一些丰富的功能——比如后台表单提交。</description>
    <pubDate>2008-12-12</pubDate>
    <category>Web开发</category>
    <author>Joel Confino译者 张凯峰</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>网站运维之道 之自动化管理</title>
    <link>http://www.kuqin.com/web/20081212/30509.html</link>
    <description>自动化管理是网站规模化之后必须要面对的问题。为什么要自动化?肯定不是为了炫技，针对一个发展中的网站来说，自动化的主要目的还是为了节省维护成本，提升运维成熟度能力。</description>
    <pubDate>2008-12-12</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>Web PI——微软的Web平台安装器</title>
    <link>http://www.kuqin.com/web/20081212/30503.html</link>
    <description>通过使用Web PI，我们可以选择微软特定的Web产品并知道何时会有新版本可供下载。这些产品包括：IIS7,Visual Web Developer 2008 Express Edition,SQL Server 2008 Express Edition,.NET Framework,ASP.NET MVC,Visual Studio Tools for Silverlight.</description>
    <pubDate>2008-12-12</pubDate>
    <category>Web开发</category>
    <author>Abel Avram译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Web为何成为默认的开发平台？</title>
    <link>http://www.kuqin.com/web/20081204/29425.html</link>
    <description>Joe提到了Web平台的开发性优点：为世界创建一个开发平台是义不容辞的责任。如果把他交给邪恶博士（Dr. Evil）将是一个错误。Web存在各种程度的开放性，如果它不在理想的状态，目前我们有能力朝这个方向努力。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Dionysios G. Synodinos译者 崔</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>在top监视窗口显示Rails当前正在执行的请求URL</title>
    <link>http://www.kuqin.com/web/20081204/29422.html</link>
    <description>一个运行着Rails的网站上面，我们可以用Linux的top命令来监控Rails应用程序实例的运行状况，占用的内存，消耗的CPU等等。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Robbin</author>
    <comments>JavaEye</comments>
</item>
<item>
    <title>Nginx虚拟主机多server_name的顺序问题</title>
    <link>http://www.kuqin.com/web/20081204/29413.html</link>
    <description>发现一个问题：MediaWiki所在的Nginx虚拟主机绑定了多个域名，但是不管通过什么域名访问MediaWiki首页，都会被跳转到其中的一个域名上。Nginx配置文件中没有相关的rewrite跳转规则，那么就应该是MediaWiki的PHP程序做的跳转。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>张宴</author>
    <comments>回忆未来[张宴]</comments>
</item>
<item>
    <title>利用shell命令操作Memcached</title>
    <link>http://www.kuqin.com/web/20081204/29412.html</link>
    <description>1、数据存储（假设key为zhangyan，value为12345）；2、数据取回（假设key为zhangyan）；3、数值增加1（假设key为zhangyan，并且value为正整数）；4、数值减少3（假设key为zhangyan，并且value为正整数）……</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>张宴</author>
    <comments>回忆未来[张宴]</comments>
</item>
<item>
    <title>Nginx+PHP+MySQL双机互备、全自动切换方案</title>
    <link>http://www.kuqin.com/web/20081204/29411.html</link>
    <description>如果主机的MySQL、Nginx启动起来，全部恢复正常访问，主机上的failover.sh守护进程会检测主机上的MySQL数据是否已经完全从备机上同步过来。如果同步延迟时间为0，主机会自动接管内、外网虚拟IP，并发送ARPing包给内、外网网关，而备机也会自动摘除内、外网虚拟IP。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>张宴</author>
    <comments>回忆未来[张宴]</comments>
</item>
<item>
    <title>网站运维之道 之知识管理与积累</title>
    <link>http://www.kuqin.com/web/20081204/29410.html</link>
    <description>有些团队对待知识管理的态度上是“拿来主义”但缺乏分享精神，比如复制大量网络上的信息到内部，但是不愿意对外分享团队的心得，这样不好！积累，意味着这是一件长期的事情。不是一窝蜂搞一下就结束不管的。一份运维文档应该贯穿网站建设的始终，逐渐丰富完善。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>运维的工序流程</title>
    <link>http://www.kuqin.com/web/20081204/29409.html</link>
    <description>在运维层面如何保证网站稳定，除了倚靠个人的小心谨慎之外，建立适当的工序流程是必不可少的。如果没有标准化的文档机制，没有多级操作工序，没有流程控制，任何一个人都能独立完成某项生产环境的变更操作，今后难免会导致巨大隐患。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>hutuworm</author>
    <comments>知道分子</comments>
</item>
<item>
    <title>网站运维之道 之流程规范</title>
    <link>http://www.kuqin.com/web/20081204/29408.html</link>
    <description>流程规范建立容易，但是如何确保执行却是一个很有挑战性的问题。从这一点来说，对于运维团队的领导的要求还是比较高的。如果要成功管理一个运维团队，起码要有足够的技术经验(当然，也容易看到外行领导内行的运维团队)，而且要有足够强的执行力。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>网站运维之道 之容量规划</title>
    <link>http://www.kuqin.com/web/20081204/29407.html</link>
    <description>所谓的容量规划，也就是一个公司为了满足商业目标的需求而决定生产能力的过程。俗语说，“人无远虑，必有近忧”，容量规划，需要的是“远虑”。对应到运维的工作上来，一方面是商业目标带来的容量需求，一方面是针对相关历史数据的分析带来的预测。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>PHP代码的优与劣</title>
    <link>http://www.kuqin.com/web/20081204/29406.html</link>
    <description>优良的PHP代码应该是结构化的；优良的PHP代码应该是规范化的；优良的PHP代码应该是自适应的；优良的PHP代码应该是安全的……</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Kevin Yank</author>
    <comments>译言</comments>
</item>
<item>
    <title>Rails 2.2 发布：新特性抢鲜</title>
    <link>http://www.kuqin.com/web/20081204/29394.html</link>
    <description>有一个翘首以盼很久的问题终于得到了解决——Rails现在为国际化提供了框架；在2.2版本中，Rails终于实现了线程安全；Rails的内部文档已经做了多处改善，而且也有了Ruby on Rails guides网站，上面有很多优秀精彩的文章，涉及的话题有安全、测试和调试。</description>
    <pubDate>2008-12-04</pubDate>
    <category>Web开发</category>
    <author>Mirko Stocker译者 李剑</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Memcached Cache客户端的一个参数</title>
    <link>http://www.kuqin.com/web/20081124/28387.html</link>
    <description>memcached cache client 其实是通过socket来和服务端进行通信，建立socket连接也是比较消耗时间的工作，因此配置了池的初始连接数（initConn），最小连接数（minConn），最大连接数（maxConn）。</description>
    <pubDate>2008-11-24</pubDate>
    <category>Web开发</category>
    <author>岑文初</author>
    <comments>BlogJava</comments>
</item>
<item>
    <title>网站运维之道 监控与报警机制</title>
    <link>http://www.kuqin.com/web/20081122/28262.html</link>
    <description>有些公司的运维团队喜欢自己写监控工具而不是利用已有的第三方开源工具。这种重复发明轮子的做法笔者认为是不可取的。这样做最明显的一个缺点是软件本身的维护成本可能会更高，而且团队人员变动的时候后续代码维护也是个潜在的问题。</description>
    <pubDate>2008-11-22</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>网站运维之道 关于可用性</title>
    <link>http://www.kuqin.com/web/20081122/28242.html</link>
    <description>一般来说，所有的网站运维人员都在追求网站的更高级别的高可用性，但是必须注意，这是以额外的软硬件投入、更多的人力成本为代价的。成本与可用性之间也请做到良好的平衡，盲目追求高可用性是不可取的。</description>
    <pubDate>2008-11-22</pubDate>
    <category>Web开发</category>
    <author>Fenng</author>
    <comments>DBA notes</comments>
</item>
<item>
    <title>使用Rack::Cache进行平滑的HTTP缓存</title>
    <link>http://www.kuqin.com/web/20081122/28239.html</link>
    <description>Rack::Cache是Rack中间件的一部分，它通过基本的存储方式（磁盘、堆及memcache）与针对缓存策略的配置系统实现了RFC2616中的大多数缓存特性。它可与任何使用Rack的Ruby web框架协作良好，同时它也通过了Ruby 1.8.6及1.8.7的测试。</description>
    <pubDate>2008-11-22</pubDate>
    <category>Web开发</category>
    <author>Sebastien Auvray译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Nginx确实是Apache性能的10倍以上</title>
    <link>http://www.kuqin.com/web/20081122/28238.html</link>
    <description>在同一台服务器，同时配置nginx和apache，利用http_load测试同一个静态html文件，结果发现nginx处理静态文件的性能确实是apache的10倍。</description>
    <pubDate>2008-11-22</pubDate>
    <category>Web开发</category>
    <author>shunz</author>
    <comments>BLOG家园</comments>
</item>
<item>
    <title>10条PHP技巧来提升你的编程水平</title>
    <link>http://www.kuqin.com/web/20081122/28237.html</link>
    <description>由于PHP的盛行，使网络开发者几乎不可能不懂一点的PHP知识。这个教程针对的是那些只是经历了PHP的初级阶段，并且准备卷起袖子，深入进去这个语言的人。下面列出的是PHP开发者应该学习并且在每次编程时使用的十条优秀的技术。</description>
    <pubDate>2008-11-22</pubDate>
    <category>Web开发</category>
    <author>Glen Stansberry</author>
    <comments>译言</comments>
</item>
<item>
    <title>Ruby的Net::HTTP怎么了?</title>
    <link>http://www.kuqin.com/web/20081118/27545.html</link>
    <description>针对Ruby不同的实现和不同的库所进行的一个比较表明Ruby 1.8.6对CPU的占有率竟然达到了1.8.7版的两倍，显然后者使用了更大的缓存（16K）。有趣的是，Ruby 1.9.0对CPU的占有率最低，其实现采用了readpartial。</description>
    <pubDate>2008-11-18</pubDate>
    <category>Web开发</category>
    <author>Mirko Stocker译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Web缓存</title>
    <link>http://www.kuqin.com/web/20081116/27324.html</link>
    <description>当使用Expires / Cache-Control的时候，尽量给图片，样式表，脚本等设置一个足够大的缓存时间，如果在此期间，缓存文件有过修改，更新最简单的方式改名或者设置一个查询参数。</description>
    <pubDate>2008-11-16</pubDate>
    <category>Web开发</category>
    <author>老王</author>
    <comments>百度空间</comments>
</item>
<item>
    <title>不要轻信 PHP_SELF</title>
    <link>http://www.kuqin.com/web/20081112/26673.html</link>
    <description>$_SERVER['PHP_SELF'] 虽然“看起来”是服务器提供的环境变量，但这的确和 $_POST 与 $_GET 一样，是可以被用户更改的。其它类似的变量有很多，比如 $_COOKIE 等。解决方案很简单，使用 strip_tags、htmlentities 等此类函数过滤或者转义。</description>
    <pubDate>2008-11-12</pubDate>
    <category>Web开发</category>
    <author>手气不错</author>
    <comments>Gracecode.com</comments>
</item>
<item>
    <title>Memcached批量删除方案探讨</title>
    <link>http://www.kuqin.com/web/20081110/26421.html</link>
    <description>本文中我们将集中探讨如何对memcached中存储的cache进行高效管理。在我们实际项目中，由于网站经常需要更新，而cache难免会发生与数据库不同步却仍然还有效的情况，那网站管理员就有需求对某个或某些cache进行手工清理。</description>
    <pubDate>2008-11-10</pubDate>
    <category>Web开发</category>
    <author>Figo</author>
    <comments>DianPing IT</comments>
</item>
<item>
    <title>利用Memcached构建高性能的Web应用程序</title>
    <link>http://www.kuqin.com/web/20081110/26420.html</link>
    <description>Memcached是开源的分布式cache系统，现在很多的大型web应用程序包括facebook，youtube，wikipedia，yahoo等等都在使用memcached来支持他们每天数亿级的页面访问。</description>
    <pubDate>2008-11-10</pubDate>
    <category>Web开发</category>
    <author>Figo</author>
    <comments>DianPing IT</comments>
</item>
<item>
    <title>大型网站运维探讨和心得</title>
    <link>http://www.kuqin.com/web/20081109/26396.html</link>
    <description>运维中关键技术点解剖：1 大量高并发网站的设计方案；2 高可靠、高可伸缩性网络架构设计；3 网站安全问题，如何避免被黑？4 南北互联问题,动态CDN解决方案；5 海量数据存储架构</description>
    <pubDate>2008-11-09</pubDate>
    <category>Web开发</category>
    <author>秩名</author>
    <comments>架构研究室</comments>
</item>
<item>
    <title>PHP沉思录之六：Drupal的性能问题</title>
    <link>http://www.kuqin.com/web/20081109/26344.html</link>
    <description>在Drupal.org的社区，关于logger user的cache问题，一直处于热烈的讨论之中。基本的结论是，由于Drupal的架构就是这样，目前没有很好的解决方案，只能期待Drupal在以后的版本中进行改进了。</description>
    <pubDate>2008-11-09</pubDate>
    <category>Web开发</category>
    <author>左轻侯</author>
    <comments>Blogn - 记录个人历史</comments>
</item>
<item>
    <title>PHP沉思录之五：Session有效期问题</title>
    <link>http://www.kuqin.com/web/20081109/26342.html</link>
    <description>PHP中的session有效期默认是1440秒（24分钟），也就是说，客户端超过24分钟没有刷新，当前session就会失效。要修改这个默认值，正确的解决办法是修改配置参数session.gc_maxlifetime。 </description>
    <pubDate>2008-11-09</pubDate>
    <category>Web开发</category>
    <author>左轻侯</author>
    <comments>Blogn - 记录个人历史</comments>
</item>
<item>
    <title>Web开发的安全编程法则</title>
    <link>http://www.kuqin.com/web/20081109/26339.html</link>
    <description>HTTP头注射：(*) 不直接输出HTTP头，而使用运行环境提供的头信息输出API；(*) 无法使用API时，要禁止输入的头信息中的换行；删除所有外部输入中的换行 </description>
    <pubDate>2008-11-09</pubDate>
    <category>Web开发</category>
    <author>charlee</author>
    <comments>志凡’S BLOG</comments>
</item>
<item>
    <title>Darkhttpd -- 超小型静态 http 服务器</title>
    <link>http://www.kuqin.com/web/20081108/26178.html</link>
    <description>Darkhttpd 是一个超小型的静态 html 服务器，编译后，只有一个大小仅为 36K 的 darkhttpd 可执行文件，参数极为简单。Darkhttpd 无须任何设置，运行快速，非常适合局域网内共享 html 文档，或者作为两机之间临时的文件传输通道。 </description>
    <pubDate>2008-11-08</pubDate>
    <category>Web开发</category>
    <author>galeki</author>
    <comments>LinuxGem</comments>
</item>
<item>
    <title>Grails vs Rails—我的想法</title>
    <link>http://www.kuqin.com/web/20081107/25990.html</link>
    <description>Rails更加成熟一些，但是创建环境是相当痛苦的。对于Java开发人员来说，Grails非常容易创建起来。Grails需要提高的地方是热发布和出错记录堆栈，但这些大概是Groovy语言的问题，出错记录堆栈是惨不忍睹的—很少在最初的几行指出类和行数。
</description>
    <pubDate>2008-11-07</pubDate>
    <category>Web开发</category>
    <author>Matt Raible</author>
    <comments>csdn博客</comments>
</item>
<item>
    <title>如何在Rails和Grails之间做选择？</title>
    <link>http://www.kuqin.com/web/20081107/25989.html</link>
    <description>关于如何在Rails和Grails之间进行选择的问题，Matt Raible说道：两者都有编程的乐趣，并且有能力大大提高开发效率。如果你熟悉Hibernate、Spring、SiteMesh和JSP，那么你应该学习Grails。如果你精通这些技术，那么你一个小时之内就能学会Grails。</description>
    <pubDate>2008-11-07</pubDate>
    <category>Web开发</category>
    <author>宋玮</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>演讲：浅谈如何创建Rails应用</title>
    <link>http://www.kuqin.com/web/20081107/25988.html</link>
    <description>如何创建一个PV百万级的Rails应用，其中的主要内容有：Rails应用的服务器架构；Rails Cache的优化；负载均衡的处理；Web服务器的调试；分布式解决方案；Open API的设计 </description>
    <pubDate>2008-11-07</pubDate>
    <category>Web开发</category>
    <author>陆亦斌</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>根据weblog分析某个业务下的ip访问量</title>
    <link>http://www.kuqin.com/web/20081105/25908.html</link>
    <description>目标：对日志做分析，获取各个模块的ip访问量。计划方法:1. 首先获得符合条件的访问日志记录；2. 对符合条件的记录做排序做uniq得到模块目录下唯一ip列表；3. 再使用uniq 获得各个模块的ip数量。</description>
    <pubDate>2008-11-05</pubDate>
    <category>Web开发</category>
    <author>sunnyu</author>
    <comments>sunnyu的学习研究记录 </comments>
</item>
<item>
    <title>reCAPTCHA：防SPAM的同时作出贡献</title>
    <link>http://www.kuqin.com/web/20081105/25787.html</link>
    <description>reCAPTCHA验证码中有2个单词，一个是已经正确识别出的，另一个是未确定需要校对的单词。当用户输入验证码时，已经识别那个单词需要输入正确才能通过验证；而另一个不确定的单词，用户输入会反馈到recaptcha.net.</description>
    <pubDate>2008-11-05</pubDate>
    <category>Web开发</category>
    <author>樂思蜀</author>
    <comments>樂思蜀SEO博客</comments>
</item>
<item>
    <title>利用.htaccess绑定域名到子目录</title>
    <link>http://www.kuqin.com/web/20081105/25777.html</link>
    <description>首先得把域名绑定绑定了，比如把dev.ccvita.com解析到211.136.108.190这个IP；其次是在网站管理面板里，为网站绑定dev.ccvita.com；最后编辑配置.htaccess文件，就可以了。</description>
    <pubDate>2008-11-05</pubDate>
    <category>Web开发</category>
    <author>kimi</author>
    <comments>平凡的世界</comments>
</item>
<item>
    <title>Nginx 0.7.x + PHP 5.2.6（FastCGI）+ MySQL 5.1 在128M小内存VPS服务器上的配置优化</title>
    <link>http://www.kuqin.com/web/20081029/24925.html</link>
    <description>VPS服务器系统自身和其它程序也会使用一些内存，但128M内存的VPS已经够用。总体而言，经过优化后，128M内存的VPS跑 Nginx + PHP + MySQL 效果不错。当然，如果有Money购买更大内存的VPS，就更好了。</description>
    <pubDate>2008-10-29</pubDate>
    <category>Web开发</category>
    <author>张宴</author>
    <comments>回忆未来[张宴]</comments>
</item>

</channel>
</rss>
