概述Web技术的良好资源

时间:2010-04-07 21:56:18

标签: language-agnostic

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

非常感谢。 维杰

1 个答案:

答案 0 :(得分:1)

嗯,这有点难以做到,因为每种语言在设计上都是独一无二的。我想这不是一个最好的情况,但更多的是最适合你的情况。您的决定应该依赖于您最熟悉的语言,例如您从asp.net 2.0开始,开发一些Web应用程序......但是切换到php,两者相对相同,然而,我发现php更容易访问我希望它做的基于Web的任务。另外我主要使用macs,因为我是一名平面设计师,除了是一名网络开发人员,所以如果我可以在mac osx中开发这是一个很大的优势。

也许您应该首先概述您想要首先使用的环境,以及您希望在其中进行的工作。

然后考虑成本,我们设法通过迁移到php来削减运行我们网站的基本成本,仅仅是因为许可差异。

支持也是一个很大的问题,你会发现开源的东西还有更多,因为它通常更容易被更多的人访问,因为它几乎没有启动成本。

最后找出最适合你的最佳方法是尝试所有这些!你不必成为专家就能知道它是否适合你,只要感受一下这种语言,看看它是不是感觉流畅。

希望这对你有用:)

哦,最后,维基百科有一个little comparison thingy,它不是一个很好的比较,但它比没什么好嘿?

编辑:

嗨再次。

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

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

Theres也是comparison of some of the frameworks,他们错过了很多关于php列表的内容,即kohana,这是一个很棒的框架!

最后是一个comparison of the three main server types,以及他们的利弊。