摘要: 如今的PHP框架层出不穷,我不是这方面的专家,甚至不能熟练地使用其中的一种,所以我不做推荐,也不想讨论哪些算是框架哪些不算框架。这里我要讨论的是如何才能更快地开始使用某个新的框架。 首先你当然必须选择一个框架,比如ZendFramework、Cake、Symfony、atk、Yii、CodeIgniter、Solar、PRADO等。选择哪个呢?有些框架提供了非常好“step-by-step”入门教程,另一些则比较难入门了。如果你还不知道怎么使用框架,何不按照本文的练习来学呢?1、你好世界(hello world)这里练习的必要性我就不多作说明了。在一个新的框架上构建一个应用,在页面中... 阅读全文
posted @ 2012-09-18 17:26 有风的下午 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量eg:$stooges = array('Moe','Larry','Curly');$new = serialize($stooges);print_r($new);echo "<br />"; //输出 a:3:{i:0;s:3:"Moe";i:1;s:5:"Larry";i:2;s:5:"Curly";}print_r(un 阅读全文
posted @ 2012-09-18 16:37 有风的下午 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 有一天,一位其貌不扬的男士,带着一位十分艳丽的小姐,来到一家LV店。他为小姐选了一价值6万5元的包包。付款时,男士掏出支票本,十分潇洒地签了一张支票,店员有些为难。男士看穿了店员的心思,十分冷静地对店员说: 我感觉到,您担心这是一张是空头支票,对吗?今天是周六,银行关门。我建议您把支票和包都留下。等到星期一支票兑现之后,再请你们把包送到这位小姐的府上。您看这样行不行?"店员放了下心来,欣然地接受了这个建议,并且大方的承诺,递送包的费用由该店承担,他本人将会亲自把这件事情给办妥。星期一,店员拿着支票去银行入账,支票果真是张空头支票!愤怒的店员打电话给那位顾客,客户对他说: 这没有什么要 阅读全文
posted @ 2012-09-18 13:52 有风的下午 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。又拍网和大多数Web2.0站点一样,构建于大量开源软件之上,包括MySQL、PHP、nginx、Python、memcached、redis、Solr、Hadoop和RabbitMQ等等。又拍网的服务器端开发语言主要是PHP和Python,其中PHP用于编写Web逻辑(通过HTTP和用户直接打交道), 而Python则主要用于开发内部服务和后台任务。在客户端则使用了大量的Javascript 阅读全文
posted @ 2012-09-18 13:48 有风的下午 阅读(127) 评论(0) 推荐(0) 编辑