gitweb是Web应用程序还是Web应用程序的客户端?

时间:2019-01-19 12:47:46

标签: git web-applications

我对Web界面和Web应用程序的术语感到困惑。

  1. https://git-scm.com/docs/gitweb#_webserver_configuration

      

    本节说明如何配置一些常见的Web服务器以运行gitweb。

    这是否意味着gitweb是一个Web应用程序,只能将 在网络服务器上运行? gitweb是同一种Web应用程序 作为用Java servelet编写并在Tomcat上运行的Web应用程序?

  2. https://git-scm.com/docs/gitweb#_webserver_configuration

      

    gitweb是一个Git Web界面(Git存储库的Web前端)

    Git Pocket Guide

      

    Git带有一个基于Web的存储库浏览器,称为“ gitweb”。

    “ Web界面”是否表示Web应用程序的客户端?

    这是否意味着gitweb是Web应用程序的客户端,也称为 “ gitweb”?

1 个答案:

答案 0 :(得分:1)

  

我对Web界面和Web应用程序的术语感到困惑。

它们实际上是相同的。 Web应用程序是在Web服务器上运行的程序。它们生成Web界面。也就是说,它们产生HTML + CSS + Javascript,并且Web界面是用户在浏览器中看到的。

  

1…gitweb是只能在Web服务器上运行的Web应用程序? gitweb是Web应用程序,其含义与用Javaservelet编写并在Tomcat上运行的Web应用程序一样吗?​​

是的。 gitweb用Perl编写,但这只是次要的技术细节。

  

2…gitweb是一个Git Web界面(Git存储库的Web前端)
  Git Pocket Guide说:Git带有一个基于Web的存储库浏览器,称为“ gitweb”。

gitweb相同。

  

“ Web界面”是否表示Web应用程序的客户端?

不。 gitwebgit的客户,即它从git信息库中获取所有信息。它通过其Web界面将获取的信息呈现给用户。使用gitweb的用户使用浏览器查看git存储库。 (恐怕我的回答听起来像是在3点左右说话。)

  

这是否意味着gitweb是Web应用程序(也称为“ gitweb”)的客户端?

否,只有一个gitweb。这是一个显示git存储库的Web应用程序。