GWT、Python还是Ruby用于网页开发?
我想开始学习一种全新的语言,用于网站的后端开发。我把选择缩小到了这三种:
- GWT
- Ruby
- Python
你知道或者推荐哪些网站可以教我用这些技术搭建一个简单的网站吗?这样我可以轻松地部署和测试。
顺便说一下,我的电脑是Windows系统,所以如果有任何需要我在机器上配置的地方,请告诉我,以便我开始学习这些工具。
在前端开发方面,我也想看看一些示例,能够很好地展示如何充分利用这些技术。
非常感谢你的建议和回复。谢谢。
安杰洛
6 个回答
GWT其实是一种前端开发技术。它包含了一些可以和后端很好配合的组件,但主要还是用来做用户界面的框架。
如果你想玩得开心并学习Rails,可以去这个网站 http://railsforzombies.org/。
如果你不喜欢这种幽默风格,可以去看看这个网站 http://ruby.railstutorial.org/。
如果你想用Ruby或Python来开发网页应用,建议你使用一些框架。在开始动手之前,先找出一些可能的框架。这里有一个Python框架的列表:http://wiki.python.org/moin/WebFrameworks。如果你想快速上手,随便玩玩,可以试试web2py。这个框架不需要安装或配置,也没有其他依赖,甚至自带Python解释器和网页IDE——你只需要下载,解压,然后运行就行了。之后再看看其他框架,找到最适合你的。
虽然web2py的Windows版本不需要你安装Python,但其他Python框架(还有web2py的源代码版本)是需要的。你可以在这里下载Python:http://www.python.org/download/。如果你用的是Windows,还需要安装Pywin32:http://sourceforge.net/projects/pywin32/。
需要注意的是,在网页开发方面,暂时最好使用Python 2.7,因为大多数Python网页框架还没有移植到更新的Python 3(不过,你其实可以在Python 2.7中使用一些Python 3的新功能)。