Ответ 1
- Вы не можете использовать какие-либо из уже существующих PHP-приложений и библиотек.
- Вам нужно узнать о программировании, управляемом событиями.
Хотя они не всегда могут считаться недостатками как таковыми.
Я думаю об использовании NodeJS для своего сайта вместо моей текущей установки PHP + Apache. Существуют ли какие-либо существенные недостатки/преимущества для создания этого переключателя?
Мой сайт получит множество небольших запросов и случайных запросов, требующих большого количества вычислений на стороне сервера.
У меня есть сервер, на котором я могу установить все, что хочу, так что хостинг не является фактором в этом решении. Хотя я хотел бы максимизировать производительность, одновременно сводя к минимуму требования к памяти и обработке.
Я предполагаю, что мой главный вопрос: когда NodeJS подходит для веб-сайта?
Хотя они не всегда могут считаться недостатками как таковыми.
PHP не исчезнет немедленно, но его позиции еще больше подорваны зарождающимся Node.js.
Node.js функционально подобен стекам PHP + Apache или ASP + IIS.
Я >
И есть два основных преимущества:
Скорость! (Performance)
Node.js управляется событиями и не блокируется и очень хорош при обработке параллельных запросов.
Вот ссылка в тестовый тест для Node.js против PHP на Apache.