Node.js или Express.js - это серверный язык, такой как PHP или нет

Извините, мой вопрос звучит глупо, но я немного запутался в Node.js. Я разработчик PHP и знаю, что в php есть операции и функции, которые выполняются на сервере и возвращают результат на экран клиента.

Я хочу спросить ясными словами, делает ли Node.js/Express.Js то же самое, что и PHP? Есть ли Node.js для той же работы, что и php?

я должен перейти на Node.js из PHP (если оба предназначены для одной и той же цели?

Какой из них лучше в смысле скорости и безопасности?

Какой из них имеет больше возможностей в будущем?

Пожалуйста, помогите мне разобраться в этой путанице.

Пожалуйста, не унижайте мой вопрос. Я новичок в программировании и отвечу простыми словами... пожалуйста, пожалуйста.

Благодарю.

2 ответа

Решение

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

Node.JS - это асинхронная среда выполнения Javascript. Да, он может работать как внутренний код. Пожалуйста, прочитайте их документы: https://nodejs.org/en/about/

1) В общем, да, Node.JS может выполнять ту же работу. У них разные подходы и разные архитектуры.

2) Ответ отрицательный, если вы просто хотите быть на грани. Переход на другой язык - это то, что вы должны изучить и действительно знать, по каким причинам вы переходите с одного языка на другой.

3) Ответ на этот вопрос одинаков для всех языков сравнения: зависит (проект, архитектура, потребности и т. Д. И т. Д. И т. Д.). Всегда полезно следить за тем, чтобы скорость и безопасность были более ответственными для разработчиков, чем для самого языка.

4) Оба улучшаются и обновляются.

Nodejs

Node.js® - это среда выполнения JavaScript, созданная на основе движка Chrome V8 JavaScript. Node.js использует управляемую событиями неблокирующую модель ввода / вывода, которая делает ее легкой и эффективной. Пакетная экосистема Node.js, npm, является крупнейшей экосистемой библиотек с открытым исходным кодом в мире.

Express - это фреймворк, который построен поверх Nodejs

Это популярный контент, который сравнивает Node and PHP,

Другие вопросы по тегам