“간단하게 쓰기엔 좋으나, 대다수의 프로그래머들이 싫어한다”
장점
- 무료 /저렴함 호스팅 업체들이 많이 있다. 웹서버 호스팅업체는 php 는 꼭 제공하더라.
- 컴파일이 필요없어, FTP에서 코드수정하면 바로 결과 확인이 가능하며, 급하게 수정할 일이 있을때 모바일로 개발환경 구성따로 하지 않고 바로 수정할 수 있다.
- 배우기쉽고 빠른 개발이 가능하다.
단점
- 체계적이지 않은 legacy 코드들이 많다. 유지보수 업무를 맡게 된다면 어마무시한 고생을 할것이다.
php7 미만환경이면 지옥을 맛볼수도.. - 고객들이 적은 가격에 터무니 없는 요구를 하는데, 실력없는 개발자들끼리 가격경쟁으로 기능만 동작하면 되는식으로 개발. 유지보수는 잘 안되고 하니 실력있는 개발자는 떠나는것 같다. php 개발한다고 하면 국내 개발자들은 하찮게 보는 느낌인거 같다.
- operator madness 참고 :https://whydoesitsuck.com/why-does-php-suck/
##총평
개발환경세팅부터 개발까지 정말 간단하게 개발할수 있어서 애용한다. 또한, 호스팅업체들이 무료로 호스팅까지 하게 해줘서 토이프로젝트는어쩔수없이 어쩔수없이 PHP를 사용할 수 밖에 없는 점도 있다. 다른 개발자들은 대부분 안좋게 인식을 하는데, 개인적으로는 큰 불평없이 잘 쓰고 있다. 단, legacy 코드는 보고싶지 않다.