主題: Cached class 與 pLog Performance 作者: markwu 於 四月 06, 2005, 11:11:50 上午 Hi All:
目前 Ben 跟 Ork 正在進行 pLog 1.1 的 "加速" 計畫。經過『研究』證實一個 pLog 的 blogAction 的使用就要 include 188 個檔案。 :-S 太可怕了吧。目前他們進行的計畫,就是把已經 include 過的檔案 cache 在 memory 中,以加速程式的執行。 :-D 另外還有 dynamic class loader 的想法,但是目前沒idea ... :-( 有興趣的人請自行到 plog-svn list 加入討論。 Ben 也介紹了一篇文章,有興趣的人可以看看。 http://phplens.com/lens/php-book/optimizing-debugging-php.php Mark 主題: Re: Cached class 與 pLog Performance 作者: TomexOu 於 四月 18, 2005, 07:34:02 下午 引用自: markwu Hi All: 目前 Ben 跟 Ork 正在進行 pLog 1.1 的 "加速" 計畫。經過『研究』證實一個 pLog 的 blogAction 的使用就要 include 188 個檔案。 :-S 太可怕了吧。目前他們進行的計畫,就是把已經 include 過的檔案 cache 在 memory 中,以加速程式的執行。 :-D 另外還有 dynamic class loader 的想法,但是目前沒idea ... :-( 有興趣的人請自行到 plog-svn list 加入討論。 Ben 也介紹了一篇文章,有興趣的人可以看看。 http://phplens.com/lens/php-book/optimizing-debugging-php.php Mark 我在學php就發現都得靠include,而無法用namespace觀念來寫作 實在是很麻煩。 include來include去,有時候都混掉了公用變數及順序 不過php就是簡單直覺的寫法才大大流行, 硬是用軟體工程的觀念解讀它,也不適合... 主題: Re: Cached class 與 pLog Performance 作者: markwu 於 四月 23, 2005, 04:52:05 下午 引用自: tomex_ou 我在學php就發現都得靠include,而無法用namespace觀念來寫作 實在是很麻煩。 include來include去,有時候都混掉了公用變數及順序 不過php就是簡單直覺的寫法才大大流行, 硬是用軟體工程的觀念解讀它,也不適合... 我們共同的結論是, PHP 真不是支持 OO 架構的程式阿!呵呵! Java, Python, Ruby 這方面都比 PHP 好很多。 :-P Mark |