2011-06-16 80 views
0

爲了在CRUD Ajax請求期間保留類型,我想要在前端進行json編碼並在後端進行解碼。這值得做嗎?在使用json頭文件輸入特定參數作爲整數並盲目解碼請求之間,計算速度/內存是否會有明顯差異?在後端保留類型

優點: 更容易編寫後端命令。 更容易擴展。

缺點: 可能的速度/內存開銷。

背景: ExtJS前端,Django後端。一個開發人員,單個網站,希望有多個開發人員和網站。 :)到目前爲止,我並不打算在類型很重要的地方使用那麼多的CRUD命令,但是我可以在後面看到可能有很多需要特定類型的命令。實現編碼/解碼功能應該相對簡單,我只是擔心我可能會因爲可維護性而受到影響。

在此先感謝您的回覆。

+1

把它們放在後端,如果你需要的話,前端(如果是javascript)probaby不知道或不在意。 – RobG 2011-06-16 02:49:26

回答

0

Django中的JSON編碼/解碼在性能方面不會是一個問題,但我指出simplejson比Python 2.6/2.7中的json模塊更具性能,因此您可能想要使用那。