2009-07-30 6 views

답변

28

는에 개발하는 최선의 운영 체제에 대한 네 가지 가능성이 있습니다

  1. 당신은 대부분 익숙한 하나. 친숙성은 생산성을 좌우합니다.
  2. 팀의 다른 모든 사람이 사용합니다. 당신은 다른 것으로서 문제를 만들 수 있습니다.
  3. 도구를 사용할 수있는 도구입니다. 때로는 선택의 여지가 없습니다. 및
  4. 프로덕션 환경에있는 것입니다. dev 환경이 Windwos에 있었고 프로덕션 환경이 Linux이기 때문에 이전에 문제가 발생한 것을 보았습니다. 이것은 Java와 함께했습니다. 그들이 할 수있는 것과 비슷하게 당신을 심하게 괴롭히는 미묘한 차이가있을 수 있습니다. PHP는 Windows와 Linux에서 전혀 다른 좋은 예입니다.

내가 추가 할 수있는 한 가지 점은 내가 생각할 수있는 모든 OS 관련 기능 중에서 실제로 중요한 것 중 하나가 파일 시스템이라는 것입니다. 일단 내가 우분투/ext3에서 40 초에 퍼티 (svn + ssh)와 WinXP/NTFS에서 20 분 Subversion 체크 아웃 갔다. 빌드 시간도 15 분에서 3 분으로 떨어졌습니다. 두 경우 모두 거의 모든 파일 시스템이었습니다.

+2

이들은 모두 아주 좋은 점입니다. 환경에 익숙하고 생산 현장에서 가깝기 때문에 내 책에서 가장 큰 것들입니다. 성능은 세척입니다. 시간을 처리하는 데 드는 비용보다 훨씬 귀중한 시간입니다. –

+0

+1. 그리고 여기에 메타에 속한 논제 논평이 있습니다. 질문은 '주관적인'것이 아닙니다. 이 답변은 전적으로 객관적이며 최고의 엔지니어링 실무를 나타냅니다. 주관적인 꼬리표로! – MarkJ

7

가장 익숙하고 좋아하는 것이 무엇이든지간에.

어떻게하면 일하고 싶은지, 그리고 함께하고 싶은 도구에 대한 개인적인 결정입니다.

작업하는 팀에 따라 다를 수도 있습니다. 팀에서 사용하는 특정 IDE가있는 경우 사용중인 IDE를 사용하는 것이 좋습니다.

PHP의 가장 큰 장점 중 하나는 다양한 도구를 사용하여 거의 모든 곳에서 개발할 수 있다는 것입니다.

6

PHP 개발에 관해 이야기하는 중이라면, 모든 운영 체제에서 꽤 강력한 지원이 있습니다. 리눅스가 정말로 원시 코드로 원숭이를 짓고 있고 PHP 확장 기능을 구축하고 있다면 (Windows에서는 가능하지만 매우 불쾌한) 리눅스는 빛을 발하게됩니다.

4

아마도 소프트웨어를 배포하려는 소프트웨어와 동일 할 수도 있지만, 여러 플랫폼에서 실행되는 PHP와 같은 기술에 대해서는 적게 적용됩니다 (특히 테스트 할 때 특히 중요합니다).

-1

저는 PHP 개발을 위해 WinXP에서 메모장 ++를 사용했습니다. . 아주 간단하고 FTP 내장되어

+0

메모장 + +로 큰 프로젝트를 관리하려 한 적이 있습니까? 나는 오히려하지 않을 것이다. ;-) –

+1

좋은 지적 미스터 거버. 방수에서 PHPEdit은 훌륭한 Windows Porduction 환경입니다. – Roland

+1

있습니다. 나는 둘 다 포기했다. – MiseryIndex

3

PHP 개발에 가장 적합한 운영 체제가 없습니다. 사용하려는 IDE가 작동하는 편한 곳을 선택하십시오. 또한 운영 체제 사용에 익숙해야합니다.

2

명확한 답변이 없습니다. Windows에 익숙하다면 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

우분투는 PHP 개발을위한 최상의 운영 체제입니다.

관련 문제