на SEO и до 100% на контекст
До конца акции осталось
00
дней
00
часов
00
минут
00
секунд
Подробнее
Реклама. ООО "МАРКЕТИНГ И ОНЛАЙН ПРОДАЖИ". ИНН 9705151710. erid: 2SDnjcGXsa5
на SEO

Общество с ограниченной ответственностью "МАРКЕТИНГ И ОНЛАЙН ПРОДАЖИ"

Юр.адрес: 119017, Г.МОСКВА, ВН.ТЕР.Г. МУНИЦИПАЛЬНЫЙ ОКРУГ ЗАМОСКВОРЕЧЬЕ, УЛ ПЯТНИЦКАЯ, Д. 37, ПОМЕЩ. 1/1 Почт.адрес: 105094, Москва г, Золотая ул, дом

ИНН 9705151710

Основной код ОКВЭД 73.11 Деятельность рекламных агентств

Телефон: +7 (495) 133-16-65

Эл. почта: info@demis.ru

Код видов деятельности в сфере ИТ из перечня Минцифры: Код 1.01., Код 12.01

Стоимость услуги «Контекстная реклама»: от 200 тыс. руб.

Информация, позволяющая идентифицировать указанную программу в реестре: Реестровая запись №14611 от 23.08.2022

ПО DirectAggregator предоставляет комплексную автоматизацию работы с контекстной рекламой Яндекс.Директ, включая автоматическое управление ставками, мониторинг позиций, финансовые операции и детальную аналитику, что позволяет оптимизировать рекламные расходы и повысить эффективность рекламных кампаний.

Основные услуги:

  1. Автоматическое управление ставками в Яндекс.Директ Автоматическое обновление цены клика для ключевых фраз и поисковых запросов Расчет оптимальных ставок на основе различных алгоритмов Установка ставок (bids) через API Яндекс.Директа Поддержка различных стратегий назначения ставок (стратегия "Various" для разных настроек по запросам)
  2. Синхронизация с Яндекс.Директ Синхронизация данных клиентов с Яндекс.Директ Синхронизация рекламных кампаний Синхронизация регионов показа рекламы Полная и частичная синхронизация данных
  3. Управление рекламными кампаниями Просмотр и управление кампаниями клиентов Управление группами объявлений (Ad Groups) Настройка условий остановки показов (stop conditions) Удаление условий остановки
  4. Мониторинг позиций в поисковой выдаче (Яндекс.Топ) Проверка позиций сайтов в поисковой выдаче Яндекса Отслеживание обновлений топа по ключевым словам Получение недостающих данных по позициям Анализ позиций по регионам и ссылкам
  5. Управление клиентскими аккаунтами Просмотр списка клиентов Управление доступом клиентов к системе LDAP-авторизация пользователей Разграничение прав доступа (агенты/администраторы)

Используемые языки программирования:

  1. PHP (версия 5.5-5.6)
    Основной язык backend-разработки
    Используется PHP 5-ZTS (Zend Thread Safety) для многопоточности
    PHP-FPM для обработки запросов
  2. JavaScript
    Frontend-разработка (клиентская часть)
    Библиотеки: jQuery, Bootstrap JS, DataTables
    Валидация форм (bootstrapValidator)
    Пользовательские скрипты для модулей (ads, campaigns, clients, settings, yandexTop)
  3. LESS (CSS препроцессор)
    Для стилизации интерфейса
    Файлы: common.less, campaigns.less, ads.less, settings.less и др.
  4. SQL
    Работа с базой данных PostgreSQL

Программное обеспечение:

Фреймворки и библиотеки:

Backend (PHP):

  • Laminas Framework (Zend Framework) 2 — основной MVC-фреймворк
  • Doctrine ORM 2.5.14 — объектно-реляционное отображение
  • Doctrine DBAL 2.5.13 — абстракция баз данных
  • Doctrine Migrations 1.0.0 — миграции БД
  • Gedmo Doctrine Extensions 2.4.39 — расширения для Doctrine
  • PSR стандарты (PSR-7, PSR-11, PSR-3) — PHP интерфейсы
  • demis-group/php-yandex-direct-api 1.1.6 — API Яндекс.Директ

Frontend:

  • jQuery — JavaScript библиотека
  • Bootstrap — CSS/JS фреймворк
  • DataTables — таблицы с расширенной функциональностью
  • BootstrapValidator — валидация форм

Вспомогательные библиотеки:

  • leafo/lessphp 0.5.0 — компилятор LESS
  • rwoverdijk/assetmanager 1.8.1 — управление ресурсами
  • PHPSpec Prophecy — мокирование для тестов
  • PHPDocumentor — документирование кода

Системное ПО:

  • PostgreSQL 9.5.12 — СУБД
  • Nginx — веб-сервер
  • PHP-FPM — обработчик PHP
  • Memcached — кеширование
  • Docker & Docker Compose — контейнеризация
  • Composer — менеджер зависимостей PHP
  • Git & GitLab — контроль версий
  • Xdebug 2.5.5 — отладка PHP

PHP расширения:

  • bcmath, bz2, calendar, dba, exif, gettext, intl
  • LDAP, memcache, memcached
  • PCNTL (управление процессами)
  • PostgreSQL (pgsql, pdo_pgsql)
  • SOAP, sockets, opcache
  • pthreads (многопоточность)
  • sysvmsg, sysvsem, sysvshm (IPC)
  • wddx, zip

Набор правил и инструментов разработки:

Архитектурные паттерны:

  • MVC (Model-View-Controller) — Laminas Framework
  • ORM паттерн — Doctrine
  • Repository паттерн — репозитории сущностей
  • Модульная архитектура — независимые модули (Application, Ads, Bids, Money, Reports, Synchronization, YandexTop, TimeTarget, Purge, Migrations, Sandbox)

Инструменты сборки и развертывания:

  • Docker — контейнеризация приложения
  • Docker Compose — оркестрация контейнеров
  • Composer — управление PHP зависимостями
  • Git — система контроля версий
  • Cron — планировщик задач

Стандарты кодирования:

  • PSR (PHP Standards Recommendations):
    • PSR-3 (Logger Interface)
    • PSR-7 (HTTP Message Interface)
    • PSR-11 (Container Interface)
  • Doctrine Annotations — метаданные в аннотациях
  • Namespace — пространства имен PHP
  • Autoloading — автозагрузка классов (Composer)

Инфраструктурные компоненты:

  • Логирование (Laminas Log)
  • Кеширование (Memcached, Doctrine Cache)
  • LDAP авторизация
  • Email отправка (Laminas Mail)
  • Session управление
  • Asset management (CSS/JS оптимизация)

Проект представляет собой enterprise-приложение для автоматизации работы с Яндекс.Директ, построенное на классическом PHP стеке с использованием современных (на момент создания) практик разработки.