关于动态网页制作学什么语言的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 22:29:21
我想请教各位高手,我想学习动态网页制作,我以前有过静态网页制作的经历,并获过奖,现在想学习动态网页制作,因为现在几乎没有人做静态的了,该学什么语言呢ASP?JSP?PHP?我不知道,我的老师说我应当学ASP,因为其简单,我认识的一个说我应当学JSP,因为ASP落伍了,说学了JSP,ASP也就会了,是这么回事吗?三种网页设计语言到底谁最强呢?它们三个的优势与缺点是什么呢?请高手为我解答,先谢谢啦!

动态网页制作涉及到编程, 所以先要看你熟悉什么编程语言,如果你熟悉 VB 就学ASP, 如果你C,C++语言比较好就学PHP, 如果你 Java比较好的话,你就学JSP。
当中的主要区别, 除了上面说的编程语言不同外, 还有:
JSP 最难, 数据负载好, 效率高, 适合大型网站, 现在应用还不广泛
PHP 开源,成本低,PHP网站安全性比ASP高, 有很多免费开源的CMS系统可以在拥有较多专业功能的基础上尽大可能地减少开发时间和开发费用, 外面很多个人站长很推崇PHP
ASP及ASP.NET 加载access 或MS SQL数据库, 简单, 易用易学, 就是安全性不高,稳定性也不是很好, 但目前在企业网站这一快, 它占有决大部分份额

所以答案很简单,没有基础的建议从ASP.NET学起, 有了点基础同时以后自己想做个人站长的就去学PHP,以后你想去大的门户网打工的, 就朝JSP走吧, 给您建议,仅做参考

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