Уже несколько человек спрашивали об этом. Отвечу тут, чтобы не отвечать на этот вопрос еще и еще раз.
Вы назвали сумму в 69 евро в месяц, на эти деньги в современных реалиях можно арендовать выделенный сервер в Германии с 4-ядерным процессором, 32 гигабайтами оперативной памяти и 30 терабайтами траффика в месяц, не говоря уж о дополнительных бонусах.
Примерно такая конфигурация сейчас и используется.
Цифра 300 человек это среднее количество зарегистрированных и постоянных пользователей в день. Общая цифра ежедневной посещаемости практически в 10-15-20 (в учебный период) раз больше. А страницы генерируются динамически, такая вот реальность. И это не «самое страшное».
Поскольку бОльшая часть получаемой и передаваемой информации на сайте — текстовая, сложных вычислений на нем тоже скорее всего не производится
Нюанс в том, что когда Мастерская изначально разрабатывалась, в нее было внесена куча персонализированных «фишек», которые в результате не так часто используются, но уже стали частью Мастерской и ее архитектуры. К примеру вот эта страница — writercenter.ru/settings/tuning/index/, а так же функционал «списков» writercenter.ru/settings/mylists/, запретов/разрешений writercenter.ru/settings/tuning/denials/ и возможность при создании топика указывать кому он будет виден или не виден, кто будет иметь право его комментировать или не будет иметь такое право. Приватные (скрытые) произведения. Анонимные комментарии. Продвинутый функционал сообществ writercenter.ru/library/dokumentaciya/spravochnik/admin_dokumentacija-kak-sdelat/15578.html со своими правами. Плюс функционал активности, работа с которым может генерировать тысячи записей в БД при посте одного комментария в топик, за которым «следит» куча пользователей…
В общем, реализация всех этих механизмов создает немалую нагрузку на БД.
Плюс сама БД которая на данный момент занимает 40 гигабайт (включая БД для тестовой версии сайта) и файлы, загруженные пользователями за 5 лет существования мастерской это еще 50 гигабайт, что в сумме дает практически 100 гигабайт.
Все это не очень «кошерно» для виртуального хостинга, т.к. там всё будет упираться в производительность дисковой подсистемы, используемой одновременно для кучи других сайтов и загруженность которой не поддается какой-либо прогнозируемости. Ну и вычислительная мощность тоже будет такой же малопрогнозируемой, хотя (по предыдущему опыту) и не настолько критичной как диск.
Вот, собственно, для этого и был выбран такой дорогой хостинг. Между выбором отсутствия тормозов для пользователей и ценой был сделан выбор в пользу дороговизны, потому как когда Мастерская создавалась у меня была немного другая жизнь и я мог себе позволить содержать Мастерскую собственными силами.
В принципе после того, как я недавно адаптировал «движок» Мастерской под PHP7 с увеличением производительности, можно попробовать «переехать» на другой, более дешевый (но все равно выделенный) сервер и это не должно сильно повлиять на производительность Мастерской. Но всё, как всегда в последнее время, упирается в мое свободное время для этого.
Сразу скажу, что не собираюсь передавать этот процесс «третьим лицам», т.к. все равно нужно будет потратить кучу времени для того, чтобы объяснить что и как работает, не говоря уже о том, что передавать кучу полномочий людям, которых я не знаю тоже не самая лучшая идея, на мой взгляд.
Уже несколько человек спрашивали об этом. Отвечу тут, чтобы не отвечать на этот вопрос еще и еще раз.
Цифра 300 человек это среднее количество зарегистрированных и постоянных пользователей в день. Общая цифра ежедневной посещаемости практически в 10-15-20 (в учебный период) раз больше. А страницы генерируются динамически, такая вот реальность. И это не «самое страшное».
В общем, реализация всех этих механизмов создает немалую нагрузку на БД.
Плюс сама БД которая на данный момент занимает 40 гигабайт (включая БД для тестовой версии сайта) и файлы, загруженные пользователями за 5 лет существования мастерской это еще 50 гигабайт, что в сумме дает практически 100 гигабайт.
Все это не очень «кошерно» для виртуального хостинга, т.к. там всё будет упираться в производительность дисковой подсистемы, используемой одновременно для кучи других сайтов и загруженность которой не поддается какой-либо прогнозируемости. Ну и вычислительная мощность тоже будет такой же малопрогнозируемой, хотя (по предыдущему опыту) и не настолько критичной как диск.
Вот, собственно, для этого и был выбран такой дорогой хостинг. Между выбором отсутствия тормозов для пользователей и ценой был сделан выбор в пользу дороговизны, потому как когда Мастерская создавалась у меня была немного другая жизнь и я мог себе позволить содержать Мастерскую собственными силами.
В принципе после того, как я недавно адаптировал «движок» Мастерской под PHP7 с увеличением производительности, можно попробовать «переехать» на другой, более дешевый (но все равно выделенный) сервер и это не должно сильно повлиять на производительность Мастерской. Но всё, как всегда в последнее время, упирается в мое свободное время для этого.
Сразу скажу, что не собираюсь передавать этот процесс «третьим лицам», т.к. все равно нужно будет потратить кучу времени для того, чтобы объяснить что и как работает, не говоря уже о том, что передавать кучу полномочий людям, которых я не знаю тоже не самая лучшая идея, на мой взгляд.
Вот как-то так…