大型软件系统结构报告模板大型软件系统结构报告模板.doc

大型软件系统结构报告模板大型软件系统结构报告模板.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大型软件系统结构报告模板大型软件系统结构报告模板

计算机与通信工程系 综合设计报告 姓名 汪 敏 学号: 201108003232 专业 软件工程 班级: 2011级班Apache+Mysql+Php 平台,在学习期间没有用到PHP的框架,但是也完成了基本功能。所以个人感觉自己对网站这一方面还是比较感兴趣的。 网站的生成、发布无非就是B/S结构, 服务器端和客户端的浏览器通过http协议连接,客户端提出请求,服务器响应请求、处理数据,然后输出结果给客户端,客户端的浏览器解析执行html和一些脚本代码。 其中 ASP.net 平台是微软公司在B/S的一套完整系统,Windwos server、IIS、SQL server都是微软公司自己开发出来的产品,所以在开发速度上是比较快的,个人感觉上手也是最快的,稍微学一点C#,了解html ,就可以快速做出一个页面。不过也正是由于它是微软的一套平台,所以移植性不好,在其他的平台,比如linux/unix就不能很好地运行,而且我觉得微软公司重在让图形界面,让每个用户都能快速入门,至于做开发的话,很多高手都会说呵呵,微软公司的这套解决方案,售价有点高,在国内的话,运用的公司不算太多。 JavaEE,确实是一个不错的开发平台,采用的是UNIX和Tomcaty以及oracle解决平台,后台运行JSP的语言,支持绝大多数操作系统,运行的效率也是非常的高,目前有较广的应用,但是它的开发成本特别的高,这个也是毋容置疑的,毕竟UNIX不是每个公司都能用得起的。 最后,说一下我比较喜欢的LAMP开发平台吧,这学期由于软件测试实验的需要,我自学了一下,入门挺快的,配置也简单,用的一个集成的环境Appserv 一个软件下载下来才20M,进过测试,本人笔记本配置为i5-480M的U,4G内存,在局域网做成一个服务器,同时10个客户端左右访问还是没压力,到20个左右开始卡。我想如果运行在一般服务器的话,应该是轻松应对上千个连接的,正常情况下能应付公司的基本需求。虽然还没有学到框架,但是我知道利用那个可以更加快速地开发。最重要的是成本,因为Linux和Mysql以及网站服务器apache都是免费的,所以成本是最低的。由于性能也算不错,成本低等因素,现在php语言在众多语言中间有一席之地,LAMP平台也是很多中小型企业的首选。 不管是什么样的平台,Web的工作原理都是一样的,如果要制作一个网站生成系统,首先要考虑的便是选用的平台,我有哪些信誉好的足球投注网站了一下网站的生成工具,发现基于的是最多的,毕竟可视化的编程界面赢来了许多非专业人士制作网站的麻烦,教程简单易懂,模板新颖且数量较多,可选性很强,特别是在开发成本上以“建站之星”为例,一套解决方案下来只要480块钱,还包括了域名和短时间的维护。 网站是客户端/服务器之间的会话,单纯的页面往往无法满足用户的需求,面对大量的数据处理,我们就必须引入数据库。如今,数据库是网站的很重要的一部分,尤其是在动态网页上面发挥着存取读取数据的作用,很大程度上也决定了网站的安全性很扩展性。目前,安全性和功能性排名第一的非oracle莫属,通过大二一学期的学习,我也稍微学了一点皮毛,不过不得不承认它是个很强大的数据库。当然要说到应用的话,应该是Mysql 最懂我的心,因为小巧,功能强,最重要的是免费,所以很多地方都用它,我认为它和php的配合是很完美的,就像windows和SQL Server一样的同气连枝,说到SQL Server,不得不说也是我们学过的内容,友好的图形化界面,兼容SQL语言,让我对它的印象很深,最头痛的是微软在发布新东西后总是想着去淘汰以前的东西,就像办公软件word2003的 “.doc”和 word2007的“.docx”一样,老格式的东西在新的环境下面就变得不是很好用了。学过数据库的人都知道,数据库最重要的操作就是“增、删、改、查”,学好这个可以解决很多问题,但要成为高手,就必须努力学高深的安全方面的知识。 调用数据库语句执行的,就是服务器端语言了,JSP 、PHP、ASP 分别在自己的平台上面响应请求,处理数据,实现网页的动态。语言本身是没有太多的好坏之分的,关键是怎么去运用,运用得好,可以增加服务器端的处理速度,减少服务器的负担,提高用户的体验。 当用户发出请求,服务端响应后,最终的数据还是要在客户端通过浏览器呈现出来,浏览器是解释执行服务器端处理后的html语言的,所以说到底,html是基础,单纯的html是得不到用户的认可的,CSS在格式上面意义重大,现在已经到了3.0了,可以说html5+css3.0是Web将来的发展方向。html和Css这种语言的话是最容易学的,因为内容不多,简单易懂。但是千万别掉以轻心,虽然有W3C为它制定了标准,当时微软公司不厚道,凭着IE庞大的用

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档