【问题标题】:A good resource for an overview of web technologies一个很好的资源,用于概述 Web 技术
【发布时间】:2010-04-07 21:56:17
【问题描述】:

我从事基于 microsoft 的 Web 技术(.net、sql server、iis)的工作已经有大约一年的时间了,我想知道上述的开源替代方案。我听说过 LAMP、基于 Java 的技术、ruby on rails 等。请您指点我一个可以找到有关这些以及它们如何相互匹配的更多信息的地方。基本上,我正在寻找当今世界流行的网络技术的概述。

非常感谢。 维杰

【问题讨论】:

    标签: language-agnostic


    【解决方案1】:

    嗯,这有点难,因为每种语言的设计都是独一无二的。我想这不是最好的情况,而是最适合您的情况。你的决定应该取决于你觉得用哪种语言工作最舒服,例如像你一样,我从 asp.net 2.0 开始,开发了一些 web 应用程序......但是切换到 php,两者相对相同,但是我发现 php 对于我希望它执行的基于 Web 的任务更易于访问。此外,我主要使用 mac,因为我是一名平面设计师,除了是一名 web 开发人员,所以如果我可以在 mac osx 上进行开发,那将是一个很大的优势。

    也许您应该首先概述您想在什么环境中工作,以及您想在其中做什么。

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

    支持也很重要,你会发现开源的东西更多,因为它通常更容易被更多的人使用,因为几乎没有启动成本。

    最后,找出最适合您的最佳方式是全部尝试!您不必成为这方面的专家就能知道它是否适合您,只需感受一下这种语言,看看它是否适合您。

    希望对你有用:)

    哦,最后,维基百科有一个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,以及它们的优缺点。

    【讨论】:

    • Rob,非常感谢您回答我的问题。我确实喜欢 .net 技术,但我打算自己写一些东西,并想评估其他技术(更倾向于开源)。在我开始做任何事情之前,我想知道存在什么以及每个人都有什么积极和消极的一面。基本上,我正在寻找类似于维基百科比较图表的东西,但有更多细节和 cmets 来说明每个选项适用于什么情况。谢谢。
    • 非常感谢 cmparision 图表。很有帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多