Карта сайта instantcms 2.5

проблема с генерацией

#31 9 августа 2016 в 21:30


можно ли, в принципе, генерировать карту частями, а не сразу всю

jeeper
Можно конечно, но нужно переделывать алгоритм.

Fuze
в итоге можно написать такое дополнение?
нет смысла брать серьезный хостинг только для генерации карты, трафика огромного не ожидается, максимум 1000 уников в сутки и 2000-3000 просмотров.
#32 9 августа 2016 в 21:38


Проверяю тоже))

512 Мб.

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 79 bytes) in /home/web/sites/site.com/system/controllers/content/model.php on line 1809


Увеличил до 900 Мб — всё равно ошибка. Сейчас жду логи от хостера, интересно даже, сколько байт не хватило...

Дмитрий Кайдаш

да-а, подозрительно!
#33 9 августа 2016 в 21:47

-а,

jeeper
Оказалось, что у нас проблема одинаковая! Это можно понять. Теоретически, должно работать. Но на практике никто не проверял, потому что чтобы опубликовать такое количество контента, нужно его для начала где-то взять. Вот мы с Вами проверили, потому что у нас есть столько контента. Оказалось, что не всё гладко. Конечно же, проблема в хостинге. Ну не дает мне хостер больше 1 Гб памяти. Да и то в порядке исключения выделил столько, обычно 512 Мб максимум. А такие планы были))) Есть база, там 2,5 млн. организаций. Думал ГС такой сделать. Но без карты сайта нет смысла, потому что никогда не проиндексируется…
#34 9 августа 2016 в 21:52

потому что у нас есть столько контента

Дмитрий Кайдаш
Не переживайте, завтра у меня тоже будет "столько контента". А там и посмотрим, что к чему.
#35 9 августа 2016 в 21:53


А такие планы были))) Есть база, там 2,5 млн. организаций. Думал ГС такой сделать. Но без карты сайта нет смысла, потому что никогда не проиндексируется...

Дмитрий Кайдаш

та же вафля!
вот есть дополнение instantcms.ru/addons/treesite.html генерирует html страницу с ссылками на все страницы сайта
как альтернатива для индексации, поможет ли или нет? и хватит ли ему (дополнению) памяти?
#36 9 августа 2016 в 21:55


потому что у нас есть столько контента

Дмитрий Кайдаш
Не переживайте, завтра у меня тоже будет "столько контента". А там и посмотрим, что к чему.

Loadырь

Loadырь, одна надежда на вас! если получится сделать дополнение, я первый клиент!
#37 9 августа 2016 в 21:55

вот есть дополнение

jeeper
Там не карта сайта (sitemap), а дерево сайта (treemap).
#38 9 августа 2016 в 21:56

в итоге можно написать такое дополнение?

jeeper
В обновлении исправим.
#39 9 августа 2016 в 21:58

Loadырь, одна надежда на вас!

jeeper
У меня и в планах не было делать дополнение, ибо Fuze сделает это лучше. А вот, чтобы понять, что и как лучше сделать, надо воспроизвести вашу ошибку. А потом выложить на гите развёрнутый issue.
#40 9 августа 2016 в 21:59

html страницу с ссылками на все страницы сайта

jeeper
Эту страницу роботы никогда не проиндексируют. Потому что не дождутся ее загрузки и уйдут индексировать другие сайты))
#41 9 августа 2016 в 22:00

В обновлении исправим

Fuze
Спасибо))
#42 9 августа 2016 в 22:00


вот есть дополнение

jeeper
Там не карта сайта (sitemap), а дерево сайта (treemap).

Loadырь

это понятно, но ссылки вроде дает на все страницы? хотя бы по ссылкам боты пробежались, если прямой карты нет
#43 9 августа 2016 в 22:00


html страницу с ссылками на все страницы сайта

jeeper
Эту страницу роботы никогда не проиндексируют. Потому что не дождутся ее загрузки и уйдут индексировать другие сайты))

Дмитрий Кайдаш
то же верно ((
#44 10 августа 2016 в 07:44
Оказывается не так просто создать "соточку" записей. За ночь смог только восемьдесят сделать.
#45 10 августа 2016 в 08:01

восемьдесят

Loadырь
Ну и как, работает генератор карты при 80к?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Не работает карта сайта на 2ке

Релизы 2.X Создана 3 года назад 1 сообщение

карта сайте

Компоненты Создана 2 года назад 1 сообщение

[ЕСТЬ РЕШЕНИЕ] Карта сайта

Релизы 2.X Создана 4 года назад 3 сообщения

[ЗАКРЫТО] Не создаётся sitemap.xml

Компоненты Создана 1 год назад 1 сообщение

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.