LifeType 中文開發論壇

開發 => 核心補強 => 主題作者是: markwu 於 四月 06, 2005, 11:11:50 上午



主題: 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