Посмотрел исходники realurl - и общую работу расширения...
Посмотрел исходники realurl - и общую работу расширения...
Почитал еще раз про ЧПУ на других сайтах и про mod_rewrite Не совсем понял - а для чего вообще нужно кэширование в данном расширении и создание для них временных таблиц - где через какое-то время данные таблицы заполняются и могут весить и более 1 Гб? Ведь по идее - данное расширение все что должно делать - так это менять typolink - и в случае не верного формата - бить 404-ошибой? Ну кроме конечно железного аргумента - что мол если пользователь что-то изменил - то поисковик найдет данную страницу по старому адресу? Мож че упускаю из вида? Так понемаю что кэшируется сама сборка typolink? |
Суть в том, что процесс генерации урда через RealURL штука медленная, так как сложная и включает работу с большим объемом данных (массив настройки RealURL, сопоставление uid с alias, дерево страниц, области видимости, разные домены и т.п.)
Поэтому кэширование как при кодировании, так и при декодировании здорово помогает. Ну а то что старые урлы какое-то время еще доступны это просто незапланированный бонус. Ведь кэширование в RealURL можно и не включать. |
Цитата:
Так и предполагал - что это процесс сборки самой typolink... Придется пока ездить на этом... |
Часовой пояс GMT +4, время: 19:35. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot