아 씨발.. 글쓰는데 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가 속도나 핫한걸로 지금 더 좋다.
하지만 리얼 결론 ----
장인은...... ㄷㄱㅌㅇ ㅎㅈㅇㄴㄷ~~~^&&^^^^^^^
야 글쓰느라 힘들었따
php라... 하...
ㅇㅇ// 왜요?
갓HP합시다
갓피엣치~
http://lgstar.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다. - DCW