Скорость сайта

Добро пожаловать

Добро пожаловать

0
Приветствую. Хочу сразу предупредить. Я разработчик, а не писатель, поэтому пишу как умею и, в основном, для себя. Буду благодарен за "фидбек", можно использовать ctrl+enter для отправки ошибки или написать в комментариях к посту.
Читать дальше
Алексей Будагов,

Как побороть спам на 1С-Битрикс?

2
Процесс спама уже настолько эволюционировал, что и e-mail адреса у спамеров реальные и каптча стандартная для них не проблема. Остается только ловить по ключевым словам.
Читать дальше
Алексей Будагов,
Как поменять свойство товара в корзине

Как поменять свойство товара в корзине

0
Немного "плохого" кода для выбора параметра товара в корзине. Например когда Вы не хотите использовать торговые предложения, но Вам нужно знать какой именно товар нужен покупателю (например какого цвета или размера)
Читать дальше
Алексей Будагов,

Создание рекламы в Yandex Direct через API Битрикс

0
В Битриксе есть занимательная штука - автоконтекст. Это когда рекламное объявление показывается в зависимости от наличия товара. Но создавать вручную объявление на каждый товар занятие так себе. Поэтому написал скриптик, который делает это за меня.
Читать дальше
Алексей Будагов,

Битрикс 18.0

0
Читать дальше
Алексей Будагов,

Получаем состав набора

0
Получение состава комплекта или набора через апи битрикс
Читать дальше
Алексей Будагов,
Минификация html, убираем пробелы и переносы

Минификация html, убираем пробелы и переносы

0
Простой способ пройти еще одну проверку от Google Pagespeed, разгрузить посетителей и место на хостинге (если используете композит)
Читать дальше
Алексей Будагов,

Считаем профит покупателей

0
Для персонализированный рассылки понадобилось узнать кто из покупателей давно не делал заказ, а кто делает регулярно. Написал небольшой скрипт, который можно запустить на любом сайте под управлением 1С-Битрикс (редакция с модулем Интернет-магазин)
Читать дальше
Алексей Будагов,
Как я проходил квест по подключению облачной кассы к интернет-магазину

Как я проходил квест по подключению облачной кассы к интернет-магазину

0
Практически на каждом этапе подключения у меня возникал резонный вопрос: "Как это сделает технически неподкованный человек". А никак :) Поэтому и существуют платные услуги по интеграции облачных касс, по покупке/настройке онлайн-касс, выпуску КЭП и т.д., где все сделают за вас.
Читать дальше
Алексей Будагов,

Уведомление о недостатке свободного места на хостинге

0
Повесим на крон проверку с уведомлением, что б не пропустить момент.
Читать дальше
Алексей Будагов,
Смс-оповещения о заказе через собственный смартфон

Смс-оповещения о заказе через собственный смартфон

0
Зачем платить сервису по рассылке смс, если почти в каждом тарифе мобильной связи включены пакеты смс, которые практически не используются? Подумал я и запилил себе модуль, который рассылает оповещение о новом заказе, о оплате и передачи заказа в доставку через смартфон.
Читать дальше
Алексей Будагов,

Рекурсивный поиск подстроки в php файлах через консоль

1
В битриксе много файлов, очень много файлов, иногда можно потратить десятки минут на поиск нужного кода. Если есть доступ к консоли, можно ускорить поиск простенькой командой.
Читать дальше
Алексей Будагов,

Автоматическое выполнение js в браузере при посещении сайта

0
Есть сайты, которыми мы часто пользуемся, например по работе, но на них не хватает какого-либо интерфейсного функционала, или данные выводятся не очень читаемо. Есть идея, мы ж программисты, можем сами запилить нужный функционал на чужом сайте.
Читать дальше
Алексей Будагов,

Backurl на js

0
Сохраняем данные фильтра, сортировки, номер страницы - при переходе на детальную страницу и возвращаем пользователя обратно ничего не растеряв.
Читать дальше
Алексей Будагов,
Битрикс24 Сайты

Битрикс24 Сайты

2
10 октября на конференции Битрикс24.Идея представили новый функционал - готовые шаблоны сайтов для Б24. Немного информации о новинке.
Читать дальше
Алексей Будагов,

inputmask криво работает на телефоне

0
Например на маске даты рождения (99.99.9999), при вводе с телефона каретка при переходе через точку прыгает на шаг назад и сбивает ввод. Решение простое. Необходимо указать у input`а type="tel".
Читать дальше
Алексей Будагов,

Как защитить оригинальные изображения, если у Вас битрикс

0
Даже если нет прямой ссылки и налету добавляется водяной знак часто можно скачать оригинал изображения. Для примера сайт мебели Mr. Doors
Читать дальше
Алексей Будагов,

Ключевые слова в поиске битрикс маркетплейса

0
Пригодится тем, кто разрабатывает модули для маркетплейса. За 2 года я собрал почти 30 тысяч запросов и узнал как часто они были в поисковой выдаче и сколько результатов находятся по каждому их них. Все аккуратненько сложил в xls таблицу с возможность сортировки и фильтра.
Читать дальше
Алексей Будагов,

Как добавить отчество в компонент регистрации system.auth.registration

0
Стандартно это сделать невозможно, т.к. компонент системный и его параметрами мы управлять не можем. Так что будем "костылить".
Читать дальше
Алексей Будагов,
Свой шаблон генерации номера заказа

Свой шаблон генерации номера заказа

1
Стандартные варианты не очень хороши, так как присутствуют символы отличные от цифр (0-9), а без шаблона каждый будет знать кол-во заказов в магазине. Я решил немного персонализировать номер заказа, используя только цифры.
Читать дальше
Алексей Будагов,

Отсортировать div с помощью jquery

0
Задача: сортировка группы элементов DOM с помощью js/jquery по полю сортировки
Читать дальше
Алексей Будагов,

Добавляем № страницы к мета параметрам страницы

0
Раньше почти на каждом проекте это делали, щас почему-то забыли. А вообще полезный функционал, избавляет от необходимости закрывать от индексации 2-е и последующие страницы.
Читать дальше
Алексей Будагов,
Нет визуального редактора в окне редактирования текста

Нет визуального редактора в окне редактирования текста

0
Что бы вернуть виз. редактор необходимо поставить галочку в настройках модуля "Информационные блоки" /bitrix/admin/settings.php?lang=ru&mid=iblock&mid_menu=1
Читать дальше
Алексей Будагов,
Резервное копирование по FTP протоколу

Резервное копирование по FTP протоколу

0
Помимо облачного резервного копирования от битрикс я, также, отправляю резервные копии на удаленный ftp сервер. В статье покажу скрипт и алгоритм работы.
Читать дальше
Алексей Будагов,
Анимация загрузки. Прелоадер ajax запроса Битрикс.

Анимация загрузки. Прелоадер ajax запроса Битрикс.

0
В некоторых интернет-магазинах есть операции которые выполняются достаточно долго. И для того что бы пользователь не заскучал, ему можно скормить красивую анимацию.
Читать дальше
Алексей Будагов,

Свойство привязанного элемента в SEO шаблоне

1
Например для формирования названия отзыва: "Отзыв о товаре {Короткое название товара} от {Производитель}
Читать дальше
Алексей Будагов,

Файл не является графическим

0
При загрузке картинок через API, в битрикс, может возникнуть неинформативная ошибка "Файл не является графическим", хотя загружается точно картинка.
Читать дальше
Алексей Будагов,
Маркировка товаров

Маркировка товаров

0
Приобрел себе принтер термоэтикеток, забавная штука. Зачем? Мы клеим информацию о заказанных товарах (состав, срок годности и тп).
Я сделал полуавтоматическую печать при поступлении нового заказа, в статье расскажу как.
Читать дальше
Алексей Будагов,

Перерасчет заказа на API

2
Одним методом не обойтись, тут надо комплексно заново применять все скидки и считать сумму. Пример есть в файле /bitrix/modules/sale/admin/order_edit.php:176
Читать дальше
Алексей Будагов,

Отложенная отправка писем

1
Письмо о заказе можно отправлять немного позже, когда уже пришла информация о оплате и когда менеджер проверил заказ.
Читать дальше
Алексей Будагов,
RSS
Статистика для домена
Скорость сайта:
Обработано хитов:
За период:
Композитных хитов:
Скорость сайта — комплексный показатель комфортности работы с сайтом для посетителей.
Учитывает качество разработки сайта, качество хостинга и доступность сайта по сети. Рассчитывается для 1000 последних посетителей вашего сайта.
Скорость сайта фактически показывает, как быстро отобразился ваш сайт для большинства из этих 1000 посетителей.

Распределение скорости сайта по времени

Последние посещения сайта

Отрисовка страницы — время от начала перехода на страницу до появления её на экране. Именно по этому показатели считается Скорость сайта.
DNS — время выполнения запроса DNS для страницы.
Подключение к серверу — сколько времени компьютер пользователя устанавливает соединение с сервером.
Ответ сервера — время обработки сервером запроса пользователя (включая время реакции сети для местоположения пользователя).
Загрузка HTML — время загрузки HTML страницы без ресурсов (картинки, CSS, Javascript).
Обработка HTML — время, в течение которого браузер обрабатывал содержимое страницы (синтаксический анализ HTML, CSS, обработка элементов JavaScript и отображение страницы) после загрузки её с сервера и до начала отрисовки.