Web应用程序

1与传统C/S程序的对比

 cs客户机/服务器模式,要求在局域网内运行,并且在客户端安装程序,对电脑系统等有一定的要求,

     bs主要的优点只要一台能上网的电脑即可,不需要安装其他软件,至于他们更多的区别大家有兴趣可以再搜搜。

2web程序的结构

    web程序在服务器端进行部署,客户端在浏览器上输入网址即可访问web程序,在服务器应用各种脚本语言对页面请求进行处理,然后在将处理结果返回给用户。

3:脚本:在客户端和服务器都可以执行,常用的脚本语言JavaScript 、AJAX、ASP、JSP....

4.web程序的具体的工作流程:

html请求和相应,网页和服务器之间的传递都是通过html标记语言来实现

总结:

web开发混合了标记语言,脚本语言,服务器平台!

编程开发虽然不是一件简单的事情,但相信我们都会做的很多。

时间: 2024-11-03 01:17:13

Web应用程序的相关文章

使用 React.js 的渐进式 Web 应用程序:第 1 部分 - 介绍

来自译者 markzhai:大家也知道最近 Web 越来越火了,如果你还以为 Web 就是 jQuery.Ajax.CSS 什么的,那你就 out 了.给大家几个链接看一看吧: https://shop.polymer-project.org/ https://housing.com/ https://www.flipkart.com/ https://react-hn.appspot.com/ https://mobile.twitter.com/ 部分可能需要自备梯子,另外建议在 Chrom

[转] ASP.NET WEB API程序在VS启动或发布到IIS后启动后发生 - Could not load file or assembly 'System.Web.Http.WebHost’异常,无法正常访问

Just do Copy Local = true in the properties for the assembly(System.Web.Http.WebHost) and then do a redeploy, it should work fine. http://stackoverflow.com/questions/20323107/could-not-load-file-or-assembly-system-web-http-webhost-after-published-to-

Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net

1. 提升单例有能力的1 2. 减少工作数量2 2.1. 减少距离2 2.2. 添加索引2 2.3. Dma api2 2.4. Cdn2 2.5. Cache2 2.6. Pool技术2 2.7. 减少HTTP请求数2 2.8.  ·更大的数据格式2 2.9. 循环展开2 2.10. 循环转置3 2.11. 提高Cache命中率3 2.12. 小组件替换大组件4 3. 并行处理4 3.1. 多线程4 3.2. 数据库分区4 4. 减少等候4 4.1.  2.流水线(Pipeline)4 4.2

对 Web 应用程序进行性能调优

动态的 Web 应用程序能够存储大量信息,让用户能够通过熟悉的界面立即访问这些信息.但是,随着应用程序越来越受欢迎,可能会发现对请求的响应速度没有以前那么快了.开发人员应该了解 Web 应用程序处理 Web 请求的方式,知道在 Web 应用程序开发中可以做什么,不能做什么,这有助于减少日后的麻烦. 静态的 Web 请求(比如图 1 所示的请求)很容易理解.客户机连接服务器(通常通过 TCP 端口 80),使用 HTTP 协议发出一个简单的请求. 图 1. 客户机通过 HTTP 请求静态的文件 服

ASP.NET MVC Web API 学习笔记---第一个Web API程序

http://www.cnblogs.com/qingyuan/archive/2012/10/12/2720824.html 1. Web API简单说明 近来很多大型的平台都公开了Web API.比如百度地图 Web API,做过地图相关的人都熟悉.公开服务这种方式可以使它易于与各种各样的设备和客户端平台集成功能,以及通过在浏览器中使用 JavaScript来创建更丰富的HTML体验.所以我相信Web API会越来越有它的用武之地. 说道Web API很多人都会想到Web服务,但是他们仍然有

Web应用程序和Web网站

在牛腩接近尾声调试代码时,有时调试半天也调不出个什么效果,无奈之举,先和源码对比一下,发现我的web层中每个网页下面多个aspx.designer.cs 文件(设计器文件),网上说有这个文件说明你这个项目是web应用程序而不是WEB网站,而普通的WEB网站是aspx(网页信息)+cs(后台代码)的.这是什么情况?我都快哭了,难不成从开始我建立的项目就是错的,又回头看视频中最开始建立项目的阶段,后来证明我的假设是对的,疑问又来了,可是我的绝大部分功能也都可以实现的啊,那他们两个究竟有什么不同,相互

Web应用程序项目OxiteSite已配置为使用IIS.在本地计算机上找不到服务器

今天还是没事干(我的博客还想都是以这句话开始的),看看小组里边的文章Oxite初探.下载Oxite的41500版本,打开后遇到这样的问题.如下图所示 解决方法: 1.邮件点击OxiteSite项目,选择编辑OxiteSite.csprj.打开该项目的项目文件 2.在打开的项目文件中搜索<UseIIS>找到Web应用程序的属性设置段.(我是根据提示,搜索microsoftpdc-int.com找到的) 3.将UseIIS段的值由True改成False.关闭项目文件. 4.重新加载Oxite项目即

创建和关联内容数据库到指定Web应用程序和网站集

创建和关联内容数据库到指定Web应用程序和网站集 一个Web应用程序不限于使用单个内容数据库.SharePoint允许你关联多个内容数据库到Web应用程序.原因之一是基于内容数据库的大小.如果大于200G,将它分到两个内容数据库就显得很有道理. 另一个考虑是内容数据库中的数据类型.如果一个营销网站包含图片和视频,只为这个网站集数据创建一个内容数据库就很合理.另一个例子就是给法律部门创建内容数据库保存所有法律数据. 最后还有个好处是灾难恢复.知道你的数据在哪儿,结构是什么样,会是你应用灾难恢复策略

【转】VS2010新建Web网站与新建Web应用程序的区别

在Visual Studio 2010中,除了可以使用"创建Web应用程序"的方式来构建自己的Web项目之外,还可以通过创建"Web网站"的方式来构建Web项其中,Web网站的创建方法:打开Visual Studio 2010主窗体,在菜单栏里选择"文件"|"新建|网站"命令,在弹出的"新建网站"窗体里可以通过"ASP.NET 网站"和"空网站"这两种模板来创建自己的

C#MVC中创建多模块web应用程序

当一个应用程序有越来越多的子模块后,应用程序将变得越来越大,复杂度也越来越高,应用程序也越来越难维护.如果把每个子模块,独立分成不同的web应用程序,则这个项目将易于维护.关于这个的好处,我也描述得不好.总之,模块分开,不同程序员的不同模块,不互相影响,一个庞大的项目,如果分为多个Web应用程序,那将更容易维护. 那么,如何将一个大的web应用程序,分成多个不同的web应用程序呢. 直接记录实现过程: 1.首先,我们创建一个主项目,其他分离项目,都将通过这个主项目为路口.如图所示,我们创建一个W