档案 七月, 2009

有太多的原因使得PHP成为世界上最受欢迎的脚本语言——高度灵活、简单易用——不过写PHP(或者任何这种语言)代码时,人们常常陷入单调重复而令人生厌的体力活动的窘境。而这正是PHP开发框架大显身手的地方。

这时我们往往会遇到如何挑选PHP开发框架的问题,这里讨论的时候什么时候应该使用, 使用哪个框架, 为什么及采用这个的好处等待..

通过提供一个开发Web 程序的基本架构,PHP开发框架把PHPWeb程序开发摆到了流水线上。换句话说,PHP开发框架有助于促进快速软件开发(RAD),这节约了你的时间, 有助于创建更为稳定的程序,并减少开发者的重复编写代码的劳动。这些框架还通过确保正确的数据库操作以及只在表现层编程的方式帮助初学者创建稳定的程序。PHP开发框架使得你可以花更多的时间去创造真正的Web程序,而不是编写重复性的代码。
(全文…)

我从13岁就开始编写PHP代码,这些年里我见过很多不同风格不同标准的代码。然而大多时候他们还没有进行过优化。
这次我想聊聊如何让你的代码更优化,以降低服务器的负载。

编码要点

引号

尽可能的使用单引号,它比双引号快,因为PHP会在双引号包围的字符串中搜索变量。

在数组中也推荐使用单引号,因为它要比双引号和不加引号快。
(全文…)

下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。

图表库

下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。

pChart – 一个可以创建统计图的库。

Libchart – 这也是一个简单的统计图库。

JpGraph – 一个面向对象的图片创建类。

Open Flash Chart – 这是一个基于Flash的统计图。
(全文…)

12个有声读物网站

作者: seasun

听书比看书要安逸,还保护眼睛。缺点是太慢,不可能赶上看书的速度 — 除非是EMINEM制作的。如果你正在寻找有声小说,可以看看下面这12个有声读物网站。P.S 最近下了艾宝良版本的鬼吹灯来听,初次尝试有声读物后,终于确认,我是适合看书的人:)
(全文…)

为了文凭为了几级几级的学习英语,那需要学校或专业的英语培训机构。如果纯属语言爱好,那可以选择一些在线英语学习网站,学多学少都是一种乐趣。
(全文…)

如果你喜欢欧美音乐想支持正版但是又没钱,可以从下面的35个正版英文MP3歌曲下载网站下载你喜欢的音乐,你的情义之重会让这免费MP3下载网站深深的感受到。
(全文…)

为了能和读者分享更多有关RIA的精彩内容,InfoQ中文站最近组织并发布了一期RIA技术专题,包括RIA相关的新闻、文章和视频等。除此之外,本专题还提供了Flash平台开发工具的独家高速下载,以飨读者。

本专题中包含的部分精彩内容有:

本专题所提供的Flash开发平台部分工具下载资源包括:

  • Flash Catalyst:一个无需编码即可快速创建用户界面的新型专业交互设计工具。(高速下载
  • Flash Builder:包含了三个主要主题:开发人员生产率,设计人员-开发人员工作流和以数据为中心的应用开发等。以及Flex 4框架等。(高速下载
  • Flex 4 SDK:支持开发人员创建Flex应用,还支持设计人员使用Adobe Flash Catalyst创建交互式设计。(高速下载
  • Adobe AIR:使您能够始终拥有您喜爱的 Web 应用程序(高速下载

http://i448.photobucket.com/albums/qq206/dingstyle/504x_IMhivefive.jpg

通讯软件(IM)似乎自从问世以来就没有退出互联网, 人们很难忽视它的存在. LifeHacker近日评选出了5个网民最爱的通讯软件, 帮助童鞋们更好的和世界沟通.
(全文…)

3D游戏引擎简史

作者: seasun
有很好的理由论证,Doom是 PC游戏史上最值得纪念的游戏。Doom之前是游戏发展的石器时代,之后游戏引擎的出现永远的改变了游戏的面貌。当然游戏引擎在Doom之前便已存在,但 id Software于1993年10月8日发布的具有里程碑意义的第一人称射击游戏,推动3D游戏引擎成为切实可行的游戏编程模式,从那以后,游戏开发与以 前不再相同。MaximumpPc回顾了3D游戏引擎的发展史print): 从1990年的Space Rogue/Ultima Underworld引擎,到具有历史意义的Doom /id Tech 1引擎,Voxel(NovaLogic 的多数飞行游戏,命令与征服系列前两部的引擎),毁灭公爵3D所用的Build引擎….长盛不衰的Quake系列引擎,虚幻Unreal系列引 擎,Lithtech,Gamebryo(辐射3,上古卷轴4等游戏引擎),Doom 3/id Tech 4,Valve的Source引擎,孤岛危机的CryEngine,Far Cry 2的Dunia等等。

(全文…)

ColorCombos


(全文…)