Dismiss Notice
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Кто сможет помочь увеличить скорость сайта и за сколько ?

Discussion in 'Вопросы- ответы' started by netlip09, Feb 7, 2020.

07.02.20 в 12:33
11.02.20 в 00:26
35
3,205
0
  1. TopicStarter Overlay
    netlip09

    netlip09 Новичок

    Messages:
    41
    Likes Received:
    3
    Best Answers:
    0
    Кто сможет помочь увеличить скорость сайта и за сколько ? Шаблон vkino хотелось бы увеличить скорость в гугл спеед
     
  2. envoys

    envoys Зелёный

    Messages:
    10
    Likes Received:
    0
    Best Answers:
    0
    Можно ссылку на сайт ?
     
  3. TopicStarter Overlay
    netlip09

    netlip09 Новичок

    Messages:
    41
    Likes Received:
    3
    Best Answers:
    0
  4. zebrikk

    zebrikk Новичок

    Messages:
    46
    Likes Received:
    4
    Best Answers:
    0
    К Defoz обращайся
     
    • Нравится Нравится x 3
  5. vadimlgg2

    vadimlgg2 Staff Member VIP Кинотрафик v2

    Messages:
    539
    Likes Received:
    69
    Best Answers:
    1
    Defoz тебе поможет)
     
    • Лучший Лучший x 1
  6. byroot

    byroot Забанен

    Messages:
    12,295
    Likes Received:
    4,495
    Best Answers:
    54
    как минимум нужно поставить отложенную загрузку на изображения, уменьшить размер выводимых постеров, и сжать js/css. почти всё это есть уже в самом ДЛЕ, тем на форуме много, где даже я писал что и как нужно сделать для оптимизации данных пунктов.
     
  7. TopicStarter Overlay
    netlip09

    netlip09 Новичок

    Messages:
    41
    Likes Received:
    3
    Best Answers:
    0
    Изображение сжато каждый постер весит по 20 кб, отложенная загрузка включена
     
  8. byroot

    byroot Забанен

    Messages:
    12,295
    Likes Received:
    4,495
    Best Answers:
    54
    2020-02-07_21-46-23.png
    заметна разница выводимых изображений и отображаемых на главной странице? и далее в том же духе...
     
  9. Felix10

    Felix10 Бывалый

    Messages:
    238
    Likes Received:
    25
    Best Answers:
    0
    Сжимай http://vkino.top/templates/vkino/css/main.css все css, js, картинки шаблона. В DLE отключай ненужное в частности "вывод новостей на ненаступившую дату.", чтобы к базе меньше запросов летело. Это только малая часть.
     
    • Полезно Полезно x 1
  10. sitagofa

    sitagofa Бывалый

    Messages:
    787
    Likes Received:
    78
    Best Answers:
    5
    только не вздумай сжимать сервисами всякими.
    в индекс.пхп одна строчка и оно само сожмет , хз как в новых дле щас
     
  11. aeneas

    aeneas Забанен

    Messages:
    11,489
    Likes Received:
    3,825
    Best Answers:
    10
    какая строчка
     
  12. Felix10

    Felix10 Бывалый

    Messages:
    238
    Likes Received:
    25
    Best Answers:
    0
    Это еще почему?
     
  13. sitagofa

    sitagofa Бывалый

    Messages:
    787
    Likes Received:
    78
    Best Answers:
    5
    потом пожалеешь. я так сжал все стили и скрипты ручками через сервисы, потом хуй разберешь код.


    столько вправок, что не ебу какой именно код отвечает за это в index.php
     
  14. Terras

    Terras PRO Users

    Messages:
    307
    Likes Received:
    21
    Best Answers:
    3
    Чтобы сжать HTML в index.php

    PHP:
    function minify_html($buffer) {

        
    $search = array("/\>[^\S ]+/s""/[^\S ]+\</s""/(\s)+/s""/<!--(?![^<]*noindex)(.*?)-->/");
        
    $replace = array(">""<""\\1""");
        
    $buffer preg_replace($search$replace$buffer);

        return 
    $buffer;

    }
    далее в main.php в папке /engine/modules/ заменяем

    PHP:
    echo $tpl->result['main'];
    на

    PHP:
    ob_start("minify_html");
    echo 
    $tpl->result["main"];
    ob_end_flush();

    Чтобы объединить engine.css и style.css (для уменьшения запросов) в main.tpl
    HTML:
    <link media="screen" href="{THEME}/style/styles.css" type="text/css" rel="stylesheet" />
    <link media="screen" href="{THEME}/style/engine.css" type="text/css" rel="stylesheet" />
    меняем на
    HTML:
    <link rel="stylesheet" href="/engine/classes/min/index.php?f={THEME}/style/styles.css,{THEME}/style/engine.css&amp;7" />
    Ну и админке DLE в разделе оптимизация включаем кэш и gzip
     
    • Полезно Полезно x 3
    • Нравится Нравится x 1
  15. Felix10

    Felix10 Бывалый

    Messages:
    238
    Likes Received:
    25
    Best Answers:
    0
    А ну это да, можно и обратно разжать. Просто надо сжимать уже готовый вариант и будет все норм.
     
  16. aeneas

    aeneas Забанен

    Messages:
    11,489
    Likes Received:
    3,825
    Best Answers:
    10
    выкинь этот шаб и не мучай свою попу ) реальный совет
     
  17. sitagofa

    sitagofa Бывалый

    Messages:
    787
    Likes Received:
    78
    Best Answers:
    5
    Разжать и получишь не свой код который писал, а херню который составил их сервис.
     
  18. ckau

    ckau Staff Member VIP Кинотрафик v2

    Messages:
    1,273
    Likes Received:
    260
    Best Answers:
    4
    Terras
    gzip в настройках эт высшая степень мазохизма)) найс совет)
     
  19. Terras

    Terras PRO Users

    Messages:
    307
    Likes Received:
    21
    Best Answers:
    3
    Я все настраиваю через NGINX, я к тому, кто не может настроить на сервере.

    PS: А что с ним не так? я не юзал на больших проекта
     
  20. wawe

    wawe PRO Users

    Messages:
    3,555
    Likes Received:
    803
    Best Answers:
    6
    Хмм.
    Затестил на одном сайте - developers.google.com перестал сканировать :D
    Не удалось обработать запрос. Повторите попытку позже.