成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

關(guān)于php的打包 解包 Phar

joyqi / 2859人閱讀

摘要:最近用連接,找到了,發(fā)現(xiàn)里面有一句第一次接觸是韓老大的創(chuàng)建打包文章因?yàn)橹心J(rèn)是的,而我們這里需要解包打包使用,所以要配置如下我們看代碼里有一個想知道使用應(yīng)該要看看源碼。

最近用php連接hive,找到了php-thrift-sql,發(fā)現(xiàn)readme里面有一句:
第一次接觸是韓老大的創(chuàng)建swooole打包文章

php -c php.ini build.php

因?yàn)閜hp.ini中phar.readonly默認(rèn)是on的,而我們這里需要解包打包使用,所以要配置如下

[Phar]
; http://php.net/phar.readonly
phar.readonly = Off

; http://php.net/phar.require-hash
;phar.require_hash = On

;phar.cache_list =

我們看代碼里有一個ThriftSQL.phar,想知道使用應(yīng)該要看看源碼。那么怎么解包呢?

extractTo("Thrift-origin");
var_dump($re);

解包正確的話會返回true,這樣路徑下會多一個Thrift-origin的文件,

php returned.php 
bool(true)
root@tongbo:/home/tb/tmpdown# ls
ci_3.1.30  ci.zip  php-thrift-sql  returned.php  Thrift-origin  ThriftSQL.phar
root@tongbo:/home/tb/tmpdown# 

進(jìn)入到Thrift-origin里面就可以看具體的php代碼了。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/22774.html

相關(guān)文章

  • 使用phar上線你代碼包

    摘要:在我前一陣子寫的一篇文章新版重構(gòu)之系統(tǒng)架構(gòu)中,很多人對其中提到的利用上線代碼比較感興趣,我就在這邊跟大家分享下我目前的做法?,F(xiàn)有代碼需要做何處理嗎如果你的代碼結(jié)構(gòu)比較科學(xué)比如采用大部分框架的推薦結(jié)構(gòu),那么一行都不需要改變。 在我前一陣子寫的一篇文章《新版 SegmentFault 重構(gòu)之系統(tǒng)架構(gòu)》中,很多人對其中提到的利用phar上線代碼比較感興趣,我就在這邊跟大家分享下我目前的做法。...

    MangoGoing 評論0 收藏0
  • Composer管理PHP依賴關(guān)系

    摘要:然而各自為政的打包方式依賴關(guān)系的處理,導(dǎo)致了很難將兩個開源項(xiàng)目集成到一起。雖然有這種官方支持的包管理工具,但是依然沒有很好的統(tǒng)一的依賴關(guān)系管理的辦法。項(xiàng)目編譯和打包依賴關(guān)系的解決都可以很輕松的實(shí)現(xiàn)。 簡介 現(xiàn)在軟件規(guī)模越來越大,PHP項(xiàng)目的開發(fā)模式和許多年前已經(jīng)有了很大變化。記得初學(xué)PHP那會兒,boblog是一個很好的例子,幾乎可以代表PHP項(xiàng)目的開發(fā)模式。當(dāng)時PHP 5.x以上的版...

    Mertens 評論0 收藏0
  • PHP Phar 包原來性能這么強(qiáng)!

    摘要:想到還有包這個東西,我試圖用來解決這個問題。功夫不負(fù)有心人,我終于為框架實(shí)現(xiàn)了打包的兼容和支持,測試結(jié)果表明使用進(jìn)行文件枚舉讀取,無論是在本地硬盤還是等網(wǎng)絡(luò)文件共享掛載,性能都比零散的文件性能更強(qiáng)。 之前有在群里看到人說,有一些 Swoole 框架啟動速度慢,尤其是掛載的網(wǎng)絡(luò)硬盤下運(yùn)行尤其的慢。 我想,由于 Swoole 可以讓 PHP 應(yīng)用實(shí)現(xiàn)常駐內(nèi)存,所以啟動時候勢必要掃描和加載許...

    pakolagij 評論0 收藏0
  • composer

    摘要:自動加載為了實(shí)現(xiàn)類的隨取隨用,類的命名空間定義建議遵從一定的規(guī)則。這種規(guī)則可以是某一項(xiàng)目組約定的。不過為了使得類庫統(tǒng)一,項(xiàng)目指定了一種命名空間的規(guī)范,被一些流行項(xiàng)目采用。用來指定在軟件包級別上區(qū)別。注意默認(rèn)類庫是使用規(guī)范自動加載的。 簡介 composer是一個php中管理依賴的工具。它使你可以在項(xiàng)目中聲明用到的包/庫,之后它會自動安裝相關(guān)包。 Composer is not a ...

    Miyang 評論0 收藏0
  • 騰訊與閱文技術(shù)合作 微服務(wù)框架Tars再添PHP

    摘要:引言作為由騰訊公司開源的優(yōu)秀框架與服務(wù)部署運(yùn)維解決方案,被閱文集團(tuán)引入了實(shí)際實(shí)踐中,同時閱文集團(tuán)對在語言層面進(jìn)行了能力的補(bǔ)全,令如虎添翼。作為騰訊公司的優(yōu)秀框架與服務(wù)部署運(yùn)維解決方案,可以滿足上述的所有需求。 梁晨(Ted),任職閱文集團(tuán)技術(shù)中心,負(fù)責(zé)起點(diǎn)中文網(wǎng)的WEB后臺開發(fā)工作。曾負(fù)責(zé)騰訊上海企業(yè)產(chǎn)品部營銷QQWeb后臺開發(fā)、QQ公眾號Web后臺開發(fā),對大型網(wǎng)站技術(shù)架構(gòu),有自己的經(jīng)...

    yanwei 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<