2009-07-30 52 views

回答

28

有四種可能性,最好的操作系統開發上:

  1. 的一個你最熟悉的。熟悉培育生產力;
  2. 您團隊中其他人使用的人。你可以通過不同來創造問題;
  3. 您的工具可用的一個。有時你沒有選擇;和
  4. 您的生產環境所在的那個。我見過以前引起的問題,因爲開發環境在Windwos上,生產環境是Linux。這是與Java。儘可能地類似,可能會有微妙的差異,可以嚴重傷害你。在Windows和Linux上,PHP是另一個很好的例子。

我要補充的一件事是,我能想到的任何操作系統特有的功能,其中最重要的是文件系統。一旦我在WinXP/NTFS上用putty(svn + ssh)在Ubuntu/ext3上進行了20分鐘的顛覆性檢查,時間爲40秒。建造時間也從15分鐘降至〜3分鐘。這兩種情況幾乎都是文件系統。

+2

這些都是非常好的點;熟悉環境和接近您的生產環境是我書中最重要的部分。性能是一種洗滌;你的時間比處理能力的成本更有價值。 – 2009-07-30 16:28:33

+0

+1。這是一個屬於meta的離題評論。這個問題不是「主觀」的。這個答案是完全客觀的,代表了最好的工程實踐。打倒主觀標籤! – MarkJ 2010-04-28 08:55:20

7

無論你最熟悉,最喜歡。

這是真正關心你喜歡的工作一個個人的決定,你喜歡與之合作的工具。

它也可以取決於你的工作團隊。如果您有團隊使用的特定IDE,則可能有助於使用他們使用的相同IDE。

一個關於PHP的偉大的事情是,你幾乎可以與大量的工具,在任何地方發展。

6

如果你談論的是PHP的發展,有一個在所有的操作系​​統相當強勁的支持。如果你使用源代碼和/或構建PHP擴展(Linux可能在Windows上,但非常不愉快),Linux真的會開始閃亮。

4

可能同一個,你要部署的軟件,雖然這對於像PHP是在多個平臺上運行的相當不錯的技術應用於以下(但在測試尤其是當仍然很重要)。

-1

我用記事本+ +在WinXP做我的PHP開發。 。非常簡單,可以通過FTP內置

+0

有沒有試圖用Notepad ++管理一個大項目?我寧願不。 ;-) – 2009-07-30 15:41:26

+1

格柏先生,好點。從防水的PHPEdit是一個偉大的Windows Porduction環境 – Roland 2009-07-30 15:44:03

+1

我有。我放棄了兩者。 – MiseryIndex 2009-07-30 15:44:05

3

PHP開發沒有最好的操作系統。選擇一個你喜歡的,你想使用的IDE工作。另外請確保您熟悉使用操作系統。

2

沒有明確的答案。如果您熟悉Windows,則在使用它時沒有問題。您可以使用Wamp(http://www.wampserver.com/en/)或Xammp(http://sourceforge.net/projects/xampp/)服務器(它們以無憂的方式爲您安裝整個PHP,Apache和MySQL堆棧)。 如果你是全新的,我建議Wamp,因爲它更容易。如果你對PHPMyadmin不太好,你也可以使用SQLYog(http://www.webyog.com/en/)進行數據庫管理。

但是,如果你是黑客頭腦,嘗試Linux。建立窗戶雖然不錯,但難度較大,但給你最大的權力和自由。此外,由於它通常被稱爲LAMP堆棧,因此您將獲得足夠的文檔來幫助您。

我還沒有使用MAC,但也可能有很好的資源。只是谷歌。

2

Ubuntu是PHP開發的最佳操作系統..

相關問題