2013-09-27 29 views
4

在我的應用程序中,我必須在客戶端系統上部署我的應用程序。 那麼,有沒有辦法在不安裝XAMPP運行我的PHP應用程序...如何運行一個php應用程序而不在客戶端系統上安裝xampp?

因爲客戶端應該訪問它作爲一個現成的應用程序,而無需安裝任何東西...

這是我的項目的描述.. 。

我們必須開發一個應用程序,客戶端將有我們的應用程序,他將連接到遠程服務器

然後,他將下載從遠程服務器中的數據...

然後,他使用了使用該應用

這裏我的要求是,用戶可能沒有安裝XAMPP的知識......

那麼,有沒有辦法只是運行在用戶系統中的應用下載數據複製一些文件

U可以建議我一個點擊的解決方案(如使用安裝程序,其中將包括安裝XAMPP和複製我的數據到用戶系統)

+0

如果客戶端系統沒有安裝PHP,那麼您幾乎可以編輯......所以您將不得不安裝一些東西 –

+0

您必須有一個服務器環境來運行您的php代碼。這不是「可能」,這是必須的。除非你把你的PHP腳本在線。 – briosheje

+0

如果你想做獨立的桌面應用程序,php是不是你最好的選擇,在另一種語言會更容易,比如java(或者.net for windows) – Steve

回答

3

我是server2go的忠實粉絲。我用它在CD/DVD上部署PHP應用程序。它配備MySQL,配置起來相對容易。我甚至用我自己的閃屏替換了它,所以沒有人知道我在使用它。這是贊助軟件,但我很深刻的印象捐贈:

[http://www.server2go-web.de/] http://www.server2go-web.de/

有了這個應用程序,您不必安裝所有其他的東西。它在這個可執行文件和目錄中是獨立的。

編輯:澄清,server2go不在客戶機上安裝任何東西。只有當你特別需要它時,它才能作爲exe運行。當您點擊.exe文件時,它會在瀏覽器窗口中啓動您的PHP應用程序,然後您可以右鍵單擊系統托盤中的server2go圖標並在完成後關閉它。編輯2:一個問題:如果要將數據保存到客戶機上的MySQL數據庫,您需要將serve2go複製到客戶機上的目錄或在可寫USB盤上運行。如果您從CD/DVD上運行此應用程序,它將能夠從數據庫讀取數據,但不能寫入。

+0

是的,我會在這裏給我的應用程序給用戶。所以我們將在他的本地主機上運行我的應用程序...我需要創建像xampp安裝環境的環境,以便客戶端可以運行我的應用程序... –

0

不,你需要一些類型的服務器 - WAMP,XAMPP,等等。

您可以在線託管,然後他可以從他的電腦上瀏覽它。

+0

是啊但我的要求是用戶使用我們的應用程序從遠程服務器下載數據,並使用本地數據.. –

+0

是的,我們需要一些服務器環境..我們可以安裝xampp和部署我的應用程序到htdocs只需點擊一下 –

0

如果你不想讓你的客戶端安裝任何東西,那麼你應該創建Client Server架構,沒有其他辦法。

2

您可以承載PHP應用程序或應用程序安裝到一個系統服務器並使用該服務器系統的IP像下面

http://**ip address/php file name 
0

PHP應用程序並不意味着要部署在客戶端系統調用在多個客戶端上。它意味着部署在一個網絡服務器(您自己的服務器上,如IIS或XAMPP),以便客戶端可以通過瀏覽器訪問它,而無需再安裝任何其他服務器。

如果您想在客戶端PC上部署應用程序,我推薦使用其他編程語言,如Java或C/C++。

+0

是的,但我的要求是用戶使用我們的應用程序從遠程服務器下載數據並使用localhost中的數據.. –

+0

*你使用localhost *中的數據的含義是什麼。在用戶需要數據的本地主機上是否安裝了另一個應用程序? –

+0

沒有我的應用程序它可以使用遠程數據......只有我需要創建一個類似於xampp安裝環境的環境.. –

0

我只是使用xampp zip版本,所以我複製我的應用程序到htdocs和整個xampp被給予客戶,所以他只需運行應用程序eazily而無需安裝。

1

更好的方法是使用PHP桌面應用程序。它將允許您像運行桌面應用程序一樣運行PHP腳本,並且不需要安裝Xampp或任何其他Web服務器來運行。

PHP Desktop Application

下載.zip文件後,它解壓到任何你喜歡的文件夾中。解壓後,轉到文件夾,在那裏你可以看到一個文件夾「www」。刪除其中包含的所有文件,並將所有的php腳本移動到它。

將所有文件移動到其中後。運行名爲「PHP desktop-chrome」的.Exe文件。

它會像打開桌面應用程序一樣打開您的PHP腳本。

此腳本不需要任何類型的服務器軟件,如Xampp,Wamp等等安裝在您的PC中。

相關問題