Rasmus Lerdorf 寫的 Getting Rich with PHP 5(Presents 投影片)

一篇非推薦不可的文章, 在寫 PHP 的人都應該認識 Rasmus Lerdorf 吧~ 🙂

Rasmus Lerdorf 於 OSCON 2006 的 講稿 - Getting Rich with PHP 5

裡面描述了如何做 PHP 程式的 效能調校 , 看網站從 17 QPS(Query per second) 開始, 要達到目標是 1700 QPS 是如何的調整, 一步一步的抓原因, 判斷問題 等.

還有更多其他的投影片列表 可見: PHP Presents

而裡面也使用到兩樣好用的工具

  • http_load (對系統的壓力測試用的好工具)
  • callgrind (裡面看到那漂亮的分析圖, 都是此套分析並產生的)

在此文章裡面還有一些很簡單的範例, 證實一下 PHP5 的多彩多姿.

ex: 5-second RSS parser, 短短兩行, 真是輕鬆又容易.

<?php
$url = 'http://www.flickr.com/services/feeds/photos_public.gne';
foreach(simplexml_load_file($url)->entry as $it) echo $it->content;
?>

除此之外還有 Atom parser, SOAP, Ajax in 30 seconds ... 等等.

YUI(Yahoo! UI Library) 都一起順便介紹了, YUI Javascript Libs: Connection, Dom, Event, Animation, Drag and Drop... 等相當簡單又實用的範例.

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料