有個(gè)疑問想了解下,關(guān)于二進(jìn)制打包完,打包后的二進(jìn)制文件如果被反編譯的話,能被還原成整個(gè)項(xiàng)目結(jié)構(gòu)(原模原樣 包括文件夾)嗎?
如果想要絕對(duì)安全,可以試試我的BPC編譯器.
workerman-4.1 GatewayWorker-3.x 我們已經(jīng)在線上跑了一段時(shí)間了,沒發(fā)現(xiàn)什么問題.
我們沒有webman相關(guān)的項(xiàng)目,但應(yīng)該也能編譯.
https://bpc.dev 上可以在線試用.
workerman-example-*.php
GatewayWorker-example.php
是相關(guān)的示例代碼.
你也可以自己在左側(cè)的代碼編輯器里寫自己的代碼,增刪文件.
不明白什么是針對(duì)整個(gè)項(xiàng)目的編譯工具.
我現(xiàn)在的做法是把workerman編譯成.so/.a,GatewayWoker編譯成另一個(gè).so/.a,然后編譯項(xiàng)目時(shí),把這個(gè)項(xiàng)目的php代碼進(jìn)行編譯并link上workerman.so/.a GatewayWorker.so/.a,最終一個(gè)可執(zhí)行文件就出來了.
你要是想把你項(xiàng)目的php代碼+workerman+GatewayWorker的代碼一并編譯,也可以,但是為了能夠成功編譯而對(duì)workerman GatewayWorker做的調(diào)整也要同步到你的項(xiàng)目里.