xmlsitemap

Главные вкладки

Аватар пользователя andribas@drupal.org andribas@drupal.org 20 ноября 2010 в 17:11

Здравствуйте!
Поставил модуль xmlsitemap, настроил что туда помещать, запустил ребилд, очень долго, но он сделался.
Я так понял, карта сайта будет проверяться при каждом запуске крона (раз в час).
Подскажите, пожалуйста, при добавлении новых материалов они будут добавляться к существующей карте, или каждый раз по новой она будет делаться?
спасибо.

Комментарии

Аватар пользователя andribas@drupal.org andribas@drupal.org 21 ноября 2010 в 0:07

кхм....
xmlsitemap 01:11 Finished XML sitemap generation in 1608530.3 ms.
1608530.3 ms = 26 минут
это что мы делали по крону?
карта была УЖЕ сделана, нового контента не добавлялось.

«The sitemaps will also only be regenerated on cron if any links have been added, updated, or deleted.»

это из описания сайт/admin/settings/xmlsitemap/settings

первый раз я эту карту 2 часа ждал пока она делается - почему она такая тормознутая?
я 2-3 запроса sql напишу и карта будет готова - почему ТАК ДОЛГО она делается?

Аватар пользователя Shift-Web Shift-Web 21 ноября 2010 в 0:11

Наверное полный ребилд запустил? Лень смотреть, но кажется, апдейт по раписанию заново всё не перетряхивает. А сколько нод?

Аватар пользователя andribas@drupal.org andribas@drupal.org 21 ноября 2010 в 0:20

в карте 170к нод, страшно остальные добавлять - вдруг по новой запустит.
хотя посмотрел на сам файл - вроде норм пишет, обновление в 19.45
меня запись в кроне смутила.

Аватар пользователя Shift-Web Shift-Web 21 ноября 2010 в 0:46

"<a href="mailto:andribas@drupal.org">andribas@drupal.org</a>" wrote:
в карте 170к нод, страшно остальные добавлять - вдруг по новой запустит.
хотя посмотрел на сам файл - вроде норм пишет, обновление в 19.45
меня запись в кроне смутила.

Не знаю. Ребилд она просит крайне редко, но поле добавления нового контента автоматически в файле появляется новая запись. Лучше покумекайте, что и как т.е. продумайте патерн и не ковыряйте настройки.

Кстати, 170к - это как бы прилично, на один мап лимит 50к записей. Т.е. у вас по уму должен быть индексный иксэмэльник содержащий линки на 4 отдельных карты. Вообще посоветую уменьшить число на карту до 30к.

Можно попытаться отключить дополнительные поля фрикуэнси, приорити, ластмод -- чутка снизит порог. Ну и соответственно сделать обработку порциями.