开发一个web应用程序和开发一个网站是不同的。虽然在总体上由很多相似之处,但开发他们所需要的时间有巨大的差别。
应用软件,通常也被称为应用。指的是专门为帮助用户去执行一个或者多个相关特定任务而设计的计算机软件。企业软件,会计软件,办公套件,绘图软件,媒体播放器等都属于这种软件。
跟应用软件相对照的是系统软件和中间软件,他们管理计算机效能,管理如何跟计算机集成,但通常这些工作并不会直接反映到使用户受益的任务执行上。
从这里可以总结出对web应用程序的定义:一个web应用程序是一个能够让用户完成某些特定任务的网站。而一个普通的网站的主要目标是给用户提供信息(博客,新闻,指导等)。
web应用程序的开发过程:
步骤一:分析
分析需求。定义一个待开发应用应该提供的功能清单,想要达到什么效果,应该做什么。
步骤二:设计
细化设计。第一步要做的就是画出页面流程图,通常是很抽象的黑白绘图,画出想要实现的web应用的样子。——>制作实体模型,用HTML开发,用css渲染。
步骤三:实现
选择框架
开发
步骤四:
打磨抛光
步骤五:
发布和后续工作