1. Приветствую гостей и пользователей нашего форума! Первый раз вы у нас или же давно участвуете в жизни ресурса, хочу напомнить несколько моментов.

    1) Пользуемся поиском по форуму! Зачастую информация может находиться не по разделу!

    2) Раздел ИНФО-продуктов относительно новый, но имеем уже более 3000 высококлассных материалов (пользуемся сортировкой по прификсам).

    3) И самое важное, КАК КАЧАТЬ БЕЗ ОГРАНИЧЕНИЙ, вся информация находится по этой ссылке КУПИТЬ VIP

    4) Временная акция, получи +5 постов за вступление в нашу группу "Вконтакте" Более подробно ТУТ

    5) Веди активную жизнь на форуме и получай рубли на личный счёт!

    Скрыть объявление
  2. На нашем форуме Null-Prog действует серьёзное правило касательно размещения материалов!

    ДЛЯ РЕЛИЗЁРОВ: категорически запрещается выкладка материалов на файлообменники типа Deposit, letitbit и другие, требующие просмотров рекламы, обрезающие скорость и тд. Нарушителям, первые 2 раза предупреждения, далее БАН. Тему по этому поводу можно посмотреть ТУТ

    Скрыть объявление
  3. В тестовом режиме на нашем форуме открыт онлайн конструктор сайтов. Вы можете попробовать создать свой сайт у НАС, интуитивно понятный интерфейс, переведёт на 95%, быстрый экспорт проекта, от вас только перетаскивать элементы и вставить в них необходимый текст!

    Все вопросы ТУТ

    Скрыть объявление

  4. Скрыть объявление
  5. Уважаемые форумчане, открывается новый раздел форума, посвящённый ремонту и эксплуатации автомобилей. Просмотреть его можно ТУТ

    Так как раздел новый, информация будет пополнять каждый день. Если есть какие либо замечания по этому разделу, отписываемся в соответствующий раздел форума, либо в личку.

    Напоминаю, сообщения в разделе АВТО не учитываются, общение не ограничено.

    Скрыть объявление
  6. Объявляется набор Модераторов на различные раздел форума, свои заявки можно оставлять в ЭТОМ разделе, перед оставлением заявки рекомендуется ознакомиться с ПРАВИЛАМИ для модераторов.

Важно База знаний по OpenCart или FAQ пользователя

Тема в разделе "OpenCart", создана пользователем Sam Jack, 13 май 2015.

  1. Dmitriy

    Dmitriy Новичок

    Регистрация:
    16 окт 2015
    Сообщения:
    12
    Симпатии:
    1
    А как убрать пошаговость из заказа?
     
  2. Sam Jack

    Sam Jack Капитан-Узурпатор
    Команда форума Созидатель

    Регистрация:
    5 май 2015
    Сообщения:
    13.635
    Симпатии:
    4.511
    Смотрим мой предыдущий пост, модуль симпал.
     
  3. Nakitka

    Nakitka Новичок

    Регистрация:
    22 ноя 2015
    Сообщения:
    5
    Симпатии:
    6
    здравствуйте! Проблема следующая после настройки сайт мепа и роботс перестали работать счетчики яндекса и гугла. Думал проблема в роботс, как выяснилось что нет (удалил роботс полностью), что делать помогите!
     
  4. daemonspeeding

    daemonspeeding Новичок

    Регистрация:
    24 сен 2015
    Сообщения:
    45
    Симпатии:
    11
    Есть парочка советов по ускорению Opencart. Проверяем после проделанных действий на сайте https://developers.google.com/speed/pagespeed/insights/
    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    1: Отключите счетчики продукт для категорий
    Выключить Количество товаров в подкатегории. Этот процесс только увеличивает время загрузки вашей страницы.
    Разработчиков OpenCart не отрицают, что это сказывается на скорость страницы, так что они добавили легкий вариант в разделе администратора, который позволяет быстро отключить эту опцию.Войти в Админку вашего магазина: Система -> Настройки -> Изменить -> нажмите на вкладку «Опции» и установите НЕТ напротив пункта «Количество товаров в подкатегории» и нажмите кнопку Сохранить.


    2: Включить сжатие GZIP

    Далее нам нужно сжать CSS и JS файлов для быстрой загрузки сайта.Чтобы сделать это, нам нужно сделать две вещи .Во-первых, войдите в Админку вашего магазина: Система -> Настройки -> Изменить -> нажмите на вкладку «Сервер» и установить «Уровень сжатия:» между значениями 4 и 6.
    Второй шаг нужно добавить несколько строк в наш файл .htaccess (находится в главной категории вашего магазина), который обеспечивают второй параметр сжатия.
    Таким образом откройте .htaccess файл и добавьте в конце следующий код:

    Код:
    
    
    Код:
    # compress text, HTML, JavaScript, CSS, and XML
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    
    # remove browser bugs
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4.0[678] no-gzip
    BrowserMatch bMSIE !no-gzip !gzip-only-text/html
    Header append Vary User-Agent

    Теперь наш сайт настроен для сжатия внешних скриптов.

    3: Включить кэширование браузера
    Eще раз мы будет ковырять файл .htaccess. Включим кэширование браузера. Для этого добавим код сразу после кода выше:
    Код:
    
    
    Код:
    ## EXPIRES CACHING ##
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType image/jpg "access plus 1 week"
    ExpiresByType image/jpeg "access plus 1 week"
    ExpiresByType image/gif "access plus 1 week"
    ExpiresByType image/png "access plus 1 week"
    ExpiresByType text/css "access plus 1 week"
    ExpiresByType application/pdf "access plus 1 week"
    ExpiresByType text/x-javascript "access plus 1 week"
    ExpiresByType application/x-shockwave-flash "access plus 1 week"
    ExpiresByType image/x-icon "access plus 1 week"
    ExpiresDefault "access plus 1 week"
    </IfModule>
    ## EXPIRES CACHING ##

    На данном этапе страницы начинают загружаются невероятно быстро.

    4: Асинхронная загрузка JavaScript
    Теперь нужно сделать Асинхронную загрузку JavaScript. Для этого мы просто добавим очень малый параметр в каждый тег < script > для каждого скрипта. К счастью, большинство файлов JavaScript загружаются в файле header.tpl. Итак погнали. Заходим в наш FTP. Идем по пути Catalog/view/theme/ваша тема/template/common/. Дергаем оттуда файл header.tpl и открываем его в блокноте Notepad.
    Выполните быстрый поиск для «.js» (без кавычек), чтобы найти все файлы JavaScript и просто добавить слово: async после <script.
    Пример:

    <!--Было так-->
    <script type="text/javascript" src="catalog/view/javascript/common.js"></script>

    <!--Стало так-->
    <script async type="text/javascript" src="catalog/view/javascript/common.js"></script>

    Всё будет хорошо и ничего не сломаете при этом.

    5. Оптимизация изображений в OpenCart
    После этого, google не будет ругаться на ваши изображения в тестах. Данный код подстраивает изображения так, как хочет этого Google.
    Для внедрения кода откройте в Notepad файл Response.php лежащий по пути System/Library/. Найдите в файле строку:

    if ($this->level) {

    и сразу над ней добавьте следующий код:
    Код:
    //Q: Add width/height tags to all images for Google Page Speed tip:
    //http://code.google.com/speed/page-speed/docs/rendering.html#SpecifyImageDimensions
    preg_match_all('/<img[^>]+>/i', $this->output, $result);
    
    $img = array();
    foreach($result[0] as $img_tag) {
    preg_match_all('/(width|height|src)=("[^"]*")/i',$img_tag, $img[$img_tag]);
    }
    
    foreach ($img as $k => $info) {
    if (count($info) == 3 && $info[1][0] == 'src') {
    //if (curl_init(str_replace('"', '', $info[2][0]))) {
    $imgfile = str_replace('"', '', $info[2][0]);
    $imgfile = str_replace(HTTP_SERVER, DIR_IMAGE . '../', $imgfile);
    $imgfile = str_replace(HTTPS_SERVER, DIR_IMAGE . '../', $imgfile);
    if (file_exists($imgfile)) {
    $image_info = getImageSize(str_replace('"', '', $imgfile));
    $k = trim($k, '/>');
    $k = trim($k, '>');
    $this->output = str_replace($k, ($k . ' ' . $image_info[3]), $this->output);
    }
    }
    }
    //
    Если ваш сайт не за.ран ошибками и багами. То эти все варианты заставят ваш магазин взлететь.
    Всем спасибо. Пользуйтесь наздоровье.
     
    Sam Jack нравится это.

Поделиться этой страницей

iHax Community
Рейтинг@Mail.ru Яндекс.Метрика мониторинг сайтов
Форум программного обеспечения/
Загрузка...