Phar 这个在 PHP 5.3 就出来了 Phar ![http://php.net/manual/zh/book.phar.php] ,不过好像一直不太受关注?
好吧,我天天用 composer.phar 也从来没真正留心过它。
今天试了下,在项目允许的前提下,把 代码打包成 phar 发布还是挺方便的啊?不知道有大公司这样干么?
1
wxm4ever Dec 24, 2015
这个还真没见怎么用过。
|
2
anewg Dec 24, 2015
|
3
ragnaroks Dec 24, 2015
BOS
|
4
nickfan Dec 28, 2015
phar 对环境上下文限制比较麻烦, realpath 等函数调用在 phar 中也会有问题,这会导致部分开发框架的打包问题,需要自行 hack ,目前 lumen 打 phar 包成功, laravel 的 config 部分不行。
除非你自己的项目开发完全自控避开 realpath 之类的调用,不然用 phar 包发布还是不太方便。 |