我有一個問題我想壓縮所有的JavaScript,但在我的JavaScript代碼裏面我使用PHP的東西...像PHP如果,PHP變量。 我該如何管理? 謝謝你這麼多JavaScript壓縮問題
3
A
回答
4
如果你的PHP是輸出的JavaScript,你需要將它分解成兩個部分:
- 的JavaScript要壓縮
- 的JavaScript包含從您的數據PHP輸出。這部分你不能壓縮,但至少可以從壓縮的JavaScript中調用。
0
您可以使用zlib即時壓縮javascript。大多數瀏覽器應該能夠處理該問題。但是,我不認爲這將是值得在服務器上額外的CPU週期。否則,你應該做Mike Atlas說的話,並將你的動態javascript從你的靜態分區,並且只壓縮後者。
3
爲了節省一些麻煩,創建一個對象來保存您的PHP腳本回顯出來的數據。像這樣:
var dataPhpEchosOut = {
foo: <?php echo $foo; ?>,
bar: <?php echo $bar; ?>
etc.
};
並使用像這樣的數據對象:
alert(dataPhpEchosOut.foo + " - " + dataPhpEchosOut.bar);
現在你已經有了一些分離;你可以壓縮剩下的JavaScript代碼。
0
如果使用YUI壓縮機:你可以欺騙利用周邊PHP代碼/*!
註釋塊壓縮:
相關問題
- 1. GZIP壓縮和解壓縮問題
- 2. html壓縮問題
- 3. HttpResponseMessage壓縮問題
- 4. 在javascript中壓縮的問題
- 5. JavaScript壓縮和對象屬性問題
- 6. C#路徑壓縮問題
- 7. Mod Deflate壓縮問題.htaccess
- 8. Asp.net壓縮頁面問題
- 9. apache commons壓縮tar問題
- 10. Python tuple解壓縮問題
- 11. FileZilla FTP解壓縮問題
- 12. MySQL解壓縮問題
- 13. PHP壓縮功能問題
- 14. 快速gzip壓縮問題
- 15. 壓縮和排序問題
- 16. emacs pp-macros壓縮問題
- 17. 解壓縮pdf問題
- 18. XCode png壓縮問題
- 19. 壓縮問題與DotNetZip
- 20. CodeIgniter GZIP壓縮問題
- 21. iOS7 jpg解壓縮問題
- 22. 問題與解壓縮,GZipStream
- 23. 壓縮JavaScript的
- 24. JavaScript壓縮器
- 25. 壓縮JavaScript
- 26. javascript gzip壓縮
- 27. JavaScript字符串壓縮+ PHP解壓縮
- 28. C#壓縮和JavaScript解壓縮
- 29. JavaScript:數據流壓縮/解壓縮
- 30. YUI壓縮器中的JQuery文件的壓縮問題
爲什麼會出現PHP你的JavaScript裏面?它是原始字符串嗎? – Managu
示例:如果用戶登錄或不登錄,則調用不同的腳本。 –