【发布时间】:2011-04-14 21:55:11
【问题描述】:
过去只有 Active X 和 JavaScript。
用户会关闭它们、禁用我的应用程序,或者会编辑 JS 代码(通常会破坏它)。所以我切换到严格的服务器端,在那里我可以完全控制。
现在我想我可能错过了基于浏览器的应用程序的一半可能性。
我们在这里讨论的是商业应用程序,所以也许我可以强制执行 JS。我猜 Active X 早就让位于 .NET,但有什么好的匹配客户端技术呢?
我是 Linux 的粉丝,对跨平台解决方案很满意,但实际上,90% 以上的企业都在使用 Windows 并安装在 MS IE 上,甚至没有 firefox(至少在亚洲,ymmv)
目前的比赛状态是什么,有什么可以解决我上述问题的吗?
@Oren A 提出了一个关于结合客户端和服务器端的好观点。对于服务器端,我主要使用 PHP,但最近做了一些 .NET 的东西(在 C# 和 VB 中)和一些 SOAP。什么是客户端/服务器的良好组合可以很好地协同工作?还是你认为他们完全独立?
【问题讨论】:
-
我从未让用户尝试编辑 javascript。您遇到问题的用户和应用是什么类型的?
-
+1 什么样的用户?恶意的。那些认为如果他们在目录或字段命名等方面辨别出某种模式的狂热黑客,他们会稍微改变它,并且可能会发生一些有趣的事情。
标签: web-applications client-server client-side