Node js или php
Автор Димка Гарбуз задал вопрос в разделе PHP
Какая разница между Node.js и PHP и получил лучший ответ
Ответ от Dr.Drew[гуру]
php это язык. nodejs это технология.
Ответ от 2mn[активный]
что такое игровой сервер? конкретнее.
например, для протокола websockets лучше node.js
что такое игровой сервер? конкретнее.
например, для протокола websockets лучше node.js
Ответ от Metotron[гуру]
Не потянуть может программист, а не язык. Фейсбук на PHP крутится и вконтакт частично тоже.
Не потянуть может программист, а не язык. Фейсбук на PHP крутится и вконтакт частично тоже.
Ответ от Sagittarius[гуру]
Основное различие в том, что в Node.js программировать нужно на языке JavaScript, а PHP соответственно на языке PHP. PHP изначально разрабатывался для написания серверных приложений, поэтому он легко подключается к Web-серверу Apache. Node.js позволяет разрабатывать разные программы, в том числе самостоятельный Web-сервер или CGI-модуль для Apache. Однако, чтобы настроить эту функциональность и научиться ей пользоваться нужно потратить больше сил. Пишут, что в Node.js могут возникать проблемы, когда к такому серверу подключается много клиентов. Я бы начал с того, чтобы протестировал именно этот момент. А в остальном, Node.js перспективней и для JavaScript написано много полезных библиотек, что важно, когда большую программу.
Основное различие в том, что в Node.js программировать нужно на языке JavaScript, а PHP соответственно на языке PHP. PHP изначально разрабатывался для написания серверных приложений, поэтому он легко подключается к Web-серверу Apache. Node.js позволяет разрабатывать разные программы, в том числе самостоятельный Web-сервер или CGI-модуль для Apache. Однако, чтобы настроить эту функциональность и научиться ей пользоваться нужно потратить больше сил. Пишут, что в Node.js могут возникать проблемы, когда к такому серверу подключается много клиентов. Я бы начал с того, чтобы протестировал именно этот момент. А в остальном, Node.js перспективней и для JavaScript написано много полезных библиотек, что важно, когда большую программу.
Ответ от Shah[гуру]
Преимущество Node.js в том, что на сервере крутится только интерпритатор npm и скрипт, который напишите. А для php требуется apache или nginx.
Более того, в node.js достаточно легко реализуется websocket. Впрочем, все серверные возможности Node.js крутится вокруг этого. Поэтому на Node.js очень хорошо работают чаты, игры и подобные им.
Но, в Node.js нельзя реализовать сайты, разве только прикрутить его к апачу.
Преимущество Node.js в том, что на сервере крутится только интерпритатор npm и скрипт, который напишите. А для php требуется apache или nginx.
Более того, в node.js достаточно легко реализуется websocket. Впрочем, все серверные возможности Node.js крутится вокруг этого. Поэтому на Node.js очень хорошо работают чаты, игры и подобные им.
Но, в Node.js нельзя реализовать сайты, разве только прикрутить его к апачу.
Ответ от Даниил Шевцов[гуру]
Разница лишь в том, что Node.js – это серверный JavaScript, ну а PHP, собственно, PHP.
Разница лишь в том, что Node.js – это серверный JavaScript, ну а PHP, собственно, PHP.
Ответ от D G[новичек]
Например, js ассинхронный, а это уже круто:)
Например, js ассинхронный, а это уже круто:)
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Какая разница между Node.js и PHP
Создать клиент для Вк на HTML5+CSS+JS+VK API. Возможно?
VK API без серверной части не будет работать, нужно php или node.js
подробнее...
спросили в Oracle Database PostgreSQL
Что выбрать Web-программирование или 1С?
Программирование на языке D.
Alex Nikulin
(219)
подробнее...
Что выбрать Web-программирование или 1С?
Программирование на языке D.
Alex Nikulin
(219)
подробнее...
Можно ли написать полноценный функционируемый сайт на js и html без php?
фишка в том что можно и денег платят даже больше чем пыхапешникам, например на extJS но это
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Apache
Что такое node . js ?
>Я не имею представление о том, что это такое.
Погугли
>Погуглил, почитал немного,
подробнее...
Что такое node . js ?
>Я не имею представление о том, что это такое.
Погугли
>Погуглил, почитал немного,
подробнее...
спросили в Ruby
Что изучать после Frontend? Выбор между Node JS, Python, Ruby, PHP
Фиолетово. Можно всю жизнь чего-то изучать. Если нет выхлопа - это всё
подробнее...
Что изучать после Frontend? Выбор между Node JS, Python, Ruby, PHP
Фиолетово. Можно всю жизнь чего-то изучать. Если нет выхлопа - это всё
подробнее...
спросили в HTML5 Ruby
Что нужно знать верстальщику и программисту, чтобы он пользовался спросом?
в отрасли верстальщика и программиста очень много своеобразный разветвлений. Кому-то достаточно
подробнее...
Что нужно знать верстальщику и программисту, чтобы он пользовался спросом?
в отрасли верстальщика и программиста очень много своеобразный разветвлений. Кому-то достаточно
подробнее...
спросили в Drupal PostgreSQL
Какие существуют способы создания сайтов?
Есть 2 основные направления:
1. Сайты-конструкторы
2. Самостоятельно созданные сайты.
подробнее...
Какие существуют способы создания сайтов?
Есть 2 основные направления:
1. Сайты-конструкторы
2. Самостоятельно созданные сайты.
подробнее...
спросили в Язык
Какой язык/технологию веб-программирования выбрать?
1. В первую очередь осваивается верстка HTML+CSS, так как конечная страница сайта состоит из них.
подробнее...
Какой язык/технологию веб-программирования выбрать?
1. В первую очередь осваивается верстка HTML+CSS, так как конечная страница сайта состоит из них.
подробнее...
спросили в Язык Языки
Какой язык программирования учить первым?
Советую C, даже если ты школьник.
Синтаксис не намного сложнее, чем Pascal. Зато потом другие
подробнее...
Какой язык программирования учить первым?
Советую C, даже если ты школьник.
Синтаксис не намного сложнее, чем Pascal. Зато потом другие
подробнее...
long-polling запросы
node js тебе в руки
или тупо переодически отправлять ajax запрос для проверки
подробнее...
Как создать собственную социальную сеть?
Понадобиться знание PHP, SQL, CSS, Perl, Pyton, несколько серверов на collocation и штат персонала,
подробнее...