На данный момент мы в обычном рабочем режиме ведем разработку новой версии DataLife Engine v.6.5. И в связи с этим у нас возник к вам очень важный вопрос. Есть возможность снизить нагрузку на MySQL сервер, изменив ссылку URL на полную новость при использовании ЧПУ.
На данный момент ссылка выглядит следующим образом:
http://site.ru/2007/12/01/news.html
Другими словами для получения новости из базы данных идет выборка по трем параметрам даты и собственно названия новости. С учетом того что просмотр новости в DLE, это основное что делает скрипт, можно существенно сэкономить на ресурсах сервера, сделав ссылку на просмотр новости:
http://site.ru/id новости/news.html
тем самым выборка будет идти по одному числовому уникальному id новости, что гораздо быстрее первого запроса. Итак преимущества данного вида:
1. Ссылка неизменна при изменении даты новости
2. Гораздо большая скорость выполнения запроса на больших базах данных.
3. В течении одного дня можно писать несколько новостей с одним названием.
Но т.к. изменению подлежит одна из основ DLE и именно внешний вид ссылки новости, то мы не можем сделать этого не проконсультировавшись с нашими клиентами. Нужно это делать или нет.
Хочу сразу сказать что если вы переживаете за проиндексированные страницы в поисковиках, то не переживайте мы реализуем это так, что все ваши старые новости останутся неизменными, URL для них будет по старому принципу, только вновь добавленные новости будут иметь новый URL.
Мы создали опрос внутри новости, пожалуйста зайдите и проголосуйте поддерживаете вы данное предложение или нет, если вы не поддерживаете, то пожалуйста напишите в комментариях почему не поддеживаете. Возможно вы можете предложить другой более красивый вид ссылки, то тоже пишите, главное чтобы в ссылке присутствовал ID новости. Ваше мнение очень важно для нас.
Комментарии