Месяц: Январь 2020

  • Установка сертификата для https — как проверить валидность ключевых файлов?

    Итак — присылает клиент приватный ключевой файл и файлы сертификата (сам сертификат, корневой и промежуточный), задание — прикрутить к nginx и настроить https Делаю всё как обычно — нифига! nginx валит ошибку и всё тут, хоть убейся nginx: [emerg] SSL_CTX_use_PrivateKey(«/etc/nginx/ssl/site.key») failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch) Уже всяко разно перепробовал, всё перепроверил — нихрена!…

  • JQuery — как проверить существование элемента

    Работая над заданием по ускорению работы сайта пришлось покопаться в чужом коде, где выявил довольно много косяков — которые решил пофиксить, вот один из них: common.js подгружается в шаблоне для всех страниц сайта, и соответственно все элементы с которыми происходит работа в этом файле должны присутствовать на странице — иначе в консоль выводятся разные сообщения…

  • Как значительно ускорить скорость загрузки сайта

    Скорость загрузки сайта была улучшена с 7.9 секунд до 1.45 секунды! Кому интересно — читаем 🙂 Преамбула — обратился ко мне клиент с просьбой ускорить загрузку сайта, т.к. ну уж очень медленно всё — более 7 секунд!!! на загрузку главной страницы изначальная версия главной (для тестирования обновляем страницу со сбросом кэша браузера) Реклама крутится —…

  • Как переоформить домен в онлайн режиме — без нотариуса и личного посещения офиса

    Как известно для переоформления домена необходимо либо лично с паспортом приехать в офис и отдать заявление, либо это же заявление заверить у нотариуса. Ещё вариант — один раз отдать заявление в офис на безбумажные операции, далее уже можно передавать домены в онлайн режиме. Как же быть если в вашем городе (селе, деревне) нет офиса и…

  • VS Code — форматирование HTML кода в PHP файлах

    Всем привет! Собственно, в качестве среды программирования поставил себе Visual Studio Code и начал потихоньку настраивать. Судя по отзывам — лёгкий, удобный, функциональный и главное — бесплатный! Для старта глянул видос от ITDoctor обзор редактора и начал осваивать. Первая проблема с которой я столкнулся это то, что редактор не форматирует html разметку в php файлах…

  • Битрикс — кракозябры вместо сайта админка не открывается

    Сегодня обратился за помощью один из ранних клиентов — помогаю время от времени с сайтом на Битриксе. Собственно, в браузере при обращении к сайту выводит кракозябры, по внешнему виду очень напоминающие сжатый контент. Выглядит это так На форуме оф.сайта нашел подходящую ветку, информация в которой мне сильно помогла. Во первых сначала закоментил //ExecuteModuleEvent($arEvent) в /wwwroot/bitrix/modules/main/include.php…