2010-04-07 48 views
0

我一直在研究基于微软的网络技术(.net,sql server,iis)大约一年,并且想知道上述的开源替代方案。我听说过LAMP,基于Java的技术,Ruby on Rails等。你能否指点我到哪里可以找到更多关于这些信息以及它们如何匹配的地方。基本上我正在寻找当今世界流行网络技术的概述。网络技术概述的一个很好的资源

非常感谢。 Vijay

+0

你试过维基百科了吗? – ceejayoz 2010-04-07 21:58:14

回答

1

嗯,这有点难,因为每种语言在设计上都是独一无二的。我想这不是一个最好的案例,但更多的是最适合你的案例。你的决定应该取决于你最喜欢哪种语言,比如你像我一样从asp.net 2.0开始,开发一些web应用程序......但是切换到php,两者相对来说是相同的,但是我发现PHP更容易访问基于Web的任务,我希望它做。此外,我使用mac主要是因为我是一个平面设计师,除了作为一个web开发人员,所以如果我可以在mac osx开发这是一个很大的优势。也许你应该首先概述你想要在什么样的环境中工作,以及你想要在其中做什么。

然后考虑成本,我们设法削减运行我们的网站的基本成本转移到PHP,只是因为许可差异。

支持也是一个biggy,你会发现与开源的东西有更多的周围,因为它通常更容易访问更多的人,因为从小到没有启动成本。

最后,找出最适合你的最好方法就是全部尝试!你不必成为专家就可以知道它是否适合你,只需要感受一下这门语言,并看看它是否与你一起流畅。

希望这是你有帮助:)

哦,最后,维基百科有一个little comparison thingy,它不是一个真正的伟大的比较,但它总比没有好哎?

编辑:

嗨,再次。

我已经做了一些挖掘,我想我已经找到了你想要的东西!

这是一个comparison chart有人作了,详细介绍了php,python,perl,asp和ruby的优缺点。

这也是这是一个comparison of some of the frameworks,他们已经错过了很多关于PHP列表,即kohana这是一个辉煌的框架!

最后继承人comparison of the three main server types,以及他们的优点/缺点。

+0

Rob, 非常感谢您回答我的问题。我喜欢.net技术,但我打算自己编写一些东西,并希望评估其他技术(更倾向于开源)。在我开始做任何事情之前,我想知道每个人有什么存在以及有哪些积极和消极之处。 基本上我正在寻找类似于维基百科比较图表的东西,但更多的细节和评论是什么情况下每个选项的好处。 谢谢。 – Vijay 2010-04-07 22:23:26

+0

非常感谢您的资料。这非常有帮助 – Vijay 2010-04-14 03:54:44