• 60090

    文章

  • 611

    评论

  • 59

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

好程序员web前端分享web开发概况

撸了今年阿里、腾讯和美团的面试,我有一个重要发现.......>>

  今天介绍一下web开发的大体概况,让大家能够从整体对web开发有一个相对全面的了解,随着科学技术的发展,各种移动端(mobile)和浏览器(browser)相应而生。

 

  目前web开发的主流技术可以分为两种,一种是.Net,还有一种就是J2EE。

 

  虽然近年来计算机发展迅猛,但是形成的思想却不多,今天就飞大家讲一下极少思想中的一种———MVC模式。

 

  所谓MVC即模型(Model)、视图(View)、控制(Controller),下面让我们来分别看看M、V、C都是具体干啥的吧!

 

  模型M:存储数据,提供访问、存储信息,加工信息。

 

  视图V:负责交互信息,呈现信息给用户、用户新增信息

 

  控制C:把用户的信息按逻辑处理变成数据保存

 

M:数据库:MySQL、Oracle、SQLServer、DB2、Access、Habinate、iBatis、myBatis

 

V:ext(js类库,构建客户端(client))

 

JSP(全名为JavaServerPages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。)

 

HTML(组织信息的形式,由浏览器组织的文本(标签))

 

CSS(层叠样式表,样式表达)

 

JQuery(jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是"writeLess,DoMore",即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

 

jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE6.0+、FF1.5+、Safari2.0+、Opera9.0+等。)

 

C:Struts(struts是开源框架。使用Struts的目的是为了帮助我们减少在运用MVC设计模型来开发Web应用的时间。如果我们想混合使用Servlets和JSP的优点来建立可扩展的应用,struts是一个不错的选择。)

 

JQuery

 

JS(JavaScript的缩写,是UI设计库JQuery的进一步开发,轻量级脚本型编程语言,为Web增加了交互、动态效果和行为功能)

 

Spring(一种框架(Framework))

 

  常见开发模式:

 

  小型:HTML+CSS+MySQl

 

JSP+CSS+MySQL

 

JQuary+CSS+MySQL

 

  中型:JSP+Struts+MySQL

 

  大型:JSP+SSH+CSS+MySQL(SSH:SPring、Struts、Hibernate)

 

Spring+JSP+Struts+MySQL


 转载至链接:https://my.oschina.net/530504/blog/3053754。

695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

欢迎来到梁钟霖个人博客网站。本个人博客网站提供最新的站长新闻,各种互联网资讯。 还提供个人博客模板,最新最全的java教程,java面试题。在此我将尽我最大所能将此个人博客网站做的最好! 谢谢大家,愿大家一起进步!

转载原创文章请注明出处,转载至: 梁钟霖个人博客www.liangzl.com

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤
注册梁钟霖个人博客