Файлы там, база там...

123
barslg
На сайте с 09.06.2009
Offline
107
#11
Sevbanchik:
Да не хотелось бы менять хостера, а 20 баксов в месяц за 2 часа администрирования... многовато. И это при стоимости ВДС в 30 долларов =)

А если взять, например, 1 дедик не дорогой или мощный ВДС, но чтобы всё деражть в одном месте?

CoolVDS (http://www.coolvds.com) VDS/Dedics с бесплатным тестовым периодом. Выделенные сервера с настоящим гигабитным каналом (http://www.coolvds.com/dedicated-500m/) VDS/VPS (http://www.coolvds.com/vds/) от $15/мес от 1GB RAM. Самый лучший выбор!
M
На сайте с 19.01.2011
Offline
65
#12
TycoonVG:
хосте - это хостинг(провайдер) или сервер?
очень желательно чтобы база и скрипты были на одном хостинге.

С точностью до наоборот у нормального провайдера всегда база будет на отдельном сервер. Это очень сильно экономит ресурсы хостинга в целом и работу сайта в частности. Это тоже хороший способ отличить хостера от школохостера.

________________________ я больше не хостер ....
ipipe
На сайте с 29.03.2010
Offline
147
#13
dyakoff:
Почему бы не увеличить ресурсы на хостинге или заказать второй акк на этом же хостинге, но на другом сервере и там разместить базу, работа будет максимально стабильна

Очень спорно. База может находится на отдельном сервере, а оговариваемая ТС нагрузка, является нагрузкой, которую создает только сайт на cgi сервере.

Что лучше очень сложно посоветовать. Мы не знаем ваших целей, экономия, оптимизация, стабильная работа и т.д. Не знаем бюджета, не знаем уровня знаний. Но однозначно сайт и БД надо держать в одном месте (ДЦ хотя бы, хотя тоже не всегда поможет если ходит через мир от одного сервера на другой) для его более стабильной и быстрой работы.

VPS NVMe от 239 руб/месяц (-20% по промокоду "guru") (http://ipipe.ru/vps) Выделенные серверы по индивидуальным конфигурациям (http://ipipe.ru/dedicated) Отзывы тут (http://hosting101.ru/ipipe.ru) и тут (/ru/forum/581625)
Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#14
mvolgin:
С точностью до наоборот у нормального провайдера всегда база будет на отдельном сервер. Это очень сильно экономит ресурсы хостинга в целом и работу сайта в частности. Это тоже хороший способ отличить хостера от школохостера.

Позволю себе с вами немного не согласиться, я начинал в 2005 году работать как раз с такой схемой как вы говорите были хостинг сервера и были mysql сервера отдельно, т.е на хостинге баз не было вообще, система приятная и конечно облегчает жизнь веб серверу, но реально больше проблем возникает когда надо прочекать базы, а реально на сервер обращаются с 4-5 других...... т.е фактически из за проблемы с одной базой или от проблем с sql сервером страдало 4-5 хостинг серверов...... По этому такое решение в виде решения по умолчанию мы больше не используем.... Но конечно же , если у вас высоко посещаемый сайт он один и одна база, надо разносить на разные сервера\впс... Тут перераспределение ролей (не думаю, что это экономия) - что дает дополнительную точку отказа, в частности это момент связи веб сервера с базой через сегмент сети. Все относительно :D

Есть около 15.000 ipv4 !!! (http://onyx.net.ua/price.php#ipv4) Качественный хостинг с 2005 года - лучшее клиентам! (http://onyx.net.ua/)
Jackyk
На сайте с 05.10.2005
Offline
342
#15
Sevbanchik:
Joomla 2.5
2-2,5к уник в сутки
4,5-5к просмотров

1. Включить кеширование скриптом.

2. Попробовать хостинг, позволяющий выдержать приличную нагрузку. Как минимум попробовать. Beget, hts - там есть тестовый период. Тему про Гигахост соседнюю покурите, если удастся настроить их кеширующую систему - вообще всё решится за 129 рублей в месяц. С Джумлой вроде оно работает, как они говорят.

С уважением, Евгений.
M
На сайте с 19.01.2011
Offline
65
#16
Romka_Kharkov:
Позволю себе с вами немного не согласиться, я начинал в 2005 году работать как раз с такой схемой как вы говорите были хостинг сервера и были mysql сервера отдельно, т.е на хостинге баз не было вообще, система приятная и конечно облегчает жизнь веб серверу, но реально больше проблем возникает когда надо прочекать базы, а реально на сервер обращаются с 4-5 других...... т.е фактически из за проблемы с одной базой или от проблем с sql сервером страдало 4-5 хостинг серверов...... По этому такое решение в виде решения по умолчанию мы больше не используем.... Но конечно же , если у вас высоко посещаемый сайт он один и одна база, надо разносить на разные сервера\впс... Тут перераспределение ролей (не думаю, что это экономия) - что дает дополнительную точку отказа, в частности это момент связи веб сервера с базой через сегмент сети.

Я начинал в 2001. Рекорд работы без перезагрузок сервера базы данных более 2 лет. Чекание таблиц базы влияет конкретно на каждую чекающиюся таблицу в данный конкретный момент времени. Если у вас другому - не оверсельте :)

Jackyk
На сайте с 05.10.2005
Offline
342
#17
mvolgin:
С точностью до наоборот у нормального провайдера всегда база будет на отдельном сервер. Это очень сильно экономит ресурсы хостинга в целом и работу сайта в частности. Это тоже хороший способ отличить хостера от школохостера.

1. На бегете, например, localhost. Школохостером его никак не назовешь, и сайты там выдерживают вполне себе серьезную наргузку. Впрочем:

2. В некоторых случаях, насколько могу судить из объяснений одного зарубежного облачного провайдера, и при настройках localhost БД может находиться физически на другой машине. Соответственно, "хорошим способом" не всегда так просто воспользоваться.

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#18

Не совсем понимаю как вот это:

mvolgin:
Чекание таблиц базы влияет конкретно на каждую чекающиюся таблицу в данный конкретный момент времени.

связано с вот этим:

mvolgin:

Если у вас другому - не оверсельте :)

Причем тут оверсел ? Его никогда не было, были клиенты которые были размещены на 5 физ серверах и стучались все в один sql сервер... сегодня базы по 10MB через месяц базы по 1 GB ... и тому подобное, я говорю о том, что это вызывает больше проблем для других людей.... которые якобы выигрывают или экономят как вы выше выразились... Мне кажется что использовать sql на каждом сервере рациональней (2005-7 год), просто по тому, что если возникнет таки вопреки всем ожиданиям проблема с БД она будет общая для всех, а не локальная для какого-то сервера... и тогда использовали репликацию и все прочее, просто накладнее это все ... так что ли... Сейчас многое поменялось, хотя например разработчики ПО ушли не далеко, есть какие-то панели которые работают с SQL Clustering ? не видел, все названия из этой отрасли сводятся к указаниям remote-sql-server :) По этому складывать все в одну ячейку... как-то неправильно концептуально... Конечно если это какой-то мега шкаф-сторедж .... ))) другое дело ... но в 2007 .... это было за гранью моих пониманий и возможностей :D

M
На сайте с 19.01.2011
Offline
65
#19

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

Romka_Kharkov
На сайте с 08.04.2009
Offline
485
#20
mvolgin:
Подозреваю что если чекание таблиц вызывает проблемы - то других идей кроме того что сервер перегружен я не имею.

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

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий