1
A
回答
1
3
肯定是有用於生成腳本可以忽略不計的開銷。
第二個(也就是說你只要你開始發展找出)是調試腳本變得無比艱難。
2
這裏有兩種可能性。
首先,你可以說抽象的CSS和Javascript(如GWT),有效地交叉編譯一種語言到另一種的。手動編碼的Javascript通常會更小,更高效,但可能需要更長的時間才能創建,具體取決於抽象級別有多高。交叉編譯版本的性能?我聽說GWT在「純」JavaScript性能的10%以內。我並不完全相信這一點,但它是正確的數量級。
其次,你可能指的是什麼仍然是手工編碼的JavaScript或CSS但扔在頂部一些額外的東西。 CSS變量是一個常見的例子。只要你不會在每個請求中生成它們(即你以某種方式緩存它們),那麼性能可以忽略不計。即使您在每個請求中都生成了它們,我也不確定您會注意到性能影響(在客戶端)。服務器可能會受到處理的複雜程度以及文件被請求的頻率的影響(如果它在客戶端有效地緩存在遠期期貨Expires頭文件等中,通常不應該是這種情況)。
相關問題
- 1. 使用Comet/persistent HTTP連接時,客戶端和後端有什麼缺點?
- 2. 使用GraphiQL或GraphQL端點生成schema.json
- 3. 使用終端而不是棄用的GoogleAppEngineLauncher有什麼缺點?
- 4. 使用Maven有什麼優點/缺點?
- 5. 什麼用於使用JavaScript生成JavaScript?
- 6. 使用Javascript生成的網站的優點/缺點
- 7. iPhone:使用CSS/Javascript進行開發的優點和缺點是什麼?
- 8. 使用Include()或嵌套的include()有什麼缺點嗎?
- 9. 客戶端或後端的CSV生成?
- 10. 什麼是使用大型CSS文件的優點和缺點?
- 11. 使用android有什麼缺點:largeHeap =「true」?
- 12. 使用SOAP服務有什麼缺點?
- 13. 使用git-svn有什麼優缺點?
- 14. 使用SqlServer視圖有什麼缺點?
- 15. 使用StringBuilder有什麼缺點?
- 16. 使用NewSequentialID有什麼缺點嗎?
- 17. 使用AVL樹有什麼缺點?
- 18. 在生產中使用bitnami堆棧有什麼缺點?
- 19. 使用Thread而不是AsyncTask或Volley有什麼缺點嗎?
- 20. 長時間間隔使用javascript setInerval有什麼缺點嗎?
- 21. 在JavaScript中使用console.log有什麼缺點嗎?
- 22. 使用javascript構建整個網頁有什麼缺點?
- 23. 通過服務器端條件加載JavaScript或CSS是否有缺點?
- 24. 在我們的表單中使用javascript有什麼優點和缺點?
- 25. ConcurrentHashMap有什麼缺點嗎?
- 26. Typed DataSet有什麼缺點
- 27. Apache Wicket有什麼缺點?
- 28. std :: reverse_iterator有什麼缺點?
- 29. VistaDB有什麼缺點
- 30. H264有什麼缺點?
我不知道,簡單的控制結構......不要太複雜。 – qodeninja 2009-11-13 00:06:37
在生成複雜腳本之前,它不會成爲問題。 – 2009-11-13 00:07:55
@Justin:如果它不復雜,可能(並不總是)不需要被服務器端生成。但我確實同意,爲什麼還要在服務器端動態生成一個簡單的腳本。 – 2009-11-13 00:12:18