对于WEB开发,个人认为是这样的,客户端显示+数据处理+数据存储,其实更简单的也就
是前端显示+后台处理(包括DB)。呵呵,个人认为,好的DB设计是WEB项目的成功点之一;
怎么说呢?我理解的b/s通信是这样的,在你输入域名(或IP)时,实际上是先解析域名
(如果有域名的话),接着向服务器发送你的请求页面(首次的时候:应该每个系统都有一个
默认页面),然后服务器经理处理(数据处理)后组织成HTML(或其他)再回送给客户端浏
览器,然后显示出来,每次如此(发送一个请求时,会回送一个组织的页面)。。。
这个过程描述起来简单,但实际上也有很多东西,比如前端显示的情况,前端要显示优美
些,可用CSS控制,当然也可用其他的东西,比如(flex开发),ext,dojo等,但我认为,
像ext,dojo这些东西,无非是通过js+css来控制的。再说说后台,后台也有很多东西,如实
现逻辑处理和数据库分离,你可以用EJB来部署到weblogic上,当然也可用其他的。还有就
是实现MVC的东东,呵呵,看上去简单的开发,慢慢的东西越来越多,学的东西也就越来越多
不过总体说来,基本的东西不会变,如编程设计思想。
有人说,学JAVA的一定要学C++,不然你会被JAVA所“惯坏”,嘿嘿,我也是这样认为
的,慢慢学吧,朋友们,知识无止境的!
上述完全是个人理解的,请各位大牛给予纠正,谢谢
分享到:
相关推荐
Go Web开发进阶实战(gin框架)课程,适用于Go语言初学者、掌握Go语言基础语法想学习进阶内容。 由在职程序员打造的Go语言实战课程体系,与你分享企业项目开发经验与技巧。真正做到课程有内容、有深度,并且老师讲...
java进阶开发,高级版web项目。基于dubbo实现分布式微服务架构java进阶开发,高级版web项目。基于dubbo实现分布式微服务架构
java进阶开发,高级版web项目。基于dubbo实现分布式微服务架构,基于spring boot、spring mvc、mybatis、docker、ELK、redis、vue.js、node.js等技术实现的技术分享交流网站
分享一套WEBGIS开发视频课程,2023年5月完结新课,提供...WEBGIS开发基础到进阶视频教程2023全套课程,包括:GIS基础知识,web基础知识,webgis相关软件,GIS框架,项目实战,SDK相关开发,postgis数据库,geotools等。
WEB前端开发-案例汇总(81例),前端资源大汇总;适合初学者进阶,几乎涵盖前端开发所有案例,可供学习及设计参考。
软件开发设计:应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、存储设备...
“进阶篇”主要介绍了在Web开发中常用的技术,如Struts、Hibernate、Tomcat、Spring等以及这些技术在Eclipse平台中可能用到的一些插件和这些插件的下载、安装与配置方法;“实战篇”讲述了5个采用不同开发技术的实例...
java进阶开发,高级版web项目。基于dubbo实现分布式微服务架构,基于spring boot.zip
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...
项目篇3-django web编程扫盲之二 项目篇4-django数据库操作第一节 项目篇5-django数据库操作第二节 项目篇6-django速攻之数据提交,显示 项目篇7-django速攻之衔接 项目篇8-tornado第一节扫盲篇 项目篇9-tornado第二...
从2011年开始接触Python, 从运维、运维开发到现在的Web开发,积累了丰富的运维和开发经验,作者积极参与开源项目,给IPython、pip及Python标准库等贡献过代码。这本书将作者这些年使用Python进行Web开发,对各方面...
本书以国家863项目...全书分为6章,由浅入深,循序渐进,依次介绍了Web开发入门的基础知识、OpenLayers框架,基于JavaScript的WebGIS开发框架,基于JavaScript的WebGIS基础开发、进阶开发、扩展提升以及项目实战。
进阶项目驱动式《Web程序设计》课程教学改革探讨.pdf
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...
基于Hyperledger Fabric开发的简易区块链Web项目源码+全部资料(毕业设计).zip基于Hyperledger Fabric开发的简易区块链Web项目源码+全部资料(毕业设计).zip 【备注】 1、该资源内项目代码都经过测试运行成功,...
本资源适合Web前端开发的学习者和爱好者使用,帮助他们通过项目实践来加深对Web前端开发的理解和掌握,提高网页布局和交互设计的能力和水平。 提供了多种网页制作和预览的功能,如创建和编辑二级菜单和轮播图的内容...
Laravel减轻了许多Web项目中使用的常见任务,从而减轻了开发过程中的痛苦,例如: 。 。 用于和存储的多个后端。 富有表现力,直观的 。 数据库不可知。 。 。 Laravel易于访问,功能强大,并提供大型,强大的应用...
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...
包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。 包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python...