2012年3月30日

Memcached 真的过时了吗?

摘要: 这两年Redis火得可以,Redis也常常被当作Memcached的挑战者被提到桌面上来。关于Redis与Memcached的比较更是比比皆是。然而,Redis真的在功能、性能以及内存使用效率上都超越了Memcached吗? 下面内容来自Redis作者在stackoverflow上的一个回答,对应的问题是《Is memcached a dinosaur in comparison to Redis?》(相比Redis,Memcached真的过时了吗?) You should not care too much about performances. Redis is faster per .. 阅读全文

posted @ 2012-03-30 10:25 Roc ps'king 阅读(193) 评论(0) 推荐(1) 编辑

PHP 5.4.0 正式版发布

摘要: PHP 5.4.0 正式版发布了,该版本包含大量的新特性,同时也修复了很多的 bug ,其中新特性有 traits、一些数组语法的提升、内建的 Web 服务器、性能提升等等,想去请看changelog... 官方发行说明:http://php.net/releases/5_4_0.php 5.3 到 5.4 的移植指南:http://php.net/migration54 下载地址:http://php.net/downloads.php#v5.4.0 阅读全文

posted @ 2012-03-30 10:12 Roc ps'king 阅读(157) 评论(0) 推荐(0) 编辑

10条PHP编程习惯助你找工作

摘要: 过去的几周对我来说是一段相当复杂的经历。我们公司进行了大裁员,我是其中之一,但却体验到了其中的乐趣。我从来没有被开除过,所以很难不去想得太多。我开始浏览招聘板块,一个全职PHP程序员的职位很吸引人,所以我寄去了简历并获得了面试机会。在面试之间,我和其主要的程序员们在咨询电话中聊了聊,最后他们给我出了一套测试题,其中有一道很耐人寻味。 找出以下代码的错误之处: $x = new Array(); $x[sales] = 60; $x[profit] = 20: foreach($x as $key = $value) { echo $key+" "+$value+" 阅读全文

posted @ 2012-03-30 10:11 Roc ps'king 阅读(157) 评论(0) 推荐(0) 编辑

PHP原理之内存管理中难懂的几个点

摘要: PHP的内存管理, 分为俩大部分, 第一部分是PHP自身的内存管理, 这部分主要的内容就是引用计数, 写时复制, 等等面向应用的层面的管理. 而第二部分就是今天我要介绍的, zend_alloc中描写的关于PHP自身的内存管理, 包括它是如何管理可用内存, 如何分配内存等. 另外, 为什么要写这个呢, 因为之前并没有任何资料来介绍PHP内存管理中使用的策略, 数据结构, 或者算法. 而在我们平时开发扩展, 修复PHP的bug的时候, 却对这一部分的知识需要有一个良好的理解. PHP开发组内的很多朋友也对这块不是很清楚, 所以我觉得有必要专门写一下. 一些基本的概念, 我就不赘述了, 因为看.. 阅读全文

posted @ 2012-03-30 10:11 Roc ps'king 阅读(134) 评论(0) 推荐(0) 编辑

关于 HTML5 的七个传说

摘要: 正如 Opera 的布道者 Bruce Lawson 讲的那样,“每个人都在谈论 HTML5”,它被传的很神,很玄。事实上有很多人所说的 HTML5 实际上只是古老的 DHTML 或者 Ajax。把所有的信息混在一起就是一堆错误信息。 HTML5 简单的说就是一组新的标准,语法和规则用来创建网页,可以利用一些新的浏览器的“本地”功能,例如离线存储,多媒体播放和其他的交互等等。我们所看到的很多很酷的 HTML5 网站实际上跟 HTML5 无关,而是由 CSS3 和 jQuery 生成的。CSS3 和 jQuery 是和 HTML5 一样的新技术,它们和 HTML5 是平行的概念。 这篇文章讲.. 阅读全文

posted @ 2012-03-30 10:09 Roc ps'king 阅读(159) 评论(0) 推荐(0) 编辑

PHP缓存技术实现

摘要: 发个PHP缓存实现,实现了apc和文件缓存,继承Cache_Abstract即可实现调用第三方的缓存工具。 参考shindig的缓存类和apc。 Php代码 <?php class CacheException extends Exception {} /** * 缓存抽象类 */ abstract class Cache_Abstract { /** * 读缓存变量 * * @param string $key 缓存下标 * @return mixed */ abstract public function fetch($key); /** * 缓存变量 ... 阅读全文

posted @ 2012-03-30 10:08 Roc ps'king 阅读(180) 评论(0) 推荐(0) 编辑

phpwind发布windframework开源开发框架

摘要: 今日,知名互联网产品与服务提供商phpwind正式推出通用的php开源技术框架‘windframework’。基于phpwind多年专注php开发积累沉淀下来的技术和解决方案,windframework将为未来推出的phpwind下一代社区产品提供统一的应用开发架构服务。而作为一款通用型的框架,windframework也将为开发者提供更为简单、安全、扩展性良好的应用开发支持。 phpwind旗下社区建站通用型程序phpwind,作为一款广受站长欢迎的产品,在国内拥有广泛的社区网站用户,而通过此次底层开发框架的统一和重构,将能为广大开发者提供轻盈,简洁的开发框架,同时提供给基于此框架开发产品. 阅读全文

posted @ 2012-03-30 10:07 Roc ps'king 阅读(243) 评论(0) 推荐(0) 编辑

php程序员面试题

摘要: 1.表单中 get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的PHP指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户端,对于Cookie来说是存储在用户WIN的Temp目录中的。 两者都可通过时间来设置时间长短3.数据库中的事务是什么?答:事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,. 阅读全文

posted @ 2012-03-30 10:05 Roc ps'king 阅读(192) 评论(0) 推荐(0) 编辑

cookiec和session学习笔记

摘要: cookie原理:浏览器像服务器发送请求,服务器返回包含信息的cookie存在浏览器端,浏览器再发送请求时携带cookie访问服务端。使用setcookie来设定,setcookie()相关的参数,bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] )name cookie的名字value cookie的值expire cookie的有效周期path cookie在服务器端的有效路径domain 该cookie效的域名secu 阅读全文

posted @ 2012-03-30 10:05 Roc ps'king 阅读(245) 评论(0) 推荐(0) 编辑

PHP地区四级联动(thinkphp)

摘要: <html><head></head><js href="/4liandong__PUBLIC__/Js/jquery-1.5.js" /><body onload="region_default();"><script type="text/javascript"> //设置默认,页面加载时恢复默认选项。function region_default() { $("option[value='-1']").attr(' 阅读全文

posted @ 2012-03-30 09:54 Roc ps'king 阅读(1472) 评论(0) 推荐(0) 编辑

导航