Подтвердить что ты не робот

Недостатки использования NodeJS вместо PHP

Я думаю об использовании NodeJS для своего сайта вместо моей текущей установки PHP + Apache. Существуют ли какие-либо существенные недостатки/преимущества для создания этого переключателя?

Мой сайт получит множество небольших запросов и случайных запросов, требующих большого количества вычислений на стороне сервера.

У меня есть сервер, на котором я могу установить все, что хочу, так что хостинг не является фактором в этом решении. Хотя я хотел бы максимизировать производительность, одновременно сводя к минимуму требования к памяти и обработке.

Я предполагаю, что мой главный вопрос: когда NodeJS подходит для веб-сайта?

4b9b3361

Ответ 1

  • Вы не можете использовать какие-либо из уже существующих PHP-приложений и библиотек.
  • Вам нужно узнать о программировании, управляемом событиями.

Хотя они не всегда могут считаться недостатками как таковыми.

Ответ 2

PHP не исчезнет немедленно, но его позиции еще больше подорваны зарождающимся Node.js.
Node.js функционально подобен стекам PHP + Apache или ASP + IIS. Я >
И есть два основных преимущества:

Скорость! (Performance)
Node.js управляется событиями и не блокируется и очень хорош при обработке параллельных запросов.
Вот ссылка в тестовый тест для Node.js против PHP на Apache.