2011-07-29 37 views
2

我可以理解,通過minifing js代碼將減小其大小,並將有助於通過網絡發送,但它會有用的縮小php?PHP縮小是否有幫助?

也是如何混淆將有助於執行在PHP中?

+2

混淆從來沒有幫助 – Mchl

+0

可能重複的[應該一個微小的服務器代碼,當它在生產?](HTTP:///stackoverflow.com/questions/6810977/should-one-minify-server-code-when-its-in-production) – Gordon

回答

6

從網絡帶寬的角度來看,Minifying php是毫無意義的,縮小php的輸出可能是有益的,但是隨着輸出的html被傳輸。如果它被縮小,原始的php將很難維護。這也是晦澀的一點。如果有人得到你的PHP的,那麼它會阻止他們知道它做什麼,沒有更多的努力...

4

PHP代碼(通常)不是通過HTTP傳輸的(不像CSS,JavaScript & HTML),所以縮小它是沒有意義的,更不用說讓代碼不必要地無法讀取了。

+0

雖然他認爲minifying會幫助編譯PHP – genesis

2
  • 混淆只是放緩碼了一點,因爲它填補了很多變數
  • 如果PHP會在縮小的版本情況下更快,用戶/程序員會經常使用它了。你有沒有看到任何縮小的PHP?沒有

所以沒有和任何

3

既不縮小,也不混淆會提高PHP腳本的執行。你在找什麼是優化

1

縮小到php代碼並不能真正加速服務器解析和執行php腳本。我想推薦看看YSlow

2

如果你打算髮布你的PHP,同時仍然保留一些控制,它只是(非常有用)...但是混淆PHP在很大程度上是毫無意義的,即使在一個模糊的狀態下,任何體面經驗豐富的人都可以輕鬆地工作出。