Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Сайт сделан на фреймворке YII

Задача:

на всех сайтах (поддоменах) должен быть корректный sitemap.xml

http://ru.wikipedia.org/wiki/Sitemaps

если файл содержит более 4 000 записей (или размер больше 10 Мб) – необходимо разбивать по частям, по 40 000 записей (и меньше 10 Мб)

Комментарий программиста который разрабатывал сайт:

добавить во все модели (если еще нет) метод генерации ссылки

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

Подробнее:

для того что бы сделать правильно нужно отрефакторить все модели (те которые имеют свою страницу):

то есть для всех объектов (программа, о программе, новость, альбом, конкурс и тп) нужно определить страницы: список страниц и саму страницу.

там, где они есть - преобразовать к единому виду.

а только потом сделать обход по этим моделям для создания xml

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

11 лет назад
dmitrij_z
38 летУкраина
16 лет в сервисе
Был
10 лет назад
  • Похожие заказы
  • $250

    Согласно техзаданию требуется внести изменения в существующий шаблон сайта, а именно: Изменить ширину сайта, изменить расположение и назначение блоков,их ширину и порядок вывода. Исправить стили и дивы в соответствии с новой концепцией.

    Закрыт
    11 лет назад
  • Нужно выполнить верстку страницы. На странице слева слайдер вертикальный. При нажатии на фото справа оно должно появится в увеличенном размере, сверху от него должно появится описание, а снизу картинку поменяться ссылка на соответствуйщий сайт. Возможно использование ...

    Закрыт
    11 лет назад
  • $350

    Натянуть дизайн vamshop и реализовать доп функционал. См прикрепленное тз и дизайн Оплата по факту 350 wmz, при ответственномм подходе частями. Исходники дизайна дам.

    Закрыт
    11 лет назад
  • $66

    1. Есть php скрипт и шаблон .tpl задача которых генерировать прайс лист для яндекс-маркета. Необходимо дописать скрипт так, чтобы с генерированный прайс лист сохранялся в отдельный файл .xls. Так же необходимо доработать шаблон прайс листа(т.е. то ...

    Закрыт
    11 лет назад
  • $50

    Есть готовый действующий сайт на старенькой джумле 1.0.15 При переносе на другой хостинг "багнулись несколько компонентов" Требуется пофиксить код пары простых самописных компонентов. Кроме этого пофиксить отображение Отызвов из Jambook на самописный модуль. Требуется только реально разбирающийся человек, ...

    Закрыт
    11 лет назад
  • Нужен скрипт, который надо будет встроить в html страничку сайта, который делает следующее: смотрит с какого устройства (определять по браузеру, например) заходит пользователь и если он заходит с мобильного устройства (iphone, ipad, ipod, android, symbian.....), то ...

    Завершен
    11 лет назад
  • $250

    Основа сайта - это совокупность python+bash скриптов для регистрации пользователя в почтовой системе (sendmail+dovecot), получения доступа к почтовому ящику по протоколам pop и imap, отправка писем по локальному sendmail или smtp. По-видимому, скрипт(ы) имеют дефект(ы): несколько ...

    Закрыт
    11 лет назад