아 씨발.. 글쓰는데 back space누르다가 실수로 자꾸 아예 뒤로감 씹!!!빨 글다날려먹음.



자, 암튼 길면 읽지도 않을테니 선요약 후 정리하겠음.


http://www.sitepoint.com/sitepoint-smackdown-php-vs-node-js/



 

 nginx + php-fpm

 node js + node js

 헬로월드

 승

 

 구글링 POWER (관련자료많다는것)

 승

 

 언어 자체

 

 승

 개발툴

 

 승

 환경

 

 승

 확장성

 승

 

 사업성

 승

 

 성능

 

 승

 프로그래머 열정

 

 승



1. 헬로월드

걍 php가 짧고 굵게 이김. (속도말고도 그냥 시작하는것 자체를 뜻함 .영어로 getting started 임)


2. 구글링파워

당연하지 20년넘게 지속됬는데 축적된게 얼마나많겠어


3. 언어자체

js callback method등등..? ㅋ 아몰랑~ 글쓴이주관적이라는데...

난 개인적으로 php가 낫거든 왜냐하면 

mvc모델생각해봐 v만들때 php는 html와 섞어쓰기 용이한데 자바스크립트는 

설마 <% %> 를 지원하려고? 그건 시발 jsp잖아 ㅋ

불편할거같아 안써봐서 잘모르겠지만 언어자체에 다 유연성은 있지만

php는 error메세지 warning메세지도 많고 다양해서 난 php가 더 좋고 친절한 언어라 생각해. 


4. 개발툴

다비슷한지 .php는 예전부터잇어서 개나소나 zend engine 장착하고 지원하고

node js쪽은 java하면 큰 산맥같은 개발이많이있으니

다만 node js의 npm은 확실히 나도 부럽긴하지. 다지원해주니까. github가봐. npm 부터보이지. bower나.


5. 환경

php는 서버에만 한정되있는반면에 js는 여기저기 다 갈 수 있다.

그런데 솔직히 웹하는 사람중에서 js를 못하는사람이 있나? 반대로 php를 못하는사람이있나? 보통은 두개다 할텐데...

뭐 앞으로는 달라질수도있겠다. 그래 js가 확실히 낫다.


6. 확장성

db driver같은 extension역시 쌓여있는게 짱이지 .php승


7. 사업성

호스팅말하는거임. 호스팅같이 sandbox 환경일경우 vps가 아니라면 node js는 불가능에가깝지 .. ftp 를 이용하는 편리함은 php를 따라올 수가 없고.


8. 성능

성능에 신경쓰는 php가 좀잇긴하지만 node가 빠르지. 그래.. 뭐 빠르긴해. 설계자체가 가볍다고들하지.

내생각엔 그것도 있을거같은데 .. cgi냐 아니냐. node js는 was에서 serverlang이 include된개념인데 반해 nginx가 php에게 전달을하는거니까 뭔가 좀 당연히 느려지지 않을까 싶음. non block 이런걸 떠나서.. nonblock은 구현하라하면 구현하지 php에서도 php7은기본지원이고


9. 프로그래머의 열정?

ㅋㅋㅋ 이글 쓴사람이 존나웃긴게 php는 7나왓는데도 흥하지않앗다 근데 node 는 나오자마자 반응개절고 지금 존나 핫하다 (근데맞는말 ㅠ)

그래 맞음. 그런데 내생각엔 php를 좋아하는 사람들이 node js보다는 컴퓨터를 더 잘할거라 생각함. 한쪾은 직접 다구현하는 성격이고 한쪽은 받아먹고 주어먹는 스타일이잖아? (기분나쁘라한소리가아님 그냥 전체적인 스타일이 그렇지) 그렇게되면 당연히 php가 시행착오와 함께 더많이 공부하게되지않을까 싶기도함.

인기로는 확실히 node js가 핫하지ㅏ. 나도 곧 한번 쓸 예정이고. api같은거 만들때.




결론 ----


node js가 속도나 핫한걸로 지금 더 좋다.


하지만 리얼 결론 ----


장인은...... ㄷㄱㅌㅇ ㅎㅈㅇㄴㄷ~~~^&&^^^^^^^ 



야 글쓰느라 힘들었따