繁体   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