Monthly Archives: February 2010

HipHop for PHP 計畫

由 HipHop for PHP project 的幾位帶領者所說明的會議中解釋了不少東西 (在 USTREAM 有錄影可以觀看:Facebook Technology Tasting – HipHop for PHP)。 前半部份等於是把「HipHop for PHP: Move Fast」重講一次,並且說明他們在不少 case 下可以分析出 variable type,所以不需要用 zval (一般性的變數)。 比較重要的是後半段的 Q&A 部份。 就會場所提到的,他們目前跑在 Apache 1.3 + prefork 上面。有計劃要支援 multithreading,好處是 shared resource 可以共用,像是 database … Continue reading

Posted in Computer, Murmuring, Programming, Software | Leave a comment

Facebook 的 PHP 加速計畫

Facebook 的開發者在「HipHop for PHP: Move Fast」這篇的說明,也就是 HPHPi 計畫。 這個計畫 Facebook 的團隊花了兩年的時間公開,到現在有 90% 的 PHP server 跑在上面,平均起來比起 well-tuned PHP 還快了 50%。但目前還沒看到 code,而且以文章的說明並不清楚到底採用什麼方式,只有看到這樣解釋: When using HPHPi you don’t need to compile your PHP source code before running it. It’s helped us catch … Continue reading

Posted in Computer, Murmuring, Programming, Software | 4 Comments

AWS 頻寬再降價

Amazon Web Services 除了是這個領域 (Cloud Computing,雲端計算) 的主要發起者之一以外,同時也是領先者。不僅一直開發新功能,同時對已經完善的部份想辦法盡力打壓競爭對手:降價。 今天看到 AWS 的頻寬費用又降價了,從二月開始的頻寬費用以新價錢計算:「AWS Outbound Data Transfer Prices Reduced By $0.02/GB」,outbound 頻寬費用再降 USD$0.02/GB,這次降價包括 CloudFront 也都在內。依照地區不同,降幅大約是 10% 上下。 即使服務放在外面 (租用 dedicated hosting),用 S3 比起自己建一台有 RAID1 的機器跑 nginx,大家還是偏好用 S3。如果需要的話還可以上 CloudFront?(像是 Twitter 與 Plurk)

Posted in CDN, Computer, Murmuring, Network, WWW | Leave a comment

Firefox 3.6 的特性

Firefox 3.6 在今年的 1/21 發表,到現在快兩個禮拜了。看到「Firefox 3.6 for Developers」這篇文章以網頁發展者的角度看 Firefox 3.6 的新功能,不過這篇文章講得有點少,官方網站上的介紹比較詳細:「Mozilla Firefox 3.6 Release Notes」。 對使用者最大的改善就是 Personas,這使得換面板樣式不需要再重新啟動 Firefox。安全方面,則是會檢查 plugin 是否有需要更新,主要是針對 Flash Player 與 Java 的安全更新。 對開發者而言,主要是增加了不少 HTML5 的新功能,像是 script 標籤的 async 屬性。 七月應該有機會看到 gs.statcounter.com 所統計的 IE 市占率 (Worldwide) 掉到 50% … Continue reading

Posted in Browser, Computer, Firefox, Murmuring, Network, Software, WWW | 3 Comments