PHP打包器應用場景:作好網站程序後,發佈給用戶看,可是不想泄露源碼,能夠選擇「封裝源碼生成EXE文件」,建議封裝前先用zend等加密代碼,能夠起到雙重保險,對方在破解軟件的同時還須要破解網站源碼。對破解者的知識體系比較考驗,由於涉及了運維、編程、反編譯、zend加密的破解、軟件破解等相關知識,並且PHPWAMP自帶反破解功能,被破解後會自動銷燬軟件。 php
PHPWAMP經常使用工具「PHP網站打包工具」html
能夠將php網站一鍵打包,也能夠將PHP網站生成單個EXE可執行文件。 mysql
使用PHPWAMP的網站打包神器以前,請先下載PHPWAMP,下載軟件壓縮包後解壓便可使用,可直接百度搜「PHPWAMP」如沒法使用請安裝.NET4.5便可,win10默認自帶了.NET4.5,因此能夠直接使用,其餘系統若是安裝了net,也可直接使用。之因此須要安裝NET,是由於PHPWAMP我是採用C語言和C#共同開發的軟件,本來想所有改爲C語言,經歷了這麼多版本,功能太多懶得改了,主要是由於幾年前我開發的時候用的是.NET,後面我才慢慢用了C語言開發了新版本PHPWAMP,所以目前的版本我是採用C語言和C#一塊兒製做的。web
PHPWAMP已通過百度和卡巴斯基的安全認證,其餘殺毒誤報請拉白名單
sql
與其餘PHP環境的區別介紹:數據庫
目前其餘的PHP環境基本都是清一色32位環境,我開發的PHPWAMP支持全自定義,php和mysql均可以一鍵自定義(其餘環境沒法實現自定義以及多版本同時運行)環境能夠32位和64位同時存在,若是你自定義的PHP是64位的,那麼就是64位的,自定義時全自動匹配你的系統(其餘環境不會自動匹配,都只有32位,也沒有集成VC)編程
區別歸納:其餘環境安裝64位php會出現錯誤沒法實現自動匹配,而且缺乏dll和VC運行庫是不能運行的,而PHPWAMP徹底沒有這方面的問題,缺乏dll可自動修復運行。更多優勢介紹,請查閱:https://blog.51cto.com/lccee/1959819安全
軟件能夠在百度搜索「PHPWAMP」進行下載,也能夠到百度軟件庫下載,目前百度軟件庫下載量已經接近30萬次。服務器
下載注意事項:下載時不要點高速下載(點高速下載會下到百度全家桶),請點普通下載便可,也能夠登錄官網下載,百度搜索PHPWAMP便可。網絡
下載完成後咱們就能夠開始使用PHPWAMP內置的PHP網站打包器了
將網站一鍵生成EXE文件運行的案例以下
一、打開PHPWAMP,點擊經常使用工具下的「PHP網站打包工具」,建議用最新版軟件,在官網下載便可。
二、選擇你的網站根目錄以及你網站須要的PHP版本,而後選擇WEB服務器
選擇時支持自定義添加PHP、Mysql版本(32位/64位的PHP版本均可隨意添加)
特別注意:不要胡亂選擇PHP版本,你要清楚你的網站程序適合用哪一個版本的PHP
警告:必須在phpwamp站點管理正常配置,網站能運行正常後才使用exe生成功能,
所生成的EXE文件裏面使用的數據庫和php等相關版本和站點管理裏面的是同樣的。
三、WEB服務器默認勾選的是Apache,若是想運行在Nginx下也能夠選擇Nginx
四、Mysql版本爲當前主界面選擇的數據庫版本,選擇無誤後,能夠點擊「簡單生成網站包」便可生成
說明:選擇「簡單生成網站包」生成的exe後,別人是能夠查看你網站源碼的,不想被查看請繼續往下看
五、若是不想讓對方查看咱們打包後的php網站源碼,上一步驟能夠選擇這裏的「封裝源碼生成EXE文件」
多重加密建議:封裝前先用zend等加密代碼,能夠起到雙重保險,對方在破解軟件的同時還須要破解網站源碼。對破解者的知識體系比較考驗,由於涉及了運維、編程、反編譯、zend加密的破解、軟件破解等相關知識,並且PHPWAMP自帶反破解功能,被破解後會自動銷燬軟件。
六、最後這部分主要講解PHP打包器的「更多功能的設置」。
也許大家都注意到這裏還有個「設置更多功能選項」
那麼這裏的更多功能咱們應該如何設置呢,請接着往下看
打開更多設置功能後彈出以下功能界面
限制次數:顧名思義,默認是0,就是不會限制用戶的使用次數,若是設置成3,那麼用戶只能打開你的網站三次。
限制日期:默認是2188年,至關因而不限制使用時間,若是設置成2018年8月8日,那麼用戶到那一天就不能使用了。
權限回收:能夠隨意經過網絡收回用戶的使用權限,隨時隨地禁止用戶查看你程序,默認設置成0則不使用該功能,設置成網址表示使用該功能,
權限回收詳細講解:
如何實時回收用戶的權限,能夠在發佈的時候,把0去掉,填寫你的網址,例如:
權限回收填寫網址:http://www.lccee.com/Takeback.html (具體網址你本身設置)
那麼你的網站上面要有個Takeback.html 文件,裏面的代碼以下
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>權限回收</title>
</head>
<body> <div id="Takeback">no</div> </body>
</html>
主要主要粗體部分,<div id="Takeback">no</div>,在ID爲「Takeback」的標籤內容裏面填上NO,那麼就能禁止對方使用了,默承認以設置爲YES,想禁止對方使用再改爲NO
注意事項:權限回收在斷網的時候,也能夠禁止他人使用,爲了不用戶斷網使用你的程序,在使用該功能的同時,若是不聯網將不容許使用。(不聯網那麼就沒辦法判斷你是否容許他使用,因此權限回收功能要開啓網絡才能使用,若是想容許用戶離線演示您的網站,請不要使用權限回收功能,設置成默認的0便可)
此文章匹配:php整站打包工具、php網站打包app、php網站打包成exe、php網站生成exe、php整站打包工具、php網站打包成exe、PHP整站打包程序、php項目怎麼打包成exe、把PHP程序打包成exe 文件?如何把PHP MYSQL APACHE 和本身的PHP源程序一塊兒打成EXE。
Lccee老師視頻教程:edu.51cto.com/lecturer/10514884.html
其餘的PHPWAMP應用文章可點此查看:https://blog.51cto.com/lccee
歡迎你們關注個人博客獲取最新資訊,若是您有什麼建議能夠私信我。