Назад | Перейти на главную страницу

Получить выделенный сервер для веб-сайтов и оставить общий хостинг для базы данных, хорошая идея?

Мы думаем о переходе с общего хостинга на выделенный сервер (управляемый, мы пока не хотим управлять / поддерживать его). Я продолжаю читать, что лучше иметь сервер для веб-сайтов и сервер для баз данных. Это, очевидно, удваивает стоимость, и я не уверен, что мы можем себе это позволить прямо сейчас.

У меня будет вопрос: неужели это плохая идея - оставить общий хостинг, который у нас есть сейчас (который стоит 10 долларов в месяц), и оставить там имеющиеся у нас базы данных? А затем переместите веб-сайты на выделенный сервер и оттуда подключитесь к базам данных.

Или есть какая-то проблема, которая могла бы сделать лучше просто переместить все на выделенный сервер, несмотря на проблемы, которые могут возникнуть при этом варианте?

Ваши общие хосты вряд ли разрешат удаленные подключения к службе базы данных. Многие общие хосты имеют целый стек веб-серверов, серверов баз данных, панели управления, DNS и множества других сервисов, работающих на одном сервере-монстре (или истощенном сервере, в зависимости от обстоятельств). Умножьте этот стек несколько десятков или сотен (или больше) раз, и вы получите стандартную, невообразимую структуру веб-хоста.

Подключения к базе данных часто выполняются localhost а MySQL (король движков баз данных общего хостинга) настроен так, чтобы не разрешать внешние подключения. У всех клиентов на каждой машине свои веб-приложения подключаются к localhost с соответствующими именем пользователя и паролем.

Как я уже упоминал в своем комментарии, даже элементарный выделенный сервер (или даже приличный VPS) с большой вероятностью превзойдет общий хост, который часто имеет искусственные ограничения на выполнение, "попадания" и некоторые другие вещи, чтобы господствовать в Все более распространенная практика предлагает «неограниченную» полосу пропускания и место на жестком диске. Я предлагаю получить один выделенный сервер, который можно получить за 50 долларов или около того с определенных хостов IaaS (имеющих достойную репутацию). Это не будет включать управление, однако, поскольку cPanel и управляемые услуги (которые часто идут рука об руку) увеличивают цену. Возможно, VPS будет соответствовать всем требованиям, поскольку я видел управляемые VPS от достойных поставщиков по цене менее 50 долларов.

Извините, но это звучит неправильно. Учитывая, что база данных обычно более требовательна, чем веб-сервер, не должно ли быть наоборот? Вы можете легко получить несколько более дешевых веб-предложений, а затем подключиться к одному выделенному серверу, выполняющему работу с базой данных.

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