在不刷新的情况下用另一个布局组件替换布局组件是一种好的编程习惯吗?
例如说我想对项目进行排序。使用 javascript 对它们进行排序而不进行任何刷新是一个好主意,还是我应该进行刷新并调用 php 对数据进行排序?
编辑:我理解问的方式,这个问题太开放了。我们有两种做事的方法。
服务器端:
a) 取决于服务器,拥有 128MB ram pc 的用户不会有任何问题。
b)需要服务器端的资源(带宽和cpu功率),同时让用户等待页面加载。
客户端:
a) 像魔术一样完成。如果用户有一个 i7 cpu,它将像魔术一样工作。也没有浪费,也没有等待时间。
b) 如果用户的电脑速度很慢,执行该操作是否需要时间?说,我想用 javascript 替换 50 个小图像(图标)和 300 个文本字段。我应该用javascript还是php来做这个?如果用户有 2000 台电脑,他会注意到延迟还是什么?