2012-03-07 3 views
2

조언이 필요합니다.미래 학습을위한 조언 - Node.js 또는 PHP?

제 첫 번째 프로그래밍 언어는 Javascript입니다. 나는 클라이언트 측 언어처럼 JS를 배우기 시작했고, 이제는 서버 측을 위해서 PHP를 배울 계획이있다. 왜냐하면 이제는 그 목적을위한 표준이 되었기 때문이다. 그 사이에, JS를 배우는 동안, 나는 놓치고 싶지 않았다. 그래서 나는 핵심 JS 이외에도 많은 고급 주제들을 다녔다. 이것은 디자인 패턴, 웹 어플리케이션 작성법을 포함한다 ... 나는 또한 나 자신을 만들고 싶다. 도서관.

나는 하나의 서버 측 언어로 가고 싶다고 언급했다. 제 질문은 : 언어와 언어를 배우는 데 많은 시간과 노력이 들었 기 때문에 JS와 함께 있어야하며 Node.js에 대해 서버 측에서 배워야한다고 생각합니까?

Node.js는 프로그래밍 지식을 확장 할 수있게 해주는 반면, PHP를 사용하면 befinning에서 벗어나야합니까? 그리고, ofcourse PHP는 훨씬 더 대중적이며 Node는 불확실한 미래를 가진 젊은 언어입니다.

감사합니다.

+1

다른 사람들에게 무엇을 해야할지 항상 말하기 어렵습니다. NodeJS가 클래스의 새로운 멋진 사람이라는 것은 꽤 분명합니다. 그리고 자바 스크립트 경험이 있기 때문에 로직을 사용하는 것만 보입니다. 즉, 그것은 서버 사이드 프로그래밍을 배우기위한 목표가 무엇인지에 달려 있습니다. 현재 NodeJS는 각 업데이트에서 ALOT를 변경하고 있으며 웹 프레임 워크에는 아직 "최고의 앱"이 없습니다 (일부는 RailwayJS/ExpressJS/Geddy와 같이 인기가 있지만). 모두 바뀔 수 있습니다. 다른 한편으로는 안정적인 무언가를 원한다면 PHP와 그 프레임 워크 (CI, CakePHP, 젠드 등)를 계산하지 않을 것입니다. –

+0

@DaveRandom이 맞습니다. 그 종교 질문은 다시 만연합니다. 모든 것이 기복이 있습니다. ' –

+0

node.js가 멋지게 변합니다. –

답변

2

내 충고는 'Learning PHP'입니다.

1 JS 및 클라이언트 측 부분에서 나가기를 원하지 않는 이유는 새로운 측면에서 새로운 기술을 배우기 위해서입니다.

2 PHP는 클라이언트 측에서도 JS가 증가 할 것입니다. PHP를 사용하여 웹 사이트를 구축 할 때는 JS, Jquery, ajax를 사용해야하므로 지식이 늘어납니다. JS를 떠나지 않을 것입니다.

3 학습 PHP는 (drupal, joomla, wordpress ...와 같은) 빠른 시간 내에 다른 CMS를 쉽게 배우게됩니다. PHP를 사용하기 때문에 지식, 작업 및 기능 영역이 늘어납니다.

희망 나는 올바른 방향으로 조언을 드릴 수 있습니다 :) 그리고 당신이 원하는 모든 것을 부탁드립니다.

감사합니다.

+0

nodejs를 사용하면 장점이 있습니다. 서버와 클라이언트 모두에서 하나의 언어를 배우고 사용할 수 있습니다. 어떻게 PHP는 JS 향상시킬 수 있습니까? CMS는 주로 엔터프라이즈 응용 프로그램 용이 아닌 블로그 용입니다. 연구 조사를 좀 해봐. –