Как вывести большую БД?

12 3
C4
На сайте с 26.08.2006
Offline
30
1295

Привет! Есть БД - около 200000 страниц: категория - субкатегория - статья, надо это дело разместить на сайте. Вариант с MySQL не катит, слишком медленно должно получиться, можно написать самому, разнеся по папкам, но это дело не быстрое, учитывая то, что хочется сделать как минимум добавление комментариев, использующее капчу, и последующий аппрув или просмотр в админке. В связи с этим... есть ли какие-то готовые cms или наработки или идеи, как лучшим образом выполнить эту задачу? Спасибо! :rolleyes:

DENIEL
На сайте с 15.11.2005
Offline
73
#1

Если говорится о 200 000 статей, то для mysql это не так и много. Другое дело, на какое количество посетителей Вы рассчитываете.

Прежде чем что-то сказать думайте, если не хотите думать - лучше не говорите.
antono
На сайте с 12.07.2004
Offline
285
#2

Как раз вариант с mysql самое то. Получится быстро все, и если статьи не очень большие то и полнотекстный поиск можно будет сделать.

R
На сайте с 04.11.2005
Offline
112
#3

с каких пор размер БД в страницах стал измеряться?

DENIEL
На сайте с 15.11.2005
Offline
73
#4

Если бы человек сказал, что 200 тыс строк по 10 кб, это бы тоже ничего не сказало ;)

А так все друг-друга поняли, что у человека есть примерно 200 тыс статей, которые надо разместить на сайте.

S
На сайте с 13.07.2007
Offline
56
#5

Вполне нормально MySQL работает с такими данными. Все будет зависеть от нагрузки на сервак. От 1000 коннектов поддыхает мускуль. ;)

C4
На сайте с 26.08.2006
Offline
30
#6

Спасибо ответившим, еще интересует, как практически используете mysql? есть ли готовые cms? или каждый сам под себя написал?

S
На сайте с 13.07.2007
Offline
56
#7

Большинство CMS используют mysql.

У самописной плюс: вы знаете api и подстраиваете его под нужды проекта.

K4
На сайте с 02.11.2007
Offline
11
#8

Возьмите Оракал... он то точно выдержит )

dMp3.net - Сервис бесплатных mp3
Solmyr
На сайте с 10.09.2007
Offline
501
#9

Оракал выдержит... он прочный... (сорри за оффтоп)

По теме: делайте на MySQL однозначно. Что касается свой движок или CMS - мне кажется, что проще написать свое, чем адаптировать CMS. Но это мое ИМХО.

S
На сайте с 13.07.2007
Offline
56
#10
krol44:
Возьмите Оракал... он то точно выдержит )

:) Смешно. Оракл немного не для таких проектов создавался. Если уж хочется чем заменить - выбирайте MSSQL.

12 3

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