我对Web界面和Web应用程序的术语感到困惑。
https://git-scm.com/docs/gitweb#_webserver_configuration说
本节说明如何配置一些常见的Web服务器以运行gitweb。
这是否意味着gitweb
是一个Web应用程序,只能将
在网络服务器上运行? gitweb
是同一种Web应用程序
作为用Java servelet编写并在Tomcat上运行的Web应用程序?
https://git-scm.com/docs/gitweb#_webserver_configuration说
gitweb是一个Git Web界面(Git存储库的Web前端)
Git Pocket Guide 说
Git带有一个基于Web的存储库浏览器,称为“ gitweb”。
“ Web界面”是否表示Web应用程序的客户端?
这是否意味着gitweb是Web应用程序的客户端,也称为 “ gitweb”?
答案 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应用程序的客户端?
不。 gitweb
是git
的客户,即它从git信息库中获取所有信息。它通过其Web界面将获取的信息呈现给用户。使用gitweb
的用户使用浏览器查看git存储库。 (恐怕我的回答听起来像是在3点左右说话。)
这是否意味着gitweb是Web应用程序(也称为“ gitweb”)的客户端?
否,只有一个gitweb
。这是一个显示git存储库的Web应用程序。