Archive for 十一月, 2008

PHP之父的演講

星期五, 十一月 21st, 2008

這個禮拜有 PHP 之父-Rasmus Lerdorf1台灣的演講,一共三場,分別是 17日在中央,18日在台大,20日在交大。

今天看到有人發表聽完演講的心得 – [心得] 與大師相遇-PHP教父談理想網路環境(台大場)

台大場的投影片在此,不過台大場和交大場的演講內容應該是一樣,前面先講 PHP performance tuning 的技巧,後面則是講 XSS、security。而中央場講的則是 Yahoo! Open Hackday 和 Web Service。

(題外話,我覺得 talks.php.net 還蠻難用的耶。)

Rasmus Lerdorf這邊使用 Siege 這套工具來作評測,可以方便地測量執行效能的結果。

接下來介紹了一堆提昇效能的作法,不過看來還是用 APC 最簡單又有效,調整 include_path 就是減少搜尋檔案(fstat)失敗的次數,這是要依據使用環境的不同而決定使用,如果要被引入的檔案都放在固定的目錄下,當然是先去找比較常用到的目錄會比較快,其他的方法一下子還看不懂,而且看起來還蠻麻煩的,而且改進的幅度也還好。再後面是 XSS 攻擊手法的介紹,不過只看投影片的話,有些地方實在看不太懂意思,還是要再找時間仔細地研究看看。

  1. is most notable as the creator of the PHP programming language. []

Zend Framework 1.7 Release

星期二, 十一月 18th, 2008

還蠻準時的..
把看得懂得部份再整理一次

  • Zend_Amf AMF0 和 AMF3 支援
  • Dojo Toolkit 1.2.1
  • Zend_Service_Twitter, 支援 Twitter Service
  • ZendX_JQuery, 支援 JQuery (as extras library)
  • Metadata API in Zend_Cache (不過我還沒在用 Zend_Cache)
  • Zend_Gdata 支援 Google Book Search, 並支援到 GData v2
  • 提升 Zend_Loader, Zend_Controller, server components 的效能
  • 同上, 手冊並增加新的章節 – Zend Framework Performance Guide
  • Zend_ProgressBar: 進度元件1
  • Zend_Config_Writer: 可以用來生 Config file 了..
  • Zend_Db_Table_Select support for Zend_Paginator, 應該是我之前想要的那個功能吧

相關資料

  1. 進度列的顯示要另外處理,主要是提供百分比計算, 及更新的架構 []

Issue Tracking – Mantis

星期五, 十一月 14th, 2008

什麼是 Issue Tracking? 又為什麼需要 Issue Tracking?
這個問題可以參考這邊

這次試用的工具是 Mantis,有關其他Mantis的介紹,可以參考-這隻螳螂(Mantis) 還挺猛的

使用時,若是時區設定有問題可以修改 config_inc.php,並加入

putenv("TZ=Asia/Taipei");

不過實際使用的狀況,還要等用習慣以後才知道…

減不減稅

星期五, 十一月 14th, 2008

前一陣子有電視上有一則提倡減稅的廣告,是希望降低稅率以提高稅收。
由於降低稅率可以吸引資金在台灣的流動性,而 稅收=課徵淨額x稅率 ,雖然稅率降低了,但如果淨額大幅提高的話,反而可能增加稅收,這之間的關係應該是這篇「拉弗曲線與政府的稅收收入VS稅率之間的關係」所討論的。

不過這當然是理想的狀況,實際的情況據說目鉅額的資金在國外,或是大陸,但是政府推行減稅政策並沒辦法保證資金一定會回來,也可能繼續留在國外,那減稅就不能增加稅收。

繼續閱讀 »

Zend Framework 1.7

星期日, 十一月 2nd, 2008

Zend Framework 預計 11/16 會釋出 1.7 Release, 目前則是 1.7 Preview Release.
幾個新的功能及改進:

  • New Zend_AMF component: 提供 Flash 的 RPC 功能, 參考AMFPHP-搭起Flash與PHP的美麗橋樑
  • Dojo Toolkit 1.2.0
  • New ZendX_JQuery component: 內建提供 jQuery library(framework)
  • Support for dijit editor
  • Metadata API in Zend_Cache
  • Google book search API
  • Performance enhancements: 效能調校
  • Application-wide locale with other i18n enhancements: 增強的多國語系功能
  • File upload form element enhancements

參考來源: