Laravel 4 - 导出非框架文件

时间:2014-03-21 13:42:22

标签: php laravel laravel-4

我试图找到这个问题的简单答案。我可能不知道如何正确地说出这个,这可能是我找不到答案的原因。

基本上,我在我的localhost上创建了一个用Laravel 4创建的应用程序。我只是想找到一种方法来整合所有不包含在laravel中的MY文件。这样我就可以上传~50个文件,而不是在我的实时服务器上更新我的项目时重新上传整个框架。

由于

2 个答案:

答案 0 :(得分:0)

我认为这是使用git部署的最佳方式,因此您只会提取更新的文件。

http://code.tutsplus.com/tutorials/the-perfect-workflow-with-git-github-and-ssh--net-19564

答案 1 :(得分:0)

要不将每个文件上传到您的服务器,您有以下选择:

1)用户编写器更新你的应用程序,这是常用的方法:

composer update

2)使用rsync(适用于Linux或Mac)将文件复制到服务器,只复制已更改的文件和新文件,因此如果您只更改了一个将要上传的文件:

rsync --progress -avz -e ssh /var/www/applicationdir user@host:/var/www/applicationdir

3)FTP上传。有一些智能FTP应用程序只上传(同步)你的一个目的改变了什么。

4)使用git部署您的应用程序:

git push // in your development server

git pull // in your live server

我已经构建了一个可以帮助你进行git部署的软件包(在Github或Bitbucket上)。每次进行git推送时,Github都会向您的服务器发送请求,您的应用程序将自动更新,请检查它:https://github.com/antonioribeiro/deeployer