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