写WEB程序需要会什么


总得写点什么,不能总让这个Programing空着。我的WEB程序是自学的,学习不系统,也不专业,轻拍。
从这个学期开始,发现身边好多同学在看有关WEB的书,这里就简单写一下应该怎样学WEB。
我对WEB程序的理解很简单,就是生成HTML代码,无论静态网站还是动态网站。因此学习WEB首先要掌握基本的HTML。HTML会一些就好,首先个人认为HTML各种元素以及他们的属性一次性记不住,其次有些书介绍元素和属性在今天的WEB程序里已经很少用到,随着样式跟内容的分离,HTML已经失去了控制表现形式的义务,内容表现更多是交给CSS处理。
刚提到了CSS,我是在学习过服务端脚本以及客户端脚本之后才接触的,不过我发现这个东西比较适合安排在学习HTML之后,有了CSS,HTML就基本算学会了WEB的表现部分,可以实现页面的布局以及表现。比较早接触CSS的另一个原因是,CSS学起来比较简单,本身就是个负责控制HTML表现的表,没啥具体语法要求。这样不至于过早对学习失去兴趣。
之后我建议开始接触服务端语言,PHP或者JSP等。选择一门自己适合的服务端语言。我个人比较喜欢C风格的语言,因此选择了PHP。PHP在WEB中的作用就是生成HTML代码。一个PHP程序通过处理数据逻辑,并将数据添到HTML,从而中生成我们看到的代码。这就是服务端语言的作用。
接着可以开始看javascript。Javascript有在客户端控制HTML的能力,因此适合处理一些不需要服务器参与的简单数据逻辑寻算。另外好多无刷新更新页面内容的功能也是通过Javascript控制的。因此Javascript肩负着使页面有更好的页面体验的使命。Javascript也是Ajax技术的核心,比如人人网上可以无刷新浏览照片,无刷新删除新鲜事,无刷新提交留言等。
基本学习WEB就是这么个顺序。这些算是基础知识。更深层次的学习,比如mvc架构,如何提高页面的可用性有效性这些可以在开发中慢慢体会。


One reply on “写WEB程序需要会什么”
Mike

然后再去学学SEO,让你的博客可以被google到,然后你就可以摆广告进去了~~

Leave a Reply

Your email address will not be published. Required fields are marked *

CodePhoto.WTF © 2025