Я правильно понимаю следующее.
Предположим у нас есть проект, который работает сейчас на php
и все запросы кроме главной сраницы и подключаемых js и css файлов
это ajax запросы для получения каких либо данных.
Серверный код php выглядит для всех запросов приблизительно одинаково.
<?php
// Config для полключения к б.д. и само подключение
// Класс проверка сессии пользователя
// Класс какого либо дейсвия
// Класс проверки имеет ли пользователь права на выполнение скрипта
// Проверка сессии
// Проверка имеет ли право выполнять скрипт
// Выполнение действия и выдача результата в виде json
?>
Как такой проект сделать на nodeJS.
Пусть у нас есть два случая первый проект на 10000 пользователей второй на 10 000 000 пользователей.
На сколько я понял nodeJS, может избавить от необходимости каждый раз делать запрос к базе данных для проверки сессии и выполнения самой проверки.
Я правильно понял?
Я не имею ввиду, что проект это чат. Любой проект.
Меня не интерисует шаблонизаторы и прочее, только ответы в виде json строк.
Сам скрипт делает сервер и ставит его на определенный порт.
Я вот, что не пойму, пусть нам в проекте надо обращаться к различным
запросам сервера. Т.е. один не подходит. А что тогда делать, ведь он
сервер будет на одно порту, т.е. для разных запросов надо делать несколько серверов. А следовательно каждый раз делать проверку сессии?
И может ли node удерживать до 10 000 000 запросов?
10 000 я понял он держит хорошо.