淘客熙熙

主题:【讨论】铁手兄还有各位 IT 高手请进来,讨论动态网页问题。 -- landkid

共:💬8
全看分页树展 · 主题 跟帖
家园 看的有点晕。理论上讲,你的Logic只能发生在两个地方:

Client Side 或是 Server Side.

1) 在Client side的操作一般可以由Javascript来做。其优点是不需要refresh page,不需要跑回Server去(save server-client round trip)取东西。但缺点是要显示的内容必须已经传到了Client Side (TXT ,Image or whatever),如果数据量比较大就不太好。如果数据很重要的话,安全上也有些问题。

2) Server Side的方式需要在Browser和Web Server间跑来跑去。即使是对于小的操作会有比较大的时间延迟,更新内容需要refresh page 或是frame,不够smooth。但是它可以执行更复杂的运算(比如数据库操作),另外它对用户端要求也比较低(比如不需要用户的Broswer支持JavaScript).

3)如果你使用Java Applet,那倒是可以动态内容动态显示。也不用Refresh page或是Frame。Applet可以根据用户的Action动态显示相应的内容(event-driven)。这些内容可以事先全部传到Client Side,也可以在需要的时候再从Server Load(比如通过TCP/IP).

你是要讨论这个问题吗?

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河