2012-02-23 34 views
0

最近我一直在閱讀關於Passenger/Rails中的Rack架構,以及它如何通過在服務器啓動時緩存代碼或類來爲每個請求帶來速度和更低的內存使用率。PHP中是否有緩存代碼的機制?

有什麼類似的PHP?有些東西會將代碼(而不是數據)保存在內存中,所以應用程序不需要每次都讀取每個文件。

+2

http://google.com/search?q=php+code+cache相當簡單,不是嗎? – 2012-02-23 03:04:30

+1

@dagon它在標題和帖子正文中。再試一次閱讀 – HappyDeveloper 2012-02-23 03:05:18

+2

@Dagon今天睡在牀的錯誤一邊了嗎? :) – deceze 2012-02-23 03:07:49

回答

6

你想要什麼叫做碼緩存 。有以下幾種:

+2

APC是最簡單,最傻瓜的選擇,幾乎適用於所有情況。 – markus 2012-02-23 03:09:31

+2

低估了這個的人應該解釋爲什麼! – markus 2012-02-23 03:17:17

+1

他們downvote,因爲他們太聰明這個網站。然而,他們在這裏度過了一生。悲傷但真實。 – HappyDeveloper 2012-02-23 03:21:25

0

APC - http://www.php.net/manual/en/intro.apc.php可能是你在找什麼。還有其他人也 - XCache將& eacclerator,但我的信念是,APC是使用最廣泛的,我相信它會成爲PHP版本大約部6