Проблема хостинга для сайта форума: подключения к базе данных максимум для 24 пользователей - PullRequest
0 голосов
/ 07 февраля 2011

Я собираюсь разместить веб-сайт, связанный с форумом (запрограммированный в php и mysql), поэтому он может привлекать от 100 до 200 или, возможно, больше в час / в то же время, когда он запускается, поскольку мы будем приглашать людей войти в систему.сайт активно время от времени.

Я искал сервер, который мог бы справиться с занятым трафиком выше.Затем у меня есть ответ ниже от хостинг-сервера, который многие используют для малых предприятий / веб-сайтов:

'We offer unlimited traffic therefore the number of visitors you stated
should not be a problem. However, since we limit the number of database
connections to a maximum of 24 users, only 24 users can login at the
same time. Another user will be able to login after the other one logs
out.'

Тогда я запутываюсь - неограниченный трафик, который разрешает неограниченное количество посетителей, но соединения с базой данных максимум 24 пользователям,

'However, since we limit the number of database
connections to a maximum of 24 users...'

Я не совсем понимаю информацию выше - весь контент сайта управляется базой данных, поэтому каждый клик отправит запрос на подключение к базе данных, означает ли это, что только 24 человека могут видетьвеб-сайт в то же время?

Может быть, вход в базу данных - это не то же самое, что подключение базы данных?Тогда я действительно не понимаю, что означает «вход в систему» ​​с точки зрения сервера, насколько я понимаю, используя знания, которые у меня есть - даже если мы описываем это как вход на веб-сайт, на самом деле нет тела ».в базе данных, но запрашивая их идентификатор, пароль и т. д., браузер использует файлы cookie для входа в систему пользователей, чтобы вставить / обновить / удалить строки в базе данных.Я прав?

В конце концов, пожалуйста, дайте мне знать, если вы знаете, что любая хостинговая компания может предоставить неограниченные / приличные соединения с базой данных, чтобы я мог управлять своим форумом.

Большое спасибо!

1 Ответ

1 голос
/ 07 февраля 2011

Я предполагаю, что они означают, что вы не можете иметь более 24 одновременных подключений к базе данных. Каждый раз, когда вы обслуживаете страницу из своего приложения, вы подключаетесь к базе данных в начале запроса и, возможно, отключаетесь после отправки страницы (возможно, вы захотите убедиться, что ни одна из архитектуры кода / php не использует постоянные подключения). Это означает, что вы не сможете одновременно обслуживать более 24 страниц. Теперь это может быть или не быть проблемой, так как 24 одновременных соединения, как правило, довольно много трафика, если оно постоянно.

Однако вы должны спросить своего хоста, что происходит с 25-м соединением, ожидает ли сервер прерывания соединения, чтобы он мог предоставить вам доступ, или он просто отказывается от соединения?

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