目前学习做网页应该学哪种语言比较好?
我想学习做网页,目前据我所知比较多的有jsp,asp,C#,php等。我想知道我到底学那一种比较好,应用的比较多呢?注:我具有一定的编程基础了。而且这些语言大多有一定的了...
我想学习做网页,目前据我所知比较多的有jsp,asp,C#,php等。我想知道我到底学那一种比较好,应用的比较多呢?注:我具有一定的编程基础了。而且这些语言大多有一定的了解,但不深入。请大家帮我分析一下他们的好处和缺点,我想确定一门用处比较多的语言深入的学习。谢谢。
展开
1个回答
展开全部
问:我该从那种语言学起?
答:HTML——如果你还不懂的话。市面上有一大堆的封面精美,宣传得天花乱坠的
糟糕的 HTML书籍,不幸的是很少有好的。我最喜欢的是 HTML: The
Definitive Guide。
但 HTML 不完全是一种编程语言。当你准备开始编程时,我推荐从 Python起步。
你会听到一大群人推荐 Perl,并且 Perl 依然比 Python 流行得多,但是难学得
多且(以我之见)设计得不是很好。
C 确实重要,但它要比 Python 或 Perl 难多了。不要尝试先学 C。
Windows用户不要满足于 Visual Basic。它会教给你坏习惯,而且它不可以移植,
只能在Windows下运行。避免它。
问:我需要什么样的机器配置?
答:过去个人电脑能力相当不够并且内存小,结果给黑客的学习过程设置了人为的
障碍。不过一段时间以前开始就不是这样了;任何配置比一台 Intel 486DX50 好
的机器都有足够的能力进行开发工作,X,及 Internet 通讯,同时你现在买的最
小的磁盘都大得富足了。(依Barret之见,现在要至少Pentium 166MMX才够。)
选择用来学习的机器时重要的一点是注意配件是否是Linux兼容的(或BSD兼容,如
果你选择学 BSD)。同刚才提到的一样,大多数现在的机器都是符合的;唯一的值
得注意的区域在于 modem和打印机;有些具备为Windows设计的配件的机器不会在
Linux下工作。
关于硬件兼容性有一个FAQ;最新版本在 这里。
问:我得因此憎恨和反对Microsoft吗?
答:不,你不必如此。不是因为Microsoft不令人讨厌,而是因为黑客文化早在
Microsoft出现之前就存在了,且将在Microsoft成为历史后依然存在。你耗费在憎
恨Microsoft的任何力气不如花在爱你的技术上。写好的代码—— 那会相当有效地
打击Microsoft又不会让你得到恶报应。
问:但开放源代码软件不会使程序员丢饭碗吗?
答:看起来不太可能——目前为止,开放源代码软件产业似乎创造了更多的就业机
会而不是减少就业机会。如果写一个程序比起不写来是纯经济收益的话,那么在写
完后,程序员应该得到报酬不管程序是否是开放源代码。并且,无论写出多么“免
费自由”的软件,都存在更多对新的,定制的软件的需求。我有这方面更多的论述
,放在开放源代码 网站资料中。
问:我要如何开始?哪里有免费的Unix?
答:在本份文档的某个地方我已经提到过何处可以得到最常用的免费Unix。要做一
名黑客,你需要自立自强,以及自学能力。现在开始吧……最适合就是HTML 做网页好
答:HTML——如果你还不懂的话。市面上有一大堆的封面精美,宣传得天花乱坠的
糟糕的 HTML书籍,不幸的是很少有好的。我最喜欢的是 HTML: The
Definitive Guide。
但 HTML 不完全是一种编程语言。当你准备开始编程时,我推荐从 Python起步。
你会听到一大群人推荐 Perl,并且 Perl 依然比 Python 流行得多,但是难学得
多且(以我之见)设计得不是很好。
C 确实重要,但它要比 Python 或 Perl 难多了。不要尝试先学 C。
Windows用户不要满足于 Visual Basic。它会教给你坏习惯,而且它不可以移植,
只能在Windows下运行。避免它。
问:我需要什么样的机器配置?
答:过去个人电脑能力相当不够并且内存小,结果给黑客的学习过程设置了人为的
障碍。不过一段时间以前开始就不是这样了;任何配置比一台 Intel 486DX50 好
的机器都有足够的能力进行开发工作,X,及 Internet 通讯,同时你现在买的最
小的磁盘都大得富足了。(依Barret之见,现在要至少Pentium 166MMX才够。)
选择用来学习的机器时重要的一点是注意配件是否是Linux兼容的(或BSD兼容,如
果你选择学 BSD)。同刚才提到的一样,大多数现在的机器都是符合的;唯一的值
得注意的区域在于 modem和打印机;有些具备为Windows设计的配件的机器不会在
Linux下工作。
关于硬件兼容性有一个FAQ;最新版本在 这里。
问:我得因此憎恨和反对Microsoft吗?
答:不,你不必如此。不是因为Microsoft不令人讨厌,而是因为黑客文化早在
Microsoft出现之前就存在了,且将在Microsoft成为历史后依然存在。你耗费在憎
恨Microsoft的任何力气不如花在爱你的技术上。写好的代码—— 那会相当有效地
打击Microsoft又不会让你得到恶报应。
问:但开放源代码软件不会使程序员丢饭碗吗?
答:看起来不太可能——目前为止,开放源代码软件产业似乎创造了更多的就业机
会而不是减少就业机会。如果写一个程序比起不写来是纯经济收益的话,那么在写
完后,程序员应该得到报酬不管程序是否是开放源代码。并且,无论写出多么“免
费自由”的软件,都存在更多对新的,定制的软件的需求。我有这方面更多的论述
,放在开放源代码 网站资料中。
问:我要如何开始?哪里有免费的Unix?
答:在本份文档的某个地方我已经提到过何处可以得到最常用的免费Unix。要做一
名黑客,你需要自立自强,以及自学能力。现在开始吧……最适合就是HTML 做网页好
参考资料: 红色黑客杂志
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询