正文

.net,Java,更有LAMP2008-08-12 17:16:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/jtclass/37532.html

分享到:

.net,Java,更有LAMP
——LAMP应用与学习指南


时常有不少大学生朋友来咨询我们,.net和Java该学那个?如何学?
解答完他们的问题后,我一般都会补充:LAMP也是你们非常值得关注和学习的三大主流技术平台之一,
不要只把眼睛放在.net和Java上,这样你们会失去很多东西。

从技术发展趋势来看,Web开发,B/S应用架构是绝对的未来趋势。
对于B/S架构开发很明显一个是客户端浏览器,一个是服务器端的程序。
客户端技术相对而言,会越来越简化,而且,就HTML和相关的东西,学起来,也比较简单。
而服务器端技术,将会是未来的重点。
在这方面,LINUX,Apache,MySQL和PHP构成的LAMP组合,可以说,是IT技术界的当红明星。
我们重点说说。

在B/S架构下,Web端要求足够简化,大部分功能集中在服务器端。
服务器端包括服务器、WEB服务、数据库以及服务器程序。
这个领域,LAMP现在已经做的相当完美。
LIUNX服务器的稳定与大量应用,是全世界的趋势。
Apache服务也是顶尖高手。
MySQL现在也是日益成熟。
在加上用PHP开发的服务器应用,可以说,LAMP是一个绝对黄金的组合。


当然,客户端也不是说就忽视不管了。
实际上,客户端要学习的技术,好像更多,当然,这些技术的学习比较简单,而且,对Java或者.net来说,都需要学习这些技术。
可以说,这就是公共的技术了。
 
HTML是前台浏览器解释的标记语言,这是必需要会的,你能在你的浏览器上看到的内容都是它给你显示出来的。
所以这个你必须会, 虽然这个在成手工程师的眼里已不算是什么技术了,但是在刚学习B/S开发的学员还是要掌握并会灵活运用。
这是一门非常简单的东西,学起来立竿见影。
 
CSS也是前台浏览器解释的,它是用来显示你的页面风格和样式的,这个也是你必须要会的,因为页面的字体、背景、文本、位置、布局、边缘、列表等等样式都是用它来控制的。
 
前台脚本语言,有这么几种,:Javascript, VBscript, applet等等,这么多我都学吗?不用,只要会一个学可以了,都是完成同样功能的:让你的页面在前台就能和用户产生交互的效果,但是选那个用呢?这要根据情况,我建议你用Javascript,现在大多数的人都是用这个,VBscript的用户大部都是以前是做VB开发的, 另外并不是所有的浏览器都能解释它,applet也是一样,不仅解释它的浏览器少,有的还要安装插件,而且它还要在客户端安装JAVA虚拟机很不方面,大部分都在企业内部网中使用。Javascript也是一种前台比较简单的解释性脚本语言。
 
Dom是什么?JAVAscript将浏览器本身、网页文档、以及网页文档中的HTML元素等都用相应的内置对象来表示,这些对象及对象之间的层次关系称为DOM(Document Object Model, 文档对象模型)。
 
DHTML又是什么?css、脚本编程语言和DOM的结合使用,能够使HTML文档与用户具有交互性和动态变换性,这三种技术的单一称谓叫DHTML(Dynamic HTML, 动态HTML)
 
AJAX是什么?学有什么用?其实这个不是什么新技术,就是新瓶装老酒,AJAX(Asynchronous Javascrīpt and XML)其实是多种技术的综合, 包括Javascrīpt、XHTML和CSS、DOM、XML和XSTL、XMLHttpRequest等。完成异步传输。

以上前台技术都是你客户端浏览器解释的。写出来的代码在你本机直接解释执行和从服务传过来执行是一样的效果。


如何学习
看起来需要学学习的技术好像很多,实际上。
学习的过程是有诀窍的。
你可以先在Windows下搭建一个PHP的开发平台,然后学习PHP的开发。
在这个学习过程中,你再逐步深入学习这些技术。也就是以点带面了。
当你在学习PHP技术的时候,会逐步把涉及到Apache,HTML,MySQL等技术,在这个过程中,你就逐步精通了相关技术。
而到一定的时候,有事没事安装LIUNX来玩玩,最后四者一组合。
你回头就会发现,LAMP技术,你已经掌握到了一个比较深的领域。
一般来说,逐步地,一圈一圈的深入,这是一个正常的学习模式。

如果你是以建设网站为学习目标,有一个捷径就是懂一点PHP之后,立刻学习一套叫Drupal内容管理系统。
可以帮助你快速建立网站,然后逐步深入掌握LAMP技术。

阅读(1853) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册