當應用程序運行時,PHP5對象實例位於服務器RAM中或客戶端計算機RAM上?PHP5對象實例位於服務器RAM或客戶端計算機上RAM
會議呢?
對於這個愚蠢的問題感到抱歉,我需要知道這一點,所以我知道如何管理內存。
如果我的PHP應用程序的想法錯誤PLZ糾正我。
謝謝。
當應用程序運行時,PHP5對象實例位於服務器RAM中或客戶端計算機RAM上?PHP5對象實例位於服務器RAM或客戶端計算機上RAM
會議呢?
對於這個愚蠢的問題感到抱歉,我需要知道這一點,所以我知道如何管理內存。
如果我的PHP應用程序的想法錯誤PLZ糾正我。
謝謝。
PHP對象存儲在服務器的RAM。會話通常存儲在服務器硬盤上/tmp
目錄),但當前會話也會佔用一些服務器的RAM,所有與PHP相關的內容都將在服務器上運行,客戶端只處理HTML,CSS,JavaScript和任何插件(如Flash)
會話和對象存儲在您的服務器RAM
PHP的服務器上運行...當PHP已完成處理,結果被傳遞到客戶端
PHP執行在服務器端。創建的對象位於服務器內存中。
如果我們談論的是「傳統」PHP應用程序,那麼大部分工作都會在服務器端進行。像HTML5數據庫,客戶端緩存等東西可以渾水(因此我認爲我會扔他們的好措施。
You don' t需要在PHP中「管理內存」 – meagar 2011-04-28 17:28:28
@meagar我並不是指字面意義上的內存管理,我只是想指出,這種情況可能會改變我使用內存的方式 – Zufyan 2011-04-28 22:03:00
但是你*不能*改變你的方式在PHP中使用內存,您可以使用該語言並讓它管理自己的內存y,或者你不使用PHP。沒有中間立場,也沒有意義。內存管理遠遠低於您作爲PHP開發人員的關注程度,您不僅不必擔心,而且您根本無法直接影響它。 – meagar 2011-04-29 03:23:37