Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Возможна ли или нужна ли оптимизация запросов: количество статей в разделе?
 
 автор: TetRiska   (24.03.2011 в 22:39)   письмо автору
 
 

Всем привет. Сижу и голову ломаю над реализованной задачкой. Суть такова.

Имеем 8-м пунктов меню...В каждом разделе мы имеем инфу. Зачастую некоторые разделы могут пустовать. Чтобы избежать хлама для поисковиков я эти разделы закрыл путем вычисления "есть или нету" инфы в разделах. Так вот получается мне нужно писать под каждый раздел запросец, который бы это определял. Не много ли (8 всего) запросов получается в целях сокрытия пустых разделов от поисковиков? Все же не хочется захламлять поисковики пустыми страничками, т.к. они этого не любят.

  Ответить  
 
 автор: cheops   (25.03.2011 в 08:42)   письмо автору
 
   для: TetRiska   (24.03.2011 в 22:39)
 

Можно многотабличный запрос организовать... однако, он может оказаться при определенных условиях еще "дороже", чем 8 однотабличных. Обычно, если у вас не так много критериев для отображения статей в разделах - в таблице разделов заводят целочисленное поле, которое увеличивают на единицу при добавлении статьи и уменьшают на единицу при удалении или перемещении. Это самый быстрый и оптимальный способ (к сожалению, он не подходит, если вывод статей зависит от выбранного региона, статуса клиента или еще чего-нибудь в этом роде).

  Ответить  
 
 автор: TetRiska   (25.03.2011 в 10:18)   письмо автору
 
   для: cheops   (25.03.2011 в 08:42)
 

так я и сделаю, данный путь подходит, спасибо

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования