Ресурс на 25к+ страниц на дле и хостинг

12
MB
На сайте с 14.01.2010
Offline
19
912

Здравствуйте, гуру! столкнулся со следующей проблемой:

Есть ресурс на дле - 25 к страниц в индексе, в базе mysql 13к+ записей - столько же, сколько и новостей. База занимает 100 мб. и каждый день на сайте появляется примерно по 50 новостей, соответственно база увеличивается.

Хостер (не буду светить сайт) написал мне, чтоб я уменьшил размер используемой БД. Уменьшить размер БД можно только удалив часть новостей. Разве это правильный метод? Как сможет тогда сайт расти, если с него все время удалять часть новостей? Как решается подобный вопрос для ресурсов, на которых 100к+ динамических страниц? поделитесь опытом

Белая партнерская программа. Выгодные условия для партнеров и реселлеров. Помогу рефералам (http://affiliate.telecomax.net/affiliates/?rid=19)
Jason_B
На сайте с 31.03.2009
Offline
35
#1
ManiacBest:
Разве это правильный метод?

Да, правильный.

ManiacBest:
Как сможет тогда сайт расти, если с него все время удалять часть новостей?

В этом нет необходимости.

ManiacBest:
Как решается подобный вопрос для ресурсов, на которых 100к+ динамических страниц

Меняйте тарифный план, либо хостера.

The WishMaster
На сайте с 29.09.2005
Offline
2542
#2

Сменить хостера нафиг.

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
K
На сайте с 03.02.2009
Offline
86
#3

Как по мне, лучше сразу VPS или небольшой дедик (на интел атом, допустим).

www.namelisk.com (www.namelisk.com) - домены .ru по 2.99 евро. www.cwspace.net (www.cwspace.net) - хостинг, VPS, dedicated в США и Европе.
[umka]
На сайте с 25.05.2008
Offline
456
#4
ManiacBest:
Разве это правильный метод?

Имхо, хостер не должен указывать юзеру, что и как ему делать в базе данных.

Максимум что может, так это посоветовать создать индексы.

Лог в помощь!
DeveloperRu
На сайте с 27.02.2009
Offline
72
#5

удалять не надо ничего - нужно сменить тарифный план - хостер в этом смысле прав

Ответы на вопросы (http://telenok.com)
Paster
На сайте с 21.12.2009
Offline
52
#6

Есть такая функция в php join называется она может объединять выводы нескольких таблиц но это самый геморойный способ - так что лучше хостера сменить.

[Удален]
#7
Paster:
такая функция в php join называется она может объединять выводы нескольких таблиц но это самый геморойный способ

спасибо за пятницу!

Dreammaker
На сайте с 20.04.2006
Offline
569
#8

Paster, маладца!!! 😂

C
На сайте с 06.04.2009
Offline
13
#9

Взять VPS, поставить акселератор, например, XCache и научить движок кешировать сложные запросы: выборка категорий, количество новостей в каждой категории и т д.

http://www.weblancer.net/users/Tkachenko/ (http://www.weblancer.net/users/Tkachenko/)
D1
На сайте с 24.03.2010
Offline
13
#10

Тоже склоняюсь в сторону кеширования — это значительно снизит нагрузки, да и лишним восем не будет переезд на мощный выделенный сервер.

12

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