подход по созданию xml карты сайта

  • Автор темы Автор темы Dez
  • Дата начала Дата начала

Dez

Новичок
Привет.
Как вы предпочитаете управлять xml картой сайта?
Видел в цмс-ках некоторых там вокруг этого целый спектакль, а вот так чтобы попроще...
Например в одном расширении там просто:
- получаешь массив всех url + их priority и frequency
- на основе этого массива полностью создаешь один или несколько файлов xml и файл индекса если надо.

Из недостатков, то что:
- нет инфы о том что нужно или нет пересоздавать карту сайта, т.е. по крону полюбому ее прийдется пересоздавать
- если ссылок будет много то могут возникнуть проблемы с производительностью и памятью при выполнении этой всей работы за один мах?
 
все то надо делать самому... чтобы качественно.
Ну те кто создает себе xml карты через генераторы онлайн, про эти проблемы и не в курсе
 
Тут надо сначала знать на какой CMS это реализуется, если знаний хватит, то лучше написать свой модуль, который будет записывать адреса страниц в отдельную таблицу в базу. Далее раз в неделю (смотря какой сайт) обновлять ее.
 
генерируешь евент при изменении, по евенту ребилдишь
 
Тут надо сначала знать на какой CMS это реализуется, если знаний хватит, то лучше написать свой модуль, который будет записывать адреса страниц в отдельную таблицу в базу. Далее раз в неделю (смотря какой сайт) обновлять ее.
в рамках своей CMF. В рамках одной таблицы не пойдет, ссылки могут быть предоставлены разными модулями при разных условиях, плюс атомарный момент перестройки сделать чтобы обновлял небольшую порцию данных , работал в фоне по крону и не грузил систему.
Я это все уже реализовал, из готового для yii2 нашел только код создания самих xml файлов, а все остальное из найденного не понравилось
 
Сверху