導航:首頁 > 編程語言 > php打包工具

php打包工具

發布時間:2022-08-04 07:01:40

『壹』 php 怎麼把文件打包成tar包 - 技術問答

tar包?那就是linux咯?為何要用php啊……真不知道php裡面還打包tar的函數……共同學習……

『貳』 大家怎麼把PHP程序打包成exe 文件的

有winrar不用,:sweat:
:sweat:
右鍵選擇壓縮文件,選擇生成可執行檔,然後在高級裡面設置解壓後運行的命令
寫個批處理,比如install.bat.裡面輸入...apache
-k
install...mysqld
--install...等等就ok了。然後就生成一個exe的可執行文件了
希望回答對你有幫助,如果有疑問,請繼續追問

『叄』 php 壓縮文件夾

php將文件夾打包成zip文件,參考代碼如下:

functionaddFileToZip($path,$zip){
$handler=opendir($path);//打開當前文件夾由$path指定。
while(($filename=readdir($handler))!==false){
if($filename!="."&&$filename!=".."){//文件夾文件名字為'.'和『..』,不要對他們進行操作
if(is_dir($path."/".$filename)){//如果讀取的某個對象是文件夾,則遞歸
addFileToZip($path."/".$filename,$zip);
}else{//將文件加入zip對象
$zip->addFile($path."/".$filename);
}
}
}
@closedir($path);
}

$zip=newZipArchive();
if($zip->open('images.zip',ZipArchive::OVERWRITE)===TRUE){
addFileToZip('images/',$zip);//調用方法,對要打包的根目錄進行操作,並將ZipArchive的對象傳遞給方法
$zip->close();//關閉處理的zip文件
}

『肆』 各位大佬把php項目打包成app都用什麼工具

可以用eclipse,在裡面裝一個php插件就可以用了,或者用app3 php開發軟體

『伍』 PHP源碼如何編譯為jar文件

可以使用 php2java 工具先轉成 java 代碼,再編譯打包成 jar.

『陸』 php+h5混合編程的web項目怎麼打包生成apk

工具有:
cordova (這個前端使用ionic 後台介面使用php 可使用node.js 命令行本地打包)
cocoonJS (在線打包工具,主要針對HTML5游戲吧。用的少,可以試下)
hbuilder(樓上也有提到。將網址配置到工具中 可以自己添加統計和推送代碼 然後打包有【android】.apk 【iphone】.ipa)

『柒』 將php網站打包

.... 哥 php做好的網站 直接把整個項目拷貝到 你的 web伺服器下 就能運行了. 變成可執行文件,我實在聞所未聞啊

『捌』 Thinkphp怎麼生成APP呀.求助求助

首先你需要建立一個包含TPM的ThinkPHP項目。 你可以在ThinkPHP官方網站上下載TPM, 也可以中github中獲得。
將下載的文件中, Tpl目錄下的文件復制到你的項目文件夾下Tpl目錄中。將SwitchMobileTplBehavior.class.php 復制到 項目目錄下 Lib/Behavior 目錄下,將TemplateMobile.class.php 文件復制到 ThinkPHP/Extend/Driver/Template 下。
項目需要開啟layout , 在項目配置文件中配置:

'LAYOUT_ON'=>true


在項目的Conf文件夾下建立tags.php ,代碼為:

<?php
returnarray(
'action_begin'=>array('SwitchMobileTpl')
)


如果想手機客戶端支持頁面跳轉,需要修改核心文件 ThinkPHP/Common/functions.php 中得redirect函數,修改為:

functionredirect($url,$time=0,$msg=''){
//多行URL地址支持
$url=str_replace(array(" "," "),'',$url);
if(empty($msg))
$msg="系統將在{$time}秒之後自動跳轉到{$url}!";
if(!headers_sent()){
//redirect
if(0===$time){
//手機客戶端跳轉發送redirect的header
if(defined('IS_CLIENT')&&IS_CLIENT){
if(''!==__APP__){
$url=substr($url,strlen(__APP__));
}
header('redirect:'.$url);
}else{
header('Location:'.$url);
}
}else{
header("refresh:{$time};url={$url}");
echo($msg);
}
exit();
}else{
$str="<metahttp-equiv='Refresh'content='{$time};URL={$url}'>";
if($time!=0)
$str.=$msg;
exit($str);
}
}


編輯器打開Tpl/index.html文件,修改代碼

TPM.run("http://yourappurl");


,將網址修改為你項目的真實訪問地址。
然後,我們可將模板目錄打包成手機APP 。
首先打開你的命令行, cd 到模板目錄, 運行命令:

phpbuild.php


然後我們發現在模板目錄會生成手機APP文件, 我們在手機上面安裝即可。
命令行打包程序需要你的環境開啟zip和curl擴展,如果不清楚的話請自行網路解決。
注意:打包命令需要聯網,如果沒有聯網的話 可以用第三方打包工具例如phonegap打包。

打包命令還可以跟更多參數:
php build.php <platform> <name> <package> <version>
參數說明:
platform:輸入android或ios, 默認為android,現在還不支持IOS打包,大家敬請期待。
name:應用名稱, 默認為TPM 。
package: 應用的包名,如:com.think.yourname ,一般為一個域名的倒序。 默認為 cn.thinkphp.tpm
version: 應用版本, 默認為1.0

『玖』 php加密授權以及打包怎麼做

1關於PHP打包
把PHP解釋器和PHP項目打包成一個安裝包完全沒有問題的,我甚至把PHP解釋器打包到Android手機上跑都沒問題.因為PHP官方提供了Windows版本的二進制包,所以連自己編譯這一步都省了,為了精簡PHP解釋器,你可以把你不需要的擴展都刪除掉,比如intl擴展及其依賴的ICU,精簡後打包估計解釋器能小於5個MB.因為PHP內置了HTTP伺服器和SQLite資料庫,所以客戶端連Apache和MySQL也不依賴了,直接就能跑PHP項目,而且還省資源.
2.關於PHP代碼保護
PHP7的opcache支持用opcache.file_cache導出PHP腳本對應的二進制opcode,這些opcode是跟操作系統和PHP解釋器版本相關的,能起到一定的代碼保護的作用.另外,Zend
Guard和ionCube也提供了付費的PHP代碼加密服務.
3.授權
比如可以在加密過的PHP代碼里判斷$_SERVER['SERVER_NAME'],如果不是授權時綁定的域名,就直接拒絕服務.如果還有什麼不懂不明白的,你可以和我在後盾人看看教材找找答案,時間久了,就都清楚了,希望能幫到你

『拾』 PHP有沒有類似ASP的netbox的工具 - 技術問答

php沒有,netbox只適合在asp環境中,這個很不錯。

閱讀全文

與php打包工具相關的資料

熱點內容
閩政通無法請求伺服器是什麼 瀏覽:48
怎麼做積木解壓神器 瀏覽:203
王者榮耀解壓玩具抽獎 瀏覽:49
12位是由啥加密的 瀏覽:868
程序員編迷你世界代碼 瀏覽:895
php取現在時間 瀏覽:246
單片機高吸收 瀏覽:427
怎麼區分五代頭是不是加密噴頭 瀏覽:244
hunt測試伺服器是什麼意思 瀏覽:510
2013程序員考試 瀏覽:641
畢業論文是pdf 瀏覽:736
伺服器跑網心雲劃算嗎 瀏覽:471
單片機定時器計數初值的計算公式 瀏覽:801
win7控制台命令 瀏覽:567
貓咪成年app怎麼升級 瀏覽:692
360有沒有加密軟體 瀏覽:315
清除cisco交換機配置命令 瀏覽:751
華為刪除交換機配置命令 瀏覽:473
shell打包命令 瀏覽:827
加密狗插上輸不了密碼 瀏覽:187