2011-03-28 59 views
0

我在php中開發了一個web應用程序。我需要將其託管在服務器中。但在此之前,我已將源代碼轉換爲build。我怎麼能做到這一點..如何創建PHP應用程序的構建

+3

PHP應用程序運行得很好,它們不需要編譯。你能否澄清你的意思是「轉換爲構建」? – deceze 2011-03-28 06:35:26

+2

我從來沒有聽說過PHP源代碼構建。 – 2011-03-28 06:35:43

+0

我不知道,像[phing](http://www.phing.info/trac/)這樣的採用其他語言實踐的工具肯定會讓它「看起來」像你「建造」某種東西。我們可以讓提問者解釋一下,我們可以舉行閉幕派對嗎? – Charles 2011-03-28 06:37:13

回答

2

在Asp.net我們使用「BUILD」選項。這意味着,IDE(框架)將編譯代碼,它將忽略.aspx.cs文件,它將只顯示在該生成文件夾中的.aspx文件...是否有任何這樣的選項php

不,PHP沒有必要這樣做。您只需將您的文件夾上傳.php文件到服務器,就是這樣。

+0

是嗎????那麼這可以被黑客攻擊.. ..?在asp.Net沒有人能看到的服務器端腳本......因此,它也難破解.. – Gnanendra 2011-03-28 07:21:46

+1

@Gnanendra,淨字節碼[微不足道的反編譯回可行源(HTTP:// stackoverflow.com/questions/179741/how-do-i-decompile-a-net-exe-into-readable-c-source-code)。源代碼的可見性與「被黑客入侵」無關。如果您真的擔心其他人看到您的代碼或以任何方式干擾您的數據,那麼您需要專用主機,而不是共享主機。 – Charles 2011-03-28 07:25:40

+1

@Gnanendra如果有人能夠訪問您的服務器,以便他們可以訪問您的源代碼,無論是否已編譯,您都已經搞砸了。可執行文件的格式是不相關的。 – deceze 2011-03-28 07:30:07