标签: php git webserver
我正在创建一项服务,允许用户使用git从Web浏览器部署服务器更新。例如:单击“部署”按钮,然后运行git命令。现在提议的语言是PHP,建议的解决方案是这样的:
<?php exec('git pull origin master'); ?>
很容易,但我不确定这是最好的方法还是它的缺点。所以我的问题是,我应该使用哪种语言/方法来允许用户从Web浏览器下载到他们的服务器上?什么是与服务器接口的最佳语言?它甚至重要吗?
答案 0 :(得分:1)
根本不重要。理想情况下,它应该是您/您的团队强大的语言。
但做一个“exec”不是这样做的!
使用库。例如。试试这个:
Reading a Git repository, without Git