Как стать автором
Обновить

Комментарии 24

бред какой-то. экономия на спичках во время использования ацтойно написанной системы.
-2 запроса на каждой генерации - спички?!
Согласен, несколько советов просто для убирания ненужностей из исходников.
хотите холиваров - создайте отдельный. здесь предполагается, что CMS уже выбрана и нужно ее оптимизировать.
разве это оптимизация? какие еще милисекунды на условиях, помоему бред, интересней было бы почитать про реализацию систем кэширования запросов к СУБД или шаблонов
А зачем кешировать запросы, которые всегда выдают один и тот же результат? Может проще их удалить из исходного кода?
ты меня неправильно понял я не имею ввиду кэшировать запросы которые можно удалить:) допустим у нас есть страница для генерации которой система выполняет сложные запросы к базе, сложность которых заключается не в количестве писанины:), а в том что они сильно нагружает сервер БД, так вот результаты этих запросов и нужно кэшировать
Естественно, я применяю акселераторы, системы кеширования. Пока не хватит опыта и материала написать что-то полезное по этому поводу, кроме как "скачаем то-то и настроим так-то".
Но хочу сказать, что "миллисекунды" складываются в весьма неплохое общее время.
насчет условий я был неправ
что нить о ветке 1.5 скажете?
Советы те же. Очень многое после компоновки сайта, написания модулей и компонентов, можно просто удалить. На ветке 1.0 на "голом" сайте (без кеширования) дало минус ~1 секунду генерации. Опять же даже "миллисекунды" никому никогда не вредили. Вся работа, например, с index.php займет не более 5 минут.
НЛО прилетело и опубликовало эту надпись здесь
В начале топика было замечено, что кеширование рассматриваться не будет. Поймите мою позицию - ставим Joomla, убираем/удаляем все лишнее, затем кеширование
НЛО прилетело и опубликовало эту надпись здесь
Тоже постараюсь приблизиться к русскому:
index.php: что-то делается, затем генерация контента и только потом вызов компонентов кеширования. В большинстве случаев именно так. Если вы можете сделать кеширование лучше - очень хорошо, но много разработчиков на Joomla поступает именно так - устанавливает родной компонент кеширования, поставляемый в виде компонента. Неужели до 200 мс от времени генерации страницы вне движка кеширования лишние? По моему скромному мнению информация в топике все же будет полезной многим.
НЛО прилетело и опубликовало эту надпись здесь
Приоритет естественно кеширование. Но мне лично легче видеть узкие места и места, которые в принципе не будут нужны до его настройки. Еще раз повторяю на голой Joomla эти и еще некоторые действия, подобные этим (избавляемся от запросов, удаляем лишнее) позволяют сэкономить до 200 мс, а это далеко не 0.05%
НЛО прилетело и опубликовало эту надпись здесь
ох как вы правы!
у меня не миллисекунды, у меня минуты!
или надо полностью сайт перестраивать или движок менять или хостера.
даже не знаю
НЛО прилетело и опубликовало эту надпись здесь
"вы просто не умеете их готовить"
у меня такое ощущение что php вы знаете не так давно, иначе вы бы не брались ни за такую оптимизацию, ни за джумлу вообще.
Продолжайте, не слушайте холиварщиков.
Где результаты по количеству выигрыша времени по каждому пункту?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории