В какой форум писать о баге с кешированием?

Тема в разделе "Joomla-Support.ru", создана пользователем Максим Мороз, 05.09.2007.

  1. Offline

    Максим Мороз Недавно здесь

    Регистрация:
    20.12.2006
    Сообщения:
    5
    Симпатии:
    0
    Я обнаружил достаточно серьезную ошибку во встроенном в Joomla движке кеширования. Разобрался, нашел не идеальное, но вроде как good-enough решение. Думаю, поделиться надо бы с сообществом. Где тему создавать?
     
  2.  
  3. artlebsak
    Offline

    artlebsak Папа Джум ™

    Регистрация:
    13.04.2007
    Сообщения:
    476
    Симпатии:
    14
    Пол:
    Мужской
    Последнее редактирование модератором: 03.03.2010
  4. Offline

    Максим Мороз Недавно здесь

    Регистрация:
    20.12.2006
    Сообщения:
    5
    Симпатии:
    0
    Ответ: В какой форум писать о баге с кешированием?

    Все претит во мне делать так. Бага эта принципиальная, т.е. не просто ошибка в коде, а ошибка в дизайне. Красиво и быстро ее не пофиксить. А кто сейчас из разработчиков ядра будет вкладываться в 1.0.X? Я нашел, как можно некрасиво и быстро. В общем, извините, но сделаю я так. Я опишу симптомы, и если кто увидит, что у них на сайте так дела и обстоят, напишите здесь, тогда я сформулирую решение.

    Дано: Joomla 1.0.12 RE, включено встроенное в ядро кеширование.

    Симптомы: При редактировании уже опубликованной статьи, после ее сохранения, она показывается нормально 1 раз. А потом, до тех пор, пока не произойдет принудительная очистка кеша (например, сохранение другой статьи), или до естественной очистки кеша по истечении времени (в настройках Джумлы) статья показывается коряво: некоторые мамботы (например JoomlaWorks AjaxVote) не работают (вылетают ошибки JavaScript), или работаю криво, "Улучшение Joomla 1.0.12 RE для SEO (Расширенный хак title и META)" (http://joomla-support.ru/thread/242/) также не работает, в title ставится названия сайта.
     
    Последнее редактирование модератором: 31.03.2014
  5. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 310
    Симпатии:
    375
    Пол:
    Мужской
    Ответ: В какой форум писать о баге с кешированием?

    т.е. такое бывает с любой статьей, т.е. страницей?

    Знаю, что это было только с главной и там действительно косяк с кэшем (он просто не включался), но тогда причем здесь дизайн?
     
  6. Offline

    Максим Мороз Недавно здесь

    Регистрация:
    20.12.2006
    Сообщения:
    5
    Симпатии:
    0
    Ответ: В какой форум писать о баге с кешированием?

    Да, с любой. Косяк с кешом с главной страницей один и легко фиксится. Корни проблемы, которую я упомянул, кроются в том, что кешируется контент по одним параметрам (например, по gid, id контента, другим параметрам), а hedear-ы - по строке страницы в браузере. А 2 разных URL вообще говоря могут вызывать один и тот же метод для показа контента. И второй раз получится, что контент возьмется из кеша, и не сгенерит нужные таги для header-а.
     

Поделиться этой страницей

Загрузка...