Просмотр всех статей CMS

Эскроу-счета для интернет-магазинов, маркетплейсов и онлайн сервисов

Author Автор: Роман Чернышов    Опубликовано: 24 ноября 2021

Сплитование Доброго времени друзья! Не давно я разработал веб-решение для сайта по типу инетрнет-магазина, маркетплейса или агрегатора, позволяющие организовать на сайте безопасное распределение денежных средств между участниками сделки с помощью эскроу-счетов, с автоматическим ведением документооборота и отчетностью в налоговую службу. Решение базируется на API от банка Точка, которое в свою очередь позволяет принимать платежи на свой расчетный счет, с последующим распределением денег(сплитованием) по виртуальным счетам участников сделки и выводом их на их реальные счета, по факту успешного завершения сделки(при наступлении определенных условий). Далее обо всем по порядку. подробнее

Скрипт редактирования изображения на JavaScript (поворот, кадрирование)

Author Автор: Роман Чернышов    Опубликовано: 1 ноября 2021

Редактор фото на javascript Доброго времени друзья! В рамках работы над расширением функционала CMS разрабатываемой на безе моего фреймворка, я написал скрипт для быстрого редактирования изображений, в тех разделах сайта где идет непосредственная работа с ними(новости, статьи, галерея и т.д). Скрипт позволяет, после загрузки изображения на сайт(на лету, по средствам Ajax) совершить над ним определенные действия: поворот, кадрирование(произвольное обрезание по заданным границам) и масштабирование. Данное решение было написано за неимением других готовых подходящих альтернатив(те что удалось найти были либо слишком громоздки, либо ущербны, как ни странно). Основное преимущество скрипта, это то, что его можно установить на любой сайт работающий на любом движке. Например, после успешного тестирования на моей CMS, затем он был интегрирован на форум под управлением Invision Power Board(от же Invision Comminity). Далее обо всем по порядку. подробнее

Лечение сайта от вирусов

Author Автор: Роман Чернышов    Опубликовано: 26 июля 2021

Проникновение вируса на сайт Доброго времени друзья! Недавно ко мне обратился мой постоянный клиент с проблемой возникшей на его сайта, который без видимых на то причин стал медленно работать. Лишь на один запрос к главной странице, сервер висел до 30 секунд. После изучения проблемы стало понятно, что мы имеем дело с обширным заражением сайта вирусом, множество PHP скриптов были повреждены или содержали вредоносный код. Ранее, мне уже многократно приходилось сталкиваться с подобного-рода проблемами, в том числе и на своих сайтах. Поэтому процесс поиска, лечения с устранением последствий, прошел достаточно быстро, можно сказать — по отработанной схеме. Мне уже не раз приходилось писать подобные отчеты о проделанной работе для своих клиентов, в этот раз я решил оформить его в виде статьи и поделиться с вами. Далее обо всем подробнее. подробнее

Парсер для сайта на движке Bitrix(с модулем iBlock)

Author Автор: Роман Чернышов    Опубликовано: 6 мая 2021

Парсер для сайта на движке BitrixCMS Bitrix, она же «1С-Битрикс: Управление сайтом» особо в представлении не нуждается, без преувеличения на сегодняшний день, это одна из самых популярных коммерческих CMS в российском сегменте интернета для управления контентом сайта. Сегодня я хочу рассказать о скрипте-парсере, разработкой которого я занимался в последнее время, предназначенного для сбора данных со сторонних источников и публикации их на сайт под управлением CMS Bitrix, в частности в модуль Информационные блоки(iBlock). Пару слов о модуле iBlock — это мощный и гибкий механизм для хранения и выборки информации различными способами, применяется для расширения стандартного функционала CMS Bitrix. подробнее

Category Категории: CMS, PHP     Tags Теги: ,

Обновление CMS Совместные покупки, версия 4.2

Author Автор: Роман Чернышов    Опубликовано: 4 мая 2021

Обновление CMS СП 4.2Сегодня я спешу рассказать об очередном обновлении CMS Совместные покупки, со следующим индексом по счету — версия 4.2. В этом обновлении основные изменения были произведены в области улучшения самого движка, в частности улучшены алгоритмы работы с базой данных, работы с шаблонами и работы с файлами. Также был оптимизирован код — избавление от ряда устаревших команд PHP (Deprecation), что увеличило скорость работы движка. Проведен очередной аудит безопасности, с внесением ряда улучшений. подробнее

Category Категории: CMS     Tags Теги: ,

Регистрация программы для ЭВМ или базы данных в Роспатенте

Author Автор: Роман Чернышов    Опубликовано: 27 декабря 2020

Роспатент логоДоброго времени друзья! Сегодня я хочу рассказать, на примере своего личного опыта, как автора и веб-разработчика, о регистрации программы для ЭВМ(программного обеспечения) или базы данных в Федеральной службе по Интеллектуальной Собственности (Роспатент), зачем и для чего это может быть нужно, чем полезно, а также как произвести оценку возможности регистрации, подготовить все необходимые документы и код программы(что поверьте также немаловажно), подать заявку и собственно получить на руки свидетельство. подробнее

Парсер для форума XenForo

Author Автор: Роман Чернышов    Опубликовано: 22 декабря 2020

Парсер XenForo XenForo — движок, набирающий все большую популярность, среди сайтов-форумов, вместе с этим растет и его сообщество, пишутся плагины, патчи и хаки, и ко мне все чаще обращаются клиенты с различными задачами по доработке данного движка. Среди многообразия задач и решений, выделается интерес к моей разработке парсера, который в том числе я адаптировал под работу с движком форума XenForo. Это значит, что парсер может получать данные с любых сайтов и сохранять их в базу данных XenForo, тем самым наполняя сайт: разделами, форумами, темами, сообщениями, пользователями(в том числе их публично-доступными данными включая аватар) и т.д. Далее я расскажу подробнее о логике работы парсера и о технической части касаемо XenForo. подробнее

Category Категории: CMS, PHP     Tags Теги: ,

Интеграция Тинькофф банк Эквайринг на сайт для приема платежей

Author Автор: Роман Чернышов    Опубликовано: 18 декабря 2020

Прием платежей на сайте, на сегодняшний день это неотъемлемая часть, без преувеличения, любого бизнеса, и услуга интернет-эквайринга от банка Тинькофф, на мой взгляд одна из самых востребованных, поэтому вопрос о технической интеграции сайта с данным сервисом весьма актуален. В этой статья я хочу сделать небольшой обзор вариантов подключения интернет-эквайринга на свой сайт, а именно их техническую часть, в данный перечень входят: использование готового решения, платежный модуль для CMS; платежный виджет, HTML код формы; прямая работа с API; использование PHP класса для быстрого подключения на стороне сервера. Также рассмотрим настройки рабочего терминала для взаимодействия с сайтом. подробнее

Category Категории: CMS, PHP     Tags Теги: , ,

PHP скрипт для проведения акций с призами на сайте(автоматизированный маркетинг)

Author Автор: Роман Чернышов    Опубликовано: 16 декабря 2020

Скрипт для проведения акцийИзучая статистику продаж по каждому покупателю, и его средний ежемесячный чек(денежная сумма которую покупатель тратит в нашем интернет-магазине), я задумался о том, как бы подтолкнуть его к совершению чуть большего числа покупок в месяц, относительно того что он совершает сейчас. И вообще как бы сделать так, чтобы была возможность периодически влиять на активность покупателей. Очевидным решением является организация на сайте акций, например при покупке в течении недели свыше установленной суммы — подарок! Но покупателей у нас много, интересы у них разные, а акции неплохо бы проводить периодически и желательно с минимальной затратой времени и сил — на автомате(автоматизированный маркетинг). В итоге родилась идея, затем тех.задание и был написан скрипт — который позволяет автоматизировать процесс проведения акций на сайте, отслеживать выполнений условий, давать возможность выбора подарка из списка(если есть варианты), выводить статистику и многое другое. Собственно об этом скрипте я и хочу рассказать. Далее обо всем по порядку. подробнее

Интеграция с API Деловые Линии

Author Автор: Роман Чернышов    Опубликовано: 16 августа 2020

Интеграция с API Деловые ЛинииДоброго времени друзья! Недавно я реализовал функционал интеграции CMS/CRM системы(объединяющей в себе и сайта, и бизнес логику связанную с работой всей компании) одного из своих клиентов с API транспортной компании Деловые Линии, что позволило существенно сократить время на работу с отправлениями грузов, оформлением заявок, отслеживанием, а также работы с отчетами. Для последних я также разработал автоматизированную систему ведения статистики с возможность просмотра данных в разных срезах. Далее обо всем подробнее. подробнее

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка