Web 应用程序

编辑
本词条由“小小编” 建档。

Web应用程序或网络应用程序是在Web服务器上运行的应用程序,而不是在设备操作系统(OS)上本地运行的基于计算机的软件。用户通过具有活动网络连接的Web浏览器访问Web应用程序。这些应用程序使用客户端-服务器样式架构进行编程-用户(“客户端”)由第三方托管的场外服务器提供服务。常用Web应用程序的示例包括:电子邮件、在线零售、在线银行和在线拍卖。 如今,网络应用程序是大多数程序员的目标,他们认为它...

什么是Web 应用程序

编辑

Web 应用程序或网络应用程序是在 Web 服务器上运行的应用程序,而不是在设备操作系统 (OS) 上本地运行的基于计算机的软件。用户通过具有活动网络连接的 Web 浏览器访问 Web 应用程序。这些应用程序使用客户端-服务器样式架构进行编程 - 用户(“客户端”)由第三方托管的场外服务器提供服务。常用 Web 应用程序的示例包括:电子邮件、在线零售、在线银行和在线拍卖。

Web 应用程序

Web 应用程序的特点

编辑

如今,网络应用程序是大多数程序员的目标,他们认为它们为新手和专业用户提供了简单的界面、卓越的技术和快速的访问,并且可以通过互联网链接随时随地访问。大多数网络应用程序的性能都得到了提高,并且它们已经开始提供卓越的服务。虽然大多数网络应用程序都是免费的并且只需要应用程序的链接,但一些公司通过订阅(通常按月或按年)提供非常先进的网络应用程序。基础上,这样人们只需输入注册并支付指定金额后获得的注册信息即可从任何设备运行该应用程序,其中一些应用程序是专业的办公软件应用程序,另一些是先进的现代图像编辑器。

Web 应用程序商业用途

编辑

Web 应用程序

应用软件公司的一项新兴战略是提供对以前作为本机应用程序分发的软件的 Web 访问。根据应用程序的类型,可能需要开发完全不同的基于浏览器的界面,或者简单地调整现有应用程序以使用不同的显示技术。这些程序允许用户支付月费或年费来使用软件应用程序,而无需将其安装在本地硬盘驱动器上。遵循这种策略的公司被称为应用程序服务提供商 (ASP),ASP 公司目前在软件行业中受到广泛关注,此类应用程序的安全漏洞是一个主要问题,因为它们可能涉及企业信息和私人客户。数据。保护这些资产是任何 Web 应用程序的重要组成部分,并且开发过程中应包含一些关键操作领域。这包括身份验证、授权、资产处理、输入、日志记录和审核流程。从长远来看,云计算模型的 Web 应用程序是软件即服务 (SaaS),从一开始就将安全性构建到应用程序中会更有效且破坏性更小。有些业务应用程序以 SaaS 的形式向组织提供,收取固定费用或基于使用情况的费用。其他网络应用程序是免费提供的,并且通常通过网络应用程序界面中显示的广告产生收入。

Web 应用程序的发展

编辑

使用 Web 应用程序框架通常可以简化 Web 应用程序的编写。这些框架允许开发团队专注于其目标所特有的应用程序部分,而无需解决用户管理等常见开发问题,从而促进快速应用程序开发。使用的许多框架都是开源软件,使用 Web 应用程序框架通常可以减少软件中的错误数量,方法是使代码更简单,或者允许一个团队专注于框架,而另一个团队专注于特定用途。 。在互联网上不断遭受黑客攻击的应用程序中,安全问题可能是由软件错误引起的。框架还可以促进最佳实践的使用,例如在 POST 之后获取 GET。 此外,尽管目前适合这种模型的可行平台并不多,但在互联网操作系统上开发应用程序还是有潜力的。

应用领域

编辑

浏览器应用程序的示例包括简单的办公程序(文字处理程序、在线电子表格和演示工具),但也可以包括更高级的应用程序,例如项目管理、计算机辅助设计、视频编辑和销售点。

百科词条作者:小小编,如若转载,请注明出处:https://glopedia.cn/262320/

(4)
词条目录
  1. 什么是Web 应用程序
  2. Web 应用程序的特点
  3. Web 应用程序商业用途
  4. Web 应用程序的发展
  5. 应用领域

轻触这里

关闭目录

目录