Board logo

标题: 想学网站开发,请问应该从哪个语言入手? [打印本页]

作者: 战神blog    时间: 2013-9-24 12:12     标题: 想学网站开发,请问应该从哪个语言入手?

posted by wap, platform: Android

Php, c#, java, python, ruby还是perl?
作者: vermilion    时间: 2013-9-24 12:17

楼主还要考虑微软以外的?
作者: 风间星魂    时间: 2013-9-24 12:18

python。。
。。。等等,楼主不是微软的么。。。
作者: Crusher    时间: 2013-9-24 12:24

posted by wap, platform: Chrome

战神要力主ms的官方网站开发?
作者: kiler    时间: 2013-9-24 12:38

看来是最近清洁工作做的不到位,被开了
作者: hodei1    时间: 2013-9-24 12:40

做.net的路过,做网站涉及的地方很多,都要学。。。
作者: zxsoft    时间: 2013-9-24 12:40

这不废话吗,先学HTMLCSSJS啊
作者: 黑暗骑士巫妖王    时间: 2013-9-24 12:48

posted by wap, platform: Chrome

后台语言逐渐随意化了,无所谓,学那个都差不多,如果从楼主列的里面我看还是PHP更合适,因为PHP简单,开源项目非常多,而且比其它语言更适合虚拟主机的方式。java、Python、Ruby之类的主机太少了,Perl太老了,C#开发网页的话不是不行,但是很多理念和流行的开放方式不同,而且也不流行,不建议用这玩意做。

不过要是我,我个人建议从学Javascript开始,因为JS现在前后台通吃了。

前台的javascript是所有网页必备的,后台自从Node.js流行开来,也开始逐渐吃香了,而且Node.js的框架吸收了很多Python的Django和Ruby的On Ralis等等主流后端Web框架的特点,你可以很快的掌握其他框架。而且有很方面的NPM包管理工具,这玩意就像APPStore一样,安装第三方的玩意一键搞定。而且很多很多第三那方的包发布上去了,你很多时候基本不要做什么,下个包调教一下就好了,这也是从Ruby的GEM学过来的。Python也有,但是不是集成在官方套件里面的,目前这个概念还只有Ruby和Node.js做得很好。

所以目前来说,学javascript是最好的,甚至有人说Node.js以后可能取代PHP之类的,就我看来也并非痴人说梦,而且Node.js效率很高很高。就我的体会来看,写一般中小型的玩意确实能一定程度上取代PHP了。
作者: 约翰法雷尔    时间: 2013-9-24 12:49

posted by wap, platform: iPhone

微软现在员工这么紧张?扫地的都要拉去做网页了
作者: zxsoft    时间: 2013-9-24 12:51

引用:
原帖由 黑暗骑士巫妖王 于 2013-9-24 12:48 发表
posted by wap, platform: Chrome

后台语言逐渐随意化了,无所谓,学那个都差不多,如果从楼主列的里面我看还是PHP更合适,因为PHP简单,开源项目非常多,而且比其它语言更适合虚拟主机的方式。java、Python、Ruby之 ...
说的对,这才是懂行的。楼主好好参考。HTML和CSS也不能放下!
作者: cc0128    时间: 2013-9-24 12:55

posted by wap, platform: Chrome

微软的话肯定是 asp.net + mssql server
作者: yy77    时间: 2013-9-24 12:56

不是微软的话,那就是html+css+javascript+php了。
作者: kiler    时间: 2013-9-24 13:31

居然还有那么多人一本正经的回帖
作者: 脆骨    时间: 2013-9-24 13:37

posted by wap, platform: Chrome

MARK 以后学
作者: mting    时间: 2013-9-24 13:47

现在网站前端后端分得比较细啦
前端 php js css html
后端 erlang
都是开源的
作者: Crusher    时间: 2013-9-24 13:53

posted by wap, platform: Chrome
引用:
原帖由 @mting  于 2013-9-24 13:47 发表
现在网站前端后端分得比较细啦
前端 php js css html
后端 erlang
都是开源的
令人震惊,竟然有人推荐erlang!!??

没有一定的数学基础要搞erlang,难! 而且erlang这类偏向并行计算的语言,用来写普通网站的后台,大材小用了

nodejs靠谱一些,就是win下面环境搭建不是很方便,macos或者linux下面就好多

IDE用JS神器Webstorm,debug模式调nodejs太方便了
作者: 战神blog    时间: 2013-9-24 14:02

posted by wap, platform: Android

多谢大家的建议,我决定学asp.net mvc了。
作者: 左右中    时间: 2013-9-24 16:23

posted by wap, platform: GOOGLE (Nexus 4)

23334
作者: zxsoft    时间: 2013-9-24 16:46

引用:
原帖由 战神blog 于 2013-9-24 14:02 发表
posted by wap, platform: Android

多谢大家的建议,我决定学asp.net mvc了。
喷了
作者: babyhux    时间: 2013-9-24 19:43

posted by wap, platform: Meizu (MX2)

这个楼主太跳了。
作者: 战神blog    时间: 2013-9-25 08:36

posted by wap, platform: Android
引用:
原帖由 @zxsoft  于 2013-9-23 20:40 发表
这不废话吗,先学HTMLCSSJS啊
这些都会,前端语言不算编程。
作者: zxsoft    时间: 2013-9-25 09:35

引用:
原帖由 战神blog 于 2013-9-25 08:36 发表
posted by wap, platform: Android

这些都会,前端语言不算编程。
你要只说第一句就好了……看到第二句又喷了。知道Gmail吧,OPOA啊。一个页面就是一个应用。所有路由跳转,数据加载,前端逻辑都在js里面进行。没有MVC是做不好的。

选择.NET就意味着你选择了微软。.Net在Linux上的实现(mono)不好。你的Web应用不能跨平台,从IDE到服务器操作系统都要收费。性能也没有Linux上的好。而且用VS会把你惯坏的。

推荐一下做网站的技术体系:

前端:AngularJS不作他选,最好的MV*框架。CSS库随意了,推荐下Bootstrap。
后端:最好用Java或NodeJs。 Java必选Play Framework。NodeJs用Express就行。 Play的持久层的爽不是一句两句能说清。
作者: 战神blog    时间: 2013-9-25 13:23

posted by wap, platform: Android
引用:
原帖由 @zxsoft  于 2013-9-24 17:35 发表
你要只说第一句就好了……看到第二句又喷了。知道Gmail吧,OPOA啊。一个页面就是一个应用。所有路由跳转,数据加载,前端逻辑都在js里面进行。没有MVC是做不好的。

选择.NET就意味着你选择了微软。.Net在Linux上的实现(mono)不好。你的Web应用不能跨平台,从IDE到服务器操作系统都要收费。性能也没有Linux上的好。而且用VS会把你惯坏的。

推荐一下做网站的技术体系:

前端:AngularJS不作他选,最好的MV*框架。CSS库随意了,推荐下Bootstrap。
后端:最好用Java或NodeJs。 Java必选Play Framework。NodeJs用Express就行。 Play的持久层的爽不是一句两句能说清。
Java缺乏好的agile alm方案,还是喜欢tfs。软件效率都那样,但是code产量会因为开发环境差很多。
作者: jinwyp    时间: 2013-9-25 23:29

posted by wap, platform: Chrome

AngularJS NodeJs




欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/) Powered by Discuz! 6.0.0