最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php項(xiàng)目打包方法第1/2頁

 更新時(shí)間:2008年09月13日 17:36:31   作者:  
大家經(jīng)常會接到一些編程的活,例如設(shè)計(jì)企業(yè)網(wǎng)站,做做財(cái)務(wù),統(tǒng)計(jì)系統(tǒng)什么的?;蛟S是因?yàn)榕笥训男枨?,或許圖個零花。不管什么原因吧。等程序做好了,給對方展示、安裝,就成了問題。
企業(yè)網(wǎng)站好說,至少需要個虛擬主機(jī)什么的;可是OA,財(cái)務(wù)……這些內(nèi)部系統(tǒng)就不好說了,總不能把代碼和數(shù)據(jù)庫扔給人家,寫個說明,讓他們自己照著說明去配置環(huán)境,安裝代碼吧。這樣顯然不像話,要知道隔行如隔山??!再者,萬一客戶離自己呆的地方十萬八千里,總不能過去給人安裝吧,這樣估計(jì)所有收入都擋不住這一來一往的車費(fèi)的。所以把WAMP環(huán)境+PHP程序+維護(hù)安裝卸載程序打成EXE安裝包就很有必要。要讓客戶安裝PHP程序就像安裝QQ一樣簡單,方便!

方法應(yīng)該有N多種。我所知道的只有三種。

用RAR的自動解壓縮功能。
用windows打包軟件InstallShield打成安裝包。
用現(xiàn)成的東西打包!(呵呵,俗話說,站在巨人的肩膀上么!我也是懶人一族的。)
以上1.2方法呢,大家可以通過百度,谷歌搜一搜。不會懶得搜索吧……=.=!比我還……

在這里我詳細(xì)說一下我的方法。這個方法也是前些日子幫朋友做個房地產(chǎn)信息系統(tǒng)時(shí)自己搜集到的。

第一,首先需要一個純凈綠色的PHP運(yùn)行環(huán)境。組件根據(jù)項(xiàng)目需求先配置好。我是以F:\PHPServer為環(huán)境根目錄,一般組件apache2+php5+mysql5+zo需要開通GD庫……配置80,3306……這個大家應(yīng)該比我熟悉。可以應(yīng)用定制性比較強(qiáng)的集成套件最好要ZIP格式綠色版的,例如PHPNOW,XAMPP。不要急,下載鏈接會寫在下面。我用的是PHPnow,小巧方便定制性高!

第二,把我們的編的系統(tǒng)安上,自己查錯調(diào)試,一切OK后。好了這就完成一半了。這時(shí)候有人發(fā)話了,“江湖郎中”“蒙古大夫”“騙子”。恩!各位不要急,好戲在后邊!現(xiàn)在這個文件夾PHPServer,要保證不要向外界導(dǎo)入配置文件,一定要保證PHPServer的獨(dú)立與完整性,就是保證其綠色。

第三,向這些綠色集成套件一般里面都有寫好的BAT也就是批處理文件,直接啟動輸入號碼就能啟動和關(guān)閉服務(wù)。這時(shí)我們可以用RAR自解壓+運(yùn)行批處理,可以,但現(xiàn)在遭到很多殺毒軟件封殺攔截。其實(shí)我用的也是這個原理。我在網(wǎng)上找到了一個打包程序make_exe(來自PHPnow)可以把.7z+打包后的文件界面信息打成一個EXE運(yùn)行包,并在運(yùn)行自解壓后自動運(yùn)行7z壓縮包中的批處理文件。make_exe.zip包里有Make_exe.cmd,PHPServer.sfx,PHPServer.sfx.cf三個文件??吹竭@一點(diǎn),大家應(yīng)該有思路了吧。首先把PHPServer壓成PHPServer.7z文件然后配置好。修改PHPServer.sfx.cf文件,然后運(yùn)行Make_exe.cmd就可以了。

首先:Make_exe.cmd代碼

set v=1.2
copy /b /y PHPServer.sfx + PHPServer.sfx.cf + *.* PHPServer%v%.exe || pause
很明了吧!“set v=1.2”是版本,然后需要三個文件,打包。
PHPServer.sfx.cf代碼,打開方法,直接拖到TXT就行了

復(fù)制代碼 代碼如下:

;!@Install@!UTF-8!
Title="房地產(chǎn)信息管理系統(tǒng)V1.2"
BeginPrompt="# 房地產(chǎn)信息管理系統(tǒng)V1.2安裝包 #\n\n * 確認(rèn)你沒有運(yùn)行 IIS 等其他占用 80 端口的服務(wù)。\n * 如果你安裝有其他同類套件,請先停止或卸載。\n * 安裝完成后請不要隨便移動安裝目錄。\n\n作者:xilo QQ:110026985 主頁 <a
ExtractDialogText="請稍后,正在解壓文件 ..."
ExtractTitle="正在解壓 ..."
ExtractPathText="請選擇解壓路經(jīng)(僅限英文字符):"
ExtractCancelText="取消"
CancelPrompt="你真的要退出嗎?"
GUIFlags="4+8+32+64+256+2048"
InstallPath="D:\\PHPServer"
RunProgram="cmd /c setup.cmd"
;!@InstallEnd@!

相關(guān)文章

  • Drupal 添加模塊出現(xiàn)莫名其妙的錯誤的解決方法(往往出現(xiàn)在模塊較多時(shí))

    Drupal 添加模塊出現(xiàn)莫名其妙的錯誤的解決方法(往往出現(xiàn)在模塊較多時(shí))

    今天用學(xué)習(xí)用Drupal,在同時(shí)安裝ctools,CCK,views,panels時(shí)出現(xiàn)了奇怪的狀況。
    2011-04-04
  • PHP中冒號、endif、endwhile、endfor使用介紹

    PHP中冒號、endif、endwhile、endfor使用介紹

    下面的一些用法,對于相當(dāng)一部分PHP愛好者來說根本沒見過啊,這些是什么東西呢?
    2010-04-04
  • php 5.4 全新的代碼復(fù)用Trait詳解

    php 5.4 全新的代碼復(fù)用Trait詳解

    本文給大家分享的是php5.4提供的全新的代碼復(fù)用的新特性Trait,下面我們就來詳細(xì)探討下Trait的使用
    2017-01-01
  • PHP常用日期加減計(jì)算方法實(shí)例小結(jié)

    PHP常用日期加減計(jì)算方法實(shí)例小結(jié)

    這篇文章主要介紹了PHP常用日期加減計(jì)算方法,結(jié)合實(shí)例形式總結(jié)分析了php日期計(jì)算常見的時(shí)區(qū)設(shè)置、date日期轉(zhuǎn)換、計(jì)算等相關(guān)操作技巧,需要的朋友可以參考下
    2018-07-07
  • php str_pad 函數(shù)使用詳解

    php str_pad 函數(shù)使用詳解

    今天一朋友問我str_pad()的使用方法.他說網(wǎng)上很多都是直接把手冊上的拿過來.于是我來寫詳細(xì)點(diǎn). str_pad()函數(shù)的作用是:用一個字符串填充另一個指定字符串到指定長度。
    2009-01-01
  • PHP遞歸復(fù)制、移動目錄的自定義函數(shù)分享

    PHP遞歸復(fù)制、移動目錄的自定義函數(shù)分享

    這篇文章主要介紹了PHP遞歸復(fù)制、移動目錄的自定義函數(shù)分享,本文的特點(diǎn)是對每一句代碼都做詳盡的注釋,需要的朋友可以參考下
    2014-11-11
  • ThinkPHP 防止表單重復(fù)提交的方法

    ThinkPHP 防止表單重復(fù)提交的方法

    防止表單重復(fù)提交有很多種方法,其不外乎,客戶端腳本防止刷新,服務(wù)端token驗(yàn)證等等,thinkphp內(nèi)置了表單token驗(yàn)證,可以方便的防止表單重復(fù)提交
    2011-08-08
  • 解析thinkphp中的導(dǎo)入文件標(biāo)簽

    解析thinkphp中的導(dǎo)入文件標(biāo)簽

    本篇文章是對thinkphp中的導(dǎo)入文件標(biāo)簽進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 最新評論

    德昌县| 驻马店市| 安康市| 如皋市| 涞源县| 大余县| 阜平县| 德庆县| 青河县| 抚远县| 连江县| 宣化县| 洪泽县| 黎城县| 延吉市| 全南县| 龙南县| 尼玛县| 莫力| 扬中市| 塔城市| 桓仁| 宁明县| 积石山| 五指山市| 太和县| 芜湖县| 明水县| 达尔| 越西县| 嘉定区| 山阳县| 大方县| 伊宁市| 越西县| 西吉县| 青阳县| 佛坪县| 南江县| 扶风县| 陵川县|