Показать сообщение отдельно
  #16 (permalink)  
Старый 08.03.2011, 11:19
Аватар для mycoding
NodeJS developer - ушел
Отправить личное сообщение для mycoding Посмотреть профиль Найти все сообщения от mycoding
 
Регистрация: 06.01.2010
Сообщений: 1,022

Я правильно понимаю следующее.
Предположим у нас есть проект, который работает сейчас на php
и все запросы кроме главной сраницы и подключаемых js и css файлов
это ajax запросы для получения каких либо данных.

Серверный код php выглядит для всех запросов приблизительно одинаково.
<?php
// Config для полключения к б.д. и само подключение
// Класс проверка сессии пользователя
// Класс какого либо дейсвия
// Класс проверки имеет ли пользователь права на выполнение скрипта

// Проверка сессии
// Проверка имеет ли право выполнять скрипт
// Выполнение действия и выдача результата в виде json
?>


Как такой проект сделать на nodeJS.

Пусть у нас есть два случая первый проект на 10000 пользователей второй на 10 000 000 пользователей.

На сколько я понял nodeJS, может избавить от необходимости каждый раз делать запрос к базе данных для проверки сессии и выполнения самой проверки.

Я правильно понял?

Я не имею ввиду, что проект это чат. Любой проект.
Меня не интерисует шаблонизаторы и прочее, только ответы в виде json строк.

Сам скрипт делает сервер и ставит его на определенный порт.

Я вот, что не пойму, пусть нам в проекте надо обращаться к различным
запросам сервера. Т.е. один не подходит. А что тогда делать, ведь он
сервер будет на одно порту, т.е. для разных запросов надо делать несколько серверов. А следовательно каждый раз делать проверку сессии?

И может ли node удерживать до 10 000 000 запросов?
10 000 я понял он держит хорошо.
Ответить с цитированием