В данном случае рассматривается подключение модулей в шаблоне страницы error.php, а дизайн данной страницы зависит только от фантазии разработчика, я только для примера рассматривал возможность вывода стандартного оформления.
Вообще я против, того чтоб дизайн страницы ошибок повторял дизайн шаблона всего сайта. Пример допустим яндекса.
Вот если бы еще пример простой какой то страницы ошибок выложил универсальный, то я думаю что людей которые бы сказали спасибо была масса.
по мне так они бы приложили усилия в области борьбы с дублями и тогда был бы вообще здорово)
Надеюсь с выходом J3.0 и релизами всех (хотя бы самых популярных) компонентов, мы вообще забудем, что было когда-то такое недоразумение как sh404 :-)
На счет роутера виртуя… вообще под joomla 1.5 он был, просто был в отдельном виде, плюс проблемы из-за наследия joomla 1.0 и так далее… в общем это не то что хочется вспоминать… на данный момент я пишу про реалии сегодняшнего дня. В сегодняшнем дне почти в 90% случаях использование стороннего sef ни чем не оправдано.
А вот на счет структуры, тут уже проблема того кто создавал сайт, что он подумал над вложенностью, в рекомендациях поисковых систем написано что 3 клика от главной уже должен быть контент) если человек не постарался это учесть, чтож это не проблема родого sef.
Ну и на счет нагрузки по мне так скорость загрузки сайта куда важнее чем ЧПУ и если так просто прикинуть, то ЧПУ можно легко пожертвовать в угоду скорости загрузки… так как это куда более важный фактор как и для поисковика, так и для конечного пользователя, которому по сути все равно, какой там url.
На самом деле имеет очень важное значение правильная организация структуры сайта. К сожалению не у всех есть чувство меры, и этому не научить — каждый случай индивидуален. Тот же sh404 избавляет от этих проблем, и я сейчас не говорю о «красивых урлах», скорее о их длине.
Не так давно пришлось работать с сайтом, где структура организована так, что вложенность страниц доходила до 7-8 уровней, а при наличии дублей из-за неправильного администрирования и изначально неправильно спланированной структуры эти дубли вообще имели 12-14 уровней вложенности. Естественно длина ссылки просто зашкаливала) Как итог — плохая индексация, поисковые системы очень плохо индексируют вложенность дальше 3-4 уровня.
Что касается нагрузки — еще один пример. Хотя в той же J1.5 имелся встроенный SEF, но это не решало проблем со сторонними расширениями, допустим Virtuemart, и те роутеры, что имелись на тот момент не в полной мере удовлетворяли, приходилось ставить sh404. Сейчас магазин падает при 7-10 активных пользователях онлайн; и если бы не проводилась работа по оптимизации запросов и прочее, думаю, порог был бы еще ниже, увы это сильный тормоз при продвижении подобных сайтов — сейчас, разумеется, приходится все переделывать/переносить — по сути разработка сайта с нуля.
С выходом J2.5 ситуация улучшилась, фактически можно теперь обходится без сторонних SEF компонентов.
Напиши с каким гемороем переделывался дефолтный шаблона LS на bootstrap. Честно ни когда особо не понимал смарти :-) еще раз убедился с каким скрипом он пилиться.