Development

開發伺服器?

  • March 29, 2010

對於一個項目,將有我和另外一名程序員來開發 Web 服務。

我想知道開發環境應該如何。

因為我們需要中央儲存(文件、圖片、業務資料等)、文件版本處理、燈(測試 Web 服務)等。

我以前從未為此設置過環境,並希望從有經驗的人那裡獲得建議,以使用哪些工具來進行有效的協作。

我想到了什麼:

seperate applications:
- google wave (for communication forth and back, setting up guide lines, other information)
- team viewer (desktop sharing)
- skype (calling)

vps (ubuntu server):
- svn (version tracking)
- ftp (central storage)
- lamp (testing the web service)
- ssh (managing the vps)

這是一個合適的程式環境嗎?關於 vps,最好的做法是對列出的所有任務使用一個 vps 嗎?

歡迎所有建議和回饋!

聽起來不錯,但您肯定需要一些錯誤跟踪器(Trac、Bugzilla,…) 內部 Wiki 也是一個好主意。我會使用帶有 HTTPs(或 sftp)而不是 ftp 的 WebDAV。

關於伺服器:只要沒有安全問題(不同的人使用不同的服務,或者允許人們從 Web 訪問某些服務,而其他人只能從 LAN 訪問,……)我會開始一台伺服器。您以後可以隨時分離服務。我要分開的第一件事是測試伺服器:這樣你甚至可以為多個測試環境設置許多複製的 VPS。

引用自:https://serverfault.com/questions/127349