【问题标题】:What is meant by the term "web stack?" [closed]术语“网络堆栈”是什么意思? [关闭]
【发布时间】:2010-09-27 19:33:19
【问题描述】:

虽然我在短语“web stack”中看到了“web”的相关性,但我想知道“stack”在这种情况下指的是什么。

【问题讨论】:

    标签: stack web


    【解决方案1】:

    它是指用于构建网站的组件或技术/语言/操作系统/等。例如“LAMP”堆栈是:Linux、Apache、MySQL、PHP

    【讨论】:

    • 我猜对 Microsoft 来说,它只是 Microsoft Stack [或 The Stack ? ;)]
    • 不是 W(I|A)M(P) 堆栈“Windows (IIS|Apache) (My|MS)sql (PHP)” 我不得不说“ Stack”是 LAMP,因为它拥有巨大的市场份额。
    • 在上述关于 Apache 市场份额的评论中引用我的来源:news.netcraft.com/archives/web_server_survey.html
    • 我一直听说全 Microsoft 堆栈的 WINS 或 WISA:Windows-IIS-.NET-MSS 或 Win-IIS-SQLSrvr-ASP(.NET)。但是,这两种技术都用于其他 IT 相关技术,因此可能会造成混淆。
    【解决方案2】:

    堆栈是因为组件相互堆叠

    Your Application Presentation
    Your Application Controls
    Your Application Models
    HTTP Server (Apache, IIS, etc.)
    Database
    Operating System
    

    它不是严格意义上的堆栈(不像 OSI 协议堆栈)。但它大约是一个堆栈。

    【讨论】:

    • Apache 总是堆栈的一部分吗? :)
    • 我让它变得更加不可知论......
    • Apache 是一个网络服务器。 IIS 是另一个。 Netscape Enterprise Server 是另一个。你也可以使用像 Lisp 这样的语言,它们提供自己的网络服务器,可以在 Lisp 中实现,也可以作为 apache/ISAPI/etc 模块实现。
    • 它是一摞,就像一摞煎饼是一摞……
    【解决方案3】:

    “堆栈”是程序员使用的俚语,他们拼命想让他们使用的工具集听起来很酷。

    【讨论】:

    • 听起来酷吗?但他们很酷!对吧……?
    • @StevenA.Lowe .. 这样更好 ;) .. 我最不需要的是书呆子青少年在他们的手机上谈论“网络堆栈”如何糟糕以及他们如何无法订购因为那个该死的手机上的披萨或电影票..
    • 太好了。仅供参考,此答案因质量低下而出现在审核队列中,但我绝对拒绝建议删除。 “看起来不错”对我来说。大声笑
    猜你喜欢
    • 2010-09-15
    • 2011-05-09
    • 1970-01-01
    • 2023-03-09
    • 2011-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多