Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как заставить работать сайт с 300 тысяч новостей ?

Как заставить работать сайт с 300 тысяч новостей ?


     Все вопросы » Общие вопросы    3073

вопрос
Здравствуйте. Ребята подскажите пожалуйста. Сделал на Open Server сайт, наполнял программой, мне когда то ее делали специально для таких ситуаций. На сайте 300 тысяч новостей, новости не большие, одна маленькая картинка, данные американских фирм. Ну так вот, сайт с таким большим количеством новостей не хочет открываться, подозреваю что сам движек не может обработать такую большую БД. Возможно ли как то все это дело оптимизировать, одним словом запустить сайт. Может сразу на хостинге его делать ? Просьба помогите советом, как быть ?

Ответа пока нет


14 комментариев

lutskboy
Эксперт

lutskboy - -

Потянет он 300 000 новостей. Гляньте может там тега custom слишком много. Особенно с параметром order by rand

amoseo
Юзер

amoseo - -

Насчет 300 тысяч покачто не видел, но одному человеку помогал с DLE сайтом где чуть более 200.000 новостей, открывается быстро (зрительно задержек незамтено), сайт работает на копипасте и нормально индексируется (примерно 1/4 в индексе). Работает правда на дедике, на одном дедике несколько таких обьемных новостников. Бекапинг на отдельный сервер.
п.с. хостера необязательно укточнять ибо на дедике любого хорошего хостера так будут работать обьемные DLE сайты

ПафНутиЙ
Админ

ПафНутиЙ - -

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

Каков вопрос - таков и ответ. Просто помните об этом.

faqbill
Юзер

faqbill - -

Спасибо всем, делал на vds, параметры такие
2 Ядра
3500 МГц CPU
4300 Мб OЗУ
120 Гб HDD / 50 Гб SSD
Windows 2012R2
1 IP
1 Гбит/c Порт

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

Amoseo подскажите, вы как то оптимизировали движек, или просто параметры дедика высокие ? Админка у меня открывается легко, а вот сам сайт не в какую.

amoseo
Юзер

amoseo - -

Знакмому саппорт (hostlife) поднастраивал дедик чтоб все рабтало.
Но логично что время увеличили на выполнение скриптов только при моем обращении в тикете, ато в phpmyadmin неполностью срабатывал запрос - https://dle-faq.ru/faq/questmysql/15424-kak-zapretit-dobavlenie-novostey-s-odinakovymi-zagolovkami-na-storone-bazy-dannyh.html

faqbill
Юзер

faqbill - -

Забыл указать

Apache - 2.2
PHP - 5.3
MySQL - 5.5

Может версию PHP надо было по новее, а то по дефолту я оставил ?

ПафНутиЙ
Админ

ПафНутиЙ - -

а какую хоть ошибку выдаёт?

Каков вопрос - таков и ответ. Просто помните об этом.

faqbill
Юзер

faqbill - -

Пишет Fatal error: Maximum execution time of 180 seconds exceeded in D:\OpenServer\domains\BASEUSA\engine\classes\mysql.php on line 76 Время я увеличил в php.ini максимально

ПафНутиЙ
Админ

ПафНутиЙ - -

не хватает мощей на mysql, нужно настраивать, но делать это имеет смысл на хостинге, а не на локалке.

Каков вопрос - таков и ответ. Просто помните об этом.

faqbill
Юзер

faqbill - -

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

faqbill
Юзер

faqbill - -

Ребята вычитал в интернете. Надо уменьшить не много саму Базу данных. У меня вопрос, возможно ли каким то запросом к базе удалить в краткой новости все описания, мне они не нужны, оставить только картинку и оглавление. Может саму БД открыть текстовым редактором и как то массово удалить. К сожалению я не могу понять где в БД начинается и заканчивается само описание в краткой новости, постарался может бы с помощью регулярных выражений удалить не нужное. Дело в том что у меня оно все дублируется, как в краткой так и в полной новости. Просьба не отказать и помочь. Спасибо.

ПафНутиЙ
Админ

ПафНутиЙ - -

краткая новость храниться в колонке short_story таблицы dle_post, можно просто очистить её во всех новостях.

Каков вопрос - таков и ответ. Просто помните об этом.

faqbill
Юзер

faqbill - -

ПафНутиЙ,
Спасибо за ответ, но если я ее полностью очищу, картинки и оглавление тоже удалятся, а мне надо что бы они остались, только одно описание удалить

lutskboy
Эксперт

lutskboy - -

Вот сайт где новостей больше чем 300к http://xtreme.ws/

Похожие вопросы

наверх