小程序开发-Web项目开发模式.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Web项目开发模式小程序开发

Web项目

Web项目Web,WorldWideWeb,万维网,是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。Web使得全世界的人们以史无前例的巨大规模相互交流,相距遥远,甚至不同年代的人们都可以通过网络来进行交流。

Web项目Web项目是指服务端部署在服务器上,客户端使用浏览器、APP等介质通过网络传输进行访问获取服务端数据信息的项目。通常我们看见的网站、APP、微信小程序等都可以称之为Web项目。Web项目可大可小,比如大到整个淘宝网、小到个人博客,规模不一样,所采用的技术不一样,但整个项目架构的一些必备组件都是需要的。

Web项目Web项目结构一般如下图所示:

Web项目开发

Web项目开发Web项目开发是指将一个Web项目从最初的需求到最终实现的过程。需求分析系统设计代码编写集成测试文档撰写开发环境的搭建上线运行Web项目开发流程

Web项目开发在Web项目开发中可分为Web前端开发和Web后端开发。Web开发前端开发后端开发对象:开发客户端使用的部分特点:视觉效果好、交互流畅、适应性强等对象:与数据库进行交互获取及处理数据处理的业务逻辑特点:功能实现及优化、数据存取效率、平台的稳定性与性能

Web项目开发产品销售程序开发员售后运维项目经理产品经理UI设计师测试人员人员角色

Web项目开发模式

Web项目开发模式主流的web开发模式(1)基于服务端渲染的传统Web开发模式(2)基于前后端分离的新型Web开发模式

Web项目开发模式基于服务端渲染的Web开发模式:由服务器直接将显示内容发送给客户端,其内容是在服务器通过字符串的拼接,动态生成的。因此,客户端不需要额外向服务器端请求相关数据。前端耗时少。服务器端负责动态生成显示内容,客户端只需要直接渲染即可。有利于SEO网站优化。服务器端响应完整的显示内容,更容易爬取获得信息,有利于SEO。优点占用服务器端资源。服务器端完成显示内容的拼接,如果请求较多,会对服务器端造成一定的访问压力。不利于前后端分离,开发效率低。使用服务器端渲染,则无法进行分工合作,尤其对于前端复杂度高的项目,极大影响项目的高效开发。缺点

Web项目开发模式基于前后端分离的Web开发模式:服务器端只负责提供API接口,客户端负责调用API接口。开发体验好。客户端专注于展示开发,服务器端专注于API的开发,有更多的选择性。用户体验好。可实现展示内容局部刷新等极大提高了用户的体验。减轻了服务器端的渲染压力。优点完整的展示内容需要在客户端动态拼接完成,无法爬取全部有效信息,不利于SEO网站优化。缺点

Web项目开发模式选择交互少,优先选择服务端渲染的开发模式。交互多,优先选择前后端分离的开发模式。根据需要,可混合使用服务端渲染和前后端分离的开发模式。

谢谢观看小程序开发

文档评论(0)

132****0008 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档