[Помощь] Virtuemart + чпу/sef

Статус
В этой теме нельзя размещать новые ответы.

Freeman Liberty

Постоялец
Регистрация
19 Май 2009
Сообщения
489
Реакции
173
Вопрос ко всем кто реализовывал ЧПУ для Virtuemart.
Обычно для joomla использую sh404sef, но слышал с Virtuemart у него проблемы.
Наткнулся еще на такой вариант:

Чем лучше пользоваться ?
Какие плюсы и минусы?
На что стоит обратить внимание?

Заранее спасибо.
P.S. Joomla 1.5.23 Virtuemart 1.1.9
 
Сам долго разбирался с этим вопросом и пришел к выводу что лучше чем sh404sef под вирт. пока нет. Проблем никаких с virtuemart не возникло, единственное что было так это неправильное создание ссылок на категории с одинаковыми брендами напр. имеем телевизоры и ноутбуки, в них есть подкатегория Samsung, так вот иногда при заходе в телевизоры, самсунг попадал в ноутбуки, самсунг. Проблему решил быстро. В конфигурации расширений для virtuemart включил Insert category ID in URL. Также убрыл в конце ссылок flypage.tpl. Всё работает супер, вот результат
 
Новости конечно хорошие, а сайт не открывается.
Уже норм. работает, он на выделенном серваке поэтому не удивляйтесь что летает
 
Полностью поддерживаю,использую sh404sef с виртом. Один раз настроил и забыл.И что самое главное,позволяет полностью избавиться от дублей страниц в индексе.
 
Обычно для joomla использую sh404sef, но слышал с Virtuemart у него проблемы.
Насколько я понял, ты еще не использовал sh404sef с виртом. Опиши, что не устраивает в URL, тогда и можно разбираться.:-]
 
Снова возвращаюсь к этому вопросу.
Установил и настроил sh404sef.
Действительно проблем особо не возникло.
Но выяснился следующий неприятный момент - sh404sef очень грузит сервер и замедляет работу сайта.
Вот например сравнение загрузки моего сайта с sh404sef и без.

Вот показатели с включенным sh404sef
Информация о профиле
Application afterLoad: 0.000 seconds, 0.28 MB
Application afterInitialise: 0.035 seconds, 2.23 MB
Application afterRoute: 0.221 seconds, 6.11 MB
Application afterDispatch: 0.359 seconds, 11.01 MB
Application afterRender: 1.416 seconds, 24.91 MB
Использование памяти
26293896
Зарегистрировано запросов: 465

вот с выключенным
Информация о профиле
Application afterLoad: 0.000 seconds, 0.28 MB
Application afterInitialise: 0.033 seconds, 2.23 MB
Application afterRoute: 0.090 seconds, 5.30 MB
Application afterDispatch: 0.169 seconds, 9.65 MB
Application afterRender: 0.790 seconds, 22.16 MB
Использование памяти
23378216
Зарегистрировано запросов: 305
Разница в 160 запросов!


Есть ли варианты снизить кол-во запросов или если нет другие менее ресурсоемкие решения по реализации ЧПУ для Virtuemart?
 
Кеширование ссылок включено? Можно попробовать выключить анти-флуд,функции безопасности.Если критично количество запросов,оптимизировать виртуермарт.А если не сильно влияет на скорость загрузки страницы не обращать внимания:)
 
Freeman Liberty . Снизить нагрузку не получится никак, так как sh404sef работает довольно по простому принципу, находит соответствие ссылки в базе и заменяет ее SEF ссылкой. То есть чем больше ссылок у тебя на странице тем больше забросов к базе будет. У меня их например было 1500 шт. Я избавился от этой махины и просто использую стандартный SEF Joomla. Как это сделать довольно подробно описывается на этом форуме. Итог сайт заработал в 2 раза быстрее, запросов стало в 3 раза меньше.
 
Поддерживаю, весь инет перерыла, не найти. :ay:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху