web的基础

  Web编程里开始要学的就是关于最基础的html,一种标记语言,也是web开发里最基础的一种语言,后面是css,样式标记,xml也是必须要的,JavaScript脚本语言来控制浏览器的行为,以及综合的技术ajax

  以上是最基础的web方面的技术,后面就是基于上面的动态开发,使得web具有交互性,相应的有基于javajspservelt技术,以及更加强大的java EE技术,来进行B/S架构的程序开发,微软的基于.net平台的asp技术,以及开源的phpmysqllinux结合开发web程序,这些都是动态技术。

 现在还有一种web程序,就是RIArich Internate application从这个名称也可以看出,在web里跑相当于桌面的应用程序,相应的开发技术有adobe公司的falshflex技术,sun公司的javaFX技术和微软的sliverlight技术,但是现在brower里用的最多的还是flash,几乎每台pc机上都要装有flash player这个插件,以支持浏览器中flash文件播放。

Flex技术用到actionscriptmxml这两种开发语言的结合使用来进行前台页面的开发,最流行的开发工具是adobe开发的,基于eclipseflex builder IDE,他的安装有eclipse的插件形式和单独安装的形式,我安装在了myeclispe里,所以我的myeclipse是一个大的IDE了,呵呵!

个人感觉RIA是一门比较有意思的技术,他把应用程序做到browser中,而且界面和功能很美观,随着web的发展,这种技术会有一定的用武之地,但是这个技术无法让搜索引擎搜索到,而且对网速和机子的性能要求都比较高,可能在速度上与传统的也会有一定的差距,所以现在普遍的还是传统的基于html开发,所以ajax技术也许还是比较长远!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章