Home > Backend Development > PHP Tutorial > 如何利用phar简化web项目部署

如何利用phar简化web项目部署

PHPz
Release: 2020-09-05 10:04:11
Original
1515 people have browsed it

利用phar简化web项目部署的方法:首先用git来控制版本;然后用rsync同步到线上目录;接着用header头加载文件;最后将静态文件单独部署,放在单独的目录即可。

如何利用phar简化web项目部署

如何利用phar简化web项目部署?

问题:

不采取rsync文件同步的方案。rsync不利于版本回滚。

希望结合git或phar来做部署。

1. 有什么推荐的工具能够简化phar的打包部署?

2. 静态文件是否应该打包到phar文件?

3. 静态文件打包到phar,访问效率显然会大大降低,不打包的话,静态文件如何更新?注:静态文件暂时是没有放到单独服务器的

方法:

1.用git来控制版本,然后发布的时候检出tag phar打包,然后用rsync同步到线上目录. 我们利用header头加载文件

2.静态文件不要打包,单独部署

3.静态文件是可以放单独的目录的(不需要单独服务器)

更多相关技术文章,请访问PHP中文网

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template