Причем здесь apache, ngnix?
Речь идет о времени генерации, а не о времени доступа.
file_exist - прям такая задерганная, а то что она кешируемая, не?
Т.е. вы считает, что все должны знать его (ORM)?
Мало того
Есть еще и связи, поэтому нужно вызывать реальные методы, готовить данные..
Иногда просто инсертами не отделаешься..
И.. а потом после таких инсертщиков 10 спецов магазин могут не поднять.
Ой, та ладно..
А если по дизайну, нужно несколько размеров
Поэтому
Ресайзить по мере поступления запроса и кешировать
if (file_exist($img . $widh . - . $heght) {
вывели
} else {
ресайз
}---------- Добавлено 21.09.2016 в 10:22 ----------
Это если 100500 изображений и 100500 посетителей
а для 10-ти в час.. ЛЮБОЙ сервак выдержит
Да, представьте себе..
Вы самостоятельно будете insertить и update'ить?
В обход уже существующих методов?
И не escape'ить входные данные?
Ну-ну.
Но таки да.. форма несложная,
Но в форму нужно передать по крайней мере id товара
За что наказание?
и будет ли подмена?
<img data-href="link" src=link_img />
$(['data-href'].click(finction(){location = $(this).attr('data-href')});
Вы не поняли посыла..
Начните продавать, когда у вас появится свободные деньги, когда у вас устаканится номенклатура товаров, категорий, контента - тогда и думайте о кешерах
в первую очередь - оптимизация sql запросов. При нормальной оптимизации, магазин можно вывести до 300-400 мс. Это нормально для начала.
А вот при большом трафике как раз кешеры и помогут. Принцип кешера - обеспечение валидации данных. Чем больше трафика, тем более актуальней инфа в закешируемой странице.
productcounttruedisabling было актуально для ОС 1.5 версий, но не ocStore
increasepagespeed
NitroPack
ага, и поиметь массу проблем..
Самый первый совет и главный.
1. Начните продавать.
2. если товаров планируется до 10000 - seopro поможет избавиться от дублей, у сократит объем запросов для ЧПУ
3. Не ставьте левых модулей, даже если они из оф источника (addist, например) и, а тем более те которые закрыты ioncube, чем грешат su-разарзработчики
4. Не перегружайте страницы модулями, ограничтесь одним, двумя.
5. На первом этапе не используйте никаких кешеров/оптимизаторов - это может испортить вам жизнь
http://easycaptures.com/fs/uploaded/1019/3549755731.png
ой бИда
Да-да, рядом...
Т.е. региональность? язык браузера(клиента) не?
100500 не нужных блоков?
information.php
$this->document->setTitle