database - 基于 Web 的应用程序的缺点是什么

标签 database web-applications browser

我要为我工作的营地编写一个数据库应用程序。我正在考虑使用 Windows GUI 界面在 C# 中编写它,但由于各种原因,使用浏览器作为应用程序似乎越来越受欢迎。我想知道的是为什么有人不选择将应用程序编写为 Web 应用程序。前任。后退按钮会给您带来一些麻烦。还有其他任何人能想到的东西吗?

最佳答案

有很多缺点:

  • 速度和响应能力往往明显变差
  • 复杂的 UI 小部件(例如树控件)更难实现
  • 渲染任何类型的图形都非常棘手,3D 图形更难
  • 你必须弄乱登录
  • 集中式服务器意味着客户始终需要网络访问
  • 安全限制可能会给您带来麻烦
  • 浏览器不兼容会导致大量额外工作
  • 网络上的 UI 约定不太明确 - 用户可能会发现它更难使用
  • 客户端存储空间有限

问题是.. 是否有足够多的应用到您的项目中,从而使 web 成为错误的选择?

关于database - 基于 Web 的应用程序的缺点是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/111985/

相关文章:

mysql - 如何从每个组中获取成员数以及组详细信息?

jsf - 在 JSF 中重定向到主页的最优雅方式

angularjs - AngularJS ui-router 的替代品

javascript - 使用 JavaScript 切换/警告浏览器选项卡

Java 小程序无法加载

database - 可以直接从数据库查询 Asterisk CEL 信息吗? (PostgreSQL)

android - 支持和反对 Android SQLite 使用的论点

database - 在配置的阻塞超时内没有可用的托管连接(JBoss 7 和 Postgres)

java - CSS 设计模板

javascript - 谷歌浏览器中的 ERR_CACHE_READ_FAILURE