各大网站的构建是用什么技术?

2024-12-04 21:49:42
推荐回答(5个)
回答(1):

做网页/站,需要了解三方面的内容:服务端技术,浏览器端技术,通信协议(不是必须但很有帮助)
1.服务端的各种脚本,技术实现方式不尽相同;但是他们目标是相同的:
a.响应http请求,
b.身份验证,
c.进行事务处理,
d.返回各种资源(text/html,text/xml,text/css,text/javascript,image/png...)
e.状态保持,
f.等等。。
所以如果你想学的深一点的话,我建议你先看一下http协议(rfc2616)。

2.web应用程序的很重要一个方面是ui;用户体验很重要。所以很有必要学习ajax;当然其中最重要的是javascript。现在有很多写的很好的javascript库,比如说,jquery,prototype,dojo等等,,

3.(回到问题本身)服务端的技术我个人认为asp,jsp,php它们都非常的优秀,也非常之简单;只要你花一两个月去写代码;都能熟练掌握。另外我认为学习这项技术应该结合现有的一些优秀的框架,模板。这样对你以后从事大项目的开发会很有帮助。(asp不建议去学习;建议学习asp.net);

4.另外现在还有两个脚本很流行:ruby , python ;

5.个人推荐:学习asp.net或者php(zend + smarty)+ mysql

6.如果你想走到web编程最前沿尝试一下google的app_engine(基于python),尝试写写jquery的插件。。。

7。以下个性网站可供学习
http://www.pageflakes.com/?source=55e54333-9239-45f8-a454-9eb3b887dd43
http://www.webwag.com/
http://www.netvibes.com/
http://www.netvibes.com/#%E7%BB%BC%E5%90%88
http://www.eskobo.com/default.aspx

回答(2):

主要看你照什么方向发展了,比如你要是发展网站开发,那么还是顺应市场发展吧,net固然安全,但是针对市场客户需求并不是很大,我个人理解为服务器对net环境要求比较苛刻,不会配置就容易死掉,但是你要往软件开发发展,那么建议还是从C++学起,总之,各有各的长处

回答(3):

“各大网站的构建”的技术很简单,无非就是.html、.asp、js和数据库之类的,但哪一样,都够我们学习很久很久。

回答(4):

做网站的话,还是用PHP吧

回答(5):

百度、sina、sohu均适用php做的,一般大一点儿的互联网公司都是用php做网站,性能稳定,且兼容性强。前途当然也是一片光明。去年百度签了一个人大信息学院的学生,年薪20万。相当可观哟!!