簡體   English   中英

在這種情況下使用的最佳軟件設計是什么

[英]What is the best software design to use in this scenario

我需要使用jQuery生成HTML代碼段。 這些摘要的創建取決於一些數據。 數據存儲在服務器端的會話中(使用PHP)。

目前,我實現了這一目標
-通過AJAX以JSON形式從服務器檢索數據
-並通過讀取這些數據的特定javascript函數構建代碼段

問題在於數據的復雜性越來越大,因此序列化到JSON變得更加困難,因為我無法自動執行。 我無法自動執行此操作,因為某些信息很明智,因此我生成了一個“剝離”版本以發送給客戶端。

我知道沒有任何代碼就很難理解,但是我希望這是一種常見的情況,對於您可以給我的任何提示,建議甚至設計模式,我都會感到高興。

我是否應該在服務器上存儲完整數據和剝離后的數據,然后使用一些庫從剝離后的數據自動生成JSON? 但這也意味着我必須使兩個數據同步。
或者,也許我可以移動邏輯服務器端,以這種方式避免發送數據。 但這意味着發送javascript代碼(因為我依賴jQuery)。 也許不是一個好主意。

如果不清楚,請隨時詢問我更多詳細信息。

感謝您的任何幫助

有幾種可用的Javascript / jQuery模板解決方案。 John Resig正在研究一種可能會成為流行的jQuery附加組件(如果不是核心發行版的一部分)的組件。 凱爾·辛普森(Kyle Simpson)也正在這樣做。

我用谷歌搜索了它的引用,但實際上我建議您自己搜索,因為那里有很多很好的信息。

編輯良好,這里有一個很好的鏈接: http : //www.west-wind.com/Weblog/posts/509108.aspx

您可以使用PHP的json_encodejson_decode方法將本機PHP對象轉換為JSON數據表示形式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM