Web applications 国际足联官方网站的设计与开发

Web applications 国际足联官方网站的设计与开发,web-applications,Web Applications,我只是对官方网站的设计和开发很好奇 什么是编程语言 被用来建立网站 他们使用的开发方法是什么 我用Firebug环顾了一下网站。我发现了一些东西: HTTP/1.1 200 OK Cache-Control: no-store, no-cache, must-revalidate, private Content-Type: text/html Server: Microsoft-IIS/7.0 x-ua-compatible: IE=EmulateIE7 Vary: Accept-Encodi

我只是对官方网站的设计和开发很好奇

  • 什么是编程语言 被用来建立网站
  • 他们使用的开发方法是什么
  • 我用Firebug环顾了一下网站。我发现了一些东西:

    HTTP/1.1 200 OK
    Cache-Control: no-store, no-cache, must-revalidate, private
    Content-Type: text/html
    Server: Microsoft-IIS/7.0
    x-ua-compatible: IE=EmulateIE7
    Vary: Accept-Encoding
    Content-Length: 8320
    Date: Tue, 15 Jun 2010 17:54:19 GMT
    Connection: keep-alive
    
    根据这一点,我认为他们使用IIS7来运行该站点,但我不确定他们使用的是什么编程语言


    任何评论都是杯中的一滴水。

    很难说,因为它们模糊了文件扩展名,但即使不是,扩展名也毫无意义(例如,我可以将一个php站点配置为使用.aspx扩展名)。不过,只要浏览一下他们的代码,我就可以告诉您,他们至少使用jQuery进行了一些客户端工作

    如果非要我猜的话,我会说他们使用了ASP.NET,但老实说,这只是一个猜测。我之所以这么说,是因为我认为更可能是一些基于Windows的平台,否则他们可能会使用Linux。当然,这不是必然的。我之所以这么说,是因为Linux是免费的,如果你打算使用PHP或Java等跨平台技术,那么在Windows授权上投资是没有意义的。也就是说,成本并不是选择服务器平台的唯一因素,因为他们的it人员完全可能知道Windows而不知道Linux,而他们的开发人员只知道Java

    此外,从代码的角度来看,除了
    标记之间出现的内容外,它似乎不是以人性化的方式编写的。这至少暗示了某种“编译”语言,比如ASP.NET的自定义标记(即,
    ),其中包含一些由人类抛出的自定义jQuery。然而,这只是猜测(想想那句格言,一群哲学家触摸大象的不同部位,每个人都认为它是不同的动物)


    所以,就像我说的,很难确定,但这是我的分析。真正了解它是如何编写的唯一方法是与开发人员交谈。我很好奇,这个网站上的人是否有比我所能提供的更有力的分析。

    首先,他们使用以下内容:


    由于他们将其托管在Windows服务器上,人们的第一个猜测是——他们正在使用.NET进行开发。是的,根据w3techs.com,这是真的。此外,子域(如)也有这样的页面,即使它们可能完全单独构建。

    Yes。。他们使用jQuery和Flash..除此之外我还不知道。