我需要一些專家的建議:) 我將開發一個使用PHP的網站,我也將使用MySQL。我從一臺虛擬專用服務器購買了一些服務器空間,包括所有需要的服務。我需要一些專家的建議,關於如何用MySQL開發一個PHP站點
我該如何開發該網站?我應該在家裏的機器上開發它(例如使用Wamp),並在準備好將所有文件傳輸到服務器後?如果是的話,最好的方法是什麼也傳輸數據庫?
在此先感謝!
我需要一些專家的建議:) 我將開發一個使用PHP的網站,我也將使用MySQL。我從一臺虛擬專用服務器購買了一些服務器空間,包括所有需要的服務。我需要一些專家的建議,關於如何用MySQL開發一個PHP站點
我該如何開發該網站?我應該在家裏的機器上開發它(例如使用Wamp),並在準備好將所有文件傳輸到服務器後?如果是的話,最好的方法是什麼也傳輸數據庫?
在此先感謝!
在本地服務器上開發的要快,因爲你可以預覽所有更改「活」,沒有更新的文件上傳到託管服務器。所以是的,我建議在當地工作。我自己使用Wamp。
至於數據庫,您可以將其導出到PHPMyAdmin(隨Wamp一起發貨)。它應該生成一個巨大的查詢(實際上是一組查詢),然後您可以在您的網站上執行這些查詢來創建表格並填充內容。
linky:
編輯:
關於開發服務器:
您的主機商是永遠不會打擾你如何開發應用程序,無論是大公可以提供或將永遠提供開發工具,技術或空間用於這一目的。他們只有host您的應用程序。所以,這是你的問題
「我應該在我的機器上開發它在 首頁」?
是的,因爲如果你想自己做,它是唯一的選擇。做到這一點的最好方法是(恕我直言),在development machine
和test
上開發應用程序在另一臺機器上(server
)specification
,nearest
到您的commercial webhost
擁有的應用程序。
祝您好運
謝謝asad ...我相信這本手冊將是非常有用的! :D ...但我沒有找到解決方案在我的問題...(重新VPS) – mouthpiec 2010-03-17 19:58:17
檢查編輯。希望這可以幫助 – 2010-03-17 19:59:54
這取決於您的家庭設置。有一種方法可以導出MySQL數據庫,因此如果這是您採用的路線,您將能夠傳輸數據庫。擁有像PHPMyAdmin這樣的東西使得這件事變得更加簡單(在XAMPP中默認使用,如果你還沒有設置,我會推薦使用它作爲家庭服務器)。
最好的方法是保留兩臺服務器。一個是你的生產環境(購買的一個安裝在某個機架的某處)。第二個是你的開發環境(運行Linux的虛擬機,基本上是生產服務器的一個副本)。
你應該在家使用任何編輯器/ IDE讓你快樂(我推薦PHPDesigner)在家裏開發。 MySQL Workbench非常適合創建/編輯MySQL數據庫。
複製轉換過程非常簡單,只需將rsync用於表格的文件和MySQL表格導出即可。
我也建議在開發機器上運行一個SubVersion服務器,這樣您可以保留工作的日期修訂(即使您單獨執行)。
有足夠的專家來幫助你的標準是什麼?我應該在哪裏申請? = D – Marcelo 2010-03-17 19:52:04
什麼是C#標籤? – 2010-03-17 19:54:32
由專家我的意思是那些有一些經驗:D 我已經做了幾個網站,但託管在我的機器上... – mouthpiec 2010-03-17 19:55:29