Технологии
Способность решать сложные и нестандартные задачи - одно из наших преимуществ. Мы в курсе современных тенденций, используем новые технологии, подходы
и методы. Оптимизация запросов, масштабируемая архитектура проекта, распределение нагрузки - задачи, которые мы знаем и умеем решать.
PHP

PHP — самый распространенный, постоянно совершенствующийся язык программирования в вебе. Он сочетает в себе функциональность и высокую скорость исполнения кода. Позволяет проводить интеграцию с большинством существующих сервисов и учетных систем. Благодаря своей популярности и простоте, сайты, разработанные на PHP, можно поддерживать и развивать собственными силами Заказчика. Именно поэтому все созданные нами сайты написаны с использованием языка PHP. 

Symfony / Zend

Symfony и Zend - фреймворки (наборы библиотек) на PHP, использующие паттерны Model-View-Controller и предлагающие готовые решения для многих аспектов программирования: использование различных СУБД, средств отладки кода, построения и валидации форм, отправки почтовых уведомлений и многого другого. Данные фреймворки регулярно обновляются, предоставляя всё более мощные интерфейсы для разработки приложений, при этом сохраняя высокий уровень скорости и безопасности.

PSR

Для создания качественного продукта важен вопрос соответствия стандартам программирования. PSR - набор рекомендаций по разработке на PHP. Мы выполняем стандарты по стилизации(PSR-1, PSR-2), автозагрузке(PSR-4) и документированию (PSR-5) кода. Это позволяет обеспечить высокое качество кода приложения, быструю работу команды и лёгкую поддержку.

Twig

Twig - один из самых функциональных и быстрых шаблонизаторов, кроме того являющийся фреймворко-независимым. Twig предоставляет удобные инструменты для формирования HTML-кода страниц. Уникальными преимуществами Twig'а являются встроенные механизмы безопасности: автоматическое экранирование контента и режим "песочницы", позволяющий ограничить набор отображаемых тегов. Twig поддерживает расширяемость, позволяя дополнить свой функционал необходимыми методами.

HTML5

HTML5 — это не просто продолжатель языка разметки гипертекста, а новая открытая платформа, предназначенная для создания веб-приложений использующих аудио, видео, графику, анимацию и многое другое. Помимо новых тэгов, атрибутов и возможностей, в HTML5 предусмотрены улучшенные механизмы обработки документов, при этом все правила предыдущей версии поддерживаются и будут работать. Из новшеств - элементы <video>, <audio> и <canvas>, а также возможность использования SVG. Новые возможности разработаны для упрощения внедрения и управления графическими и мультимедийными объектами в сети без необходимости обращения к собственным плагинам и API. HTML5 широко применяют в том числе для создания кросс-платформенных мобильных приложений. При этом нужно помнить, что новые возможности не поддерживаются "старыми" версиями Интернет браузеров.

Javascript, AJAX, JQuery, React

Мы создаем современные, технологичные и интерактивные интерфейсы. Для этого мы широко используем javascript и сопутствующие технологии и библиотеки. Такой подход позволяет в конечном итоге сделать интерфейс более удобным, оптимизировать объем загружаемых с сервера данных. Javascript используется, например, для обработки вводимых пользователем данных и показа интерактивных элементов (например, формы обратной связи). Кроме того, сейчас на javascript можно реализовать разнообразные эффекты 2D-анимации, построение графиков и многое другое, что раньше было возможно только при помощи flash. Технология AJAX позволяет делать запросы к серверу для обновления не всей, а определенной части страницы сайта. При этом существенно экономится трафик, но мы также помним о задачах поисковой оптимизации и не используем AJAX там, где обновляемое содержание должно быть проиндексировано поисковым роботом.

React - javascript библиотека, позволяющая осуществлять рендеринг страниц в браузере пользователя. Благодаря тому, что задача отрисовки контента переносится с сервера на клиент, повышается скорость загрузки страниц, а также существенно уменьшается объем данных передаваемых пользователю.

 
CSS3 / SCSS

CSS3 - последняя версия формального языка оформления внешнего вида страниц, поддерживаемая современными браузерами. Средства CSS3 позволяют создавать адаптивную вёрстку сайта, корректно отображающуюся на всех мобильных и десктопных устройствах независимо от размера экрана и разрешения.

ElasticSearch / Sphinx

Мы используем поисковые системы, хорошо зарекомендовавшие себя на высоконагруженных проектах. Elasticsearch и Sphinx хорошо справляются, как с фасетным поиском по большому каталогу товаров интернет-магазина, так и с полнотекстовым поиском, учитывающим морфологию различных языков, на порталах.

OpenID

OpenID — это открытая децентрализованная система, которая позволяет пользователю использовать единую учётную запись для аутентификации на множестве не связанных друг с другом сайтов, порталов, блогов и форумов. На практике чаще всего используется регистрация и авторизация с помощью аккаунтов социальных сетей, например, ВКОНТАКТЕ или ФЕЙСБУК. В зависимости от настроек синхронизации с социальными сетями приложение сайта может получать доступ к контактам пользователя и публикации на его ленте (если пользователь подтвердит такой уровень доступа). Пользователю такой метод аутентификации тоже выгоден, так как позволяет экономить время, не требует хранения дополнительных логинов и паролей.

SOAP

SOAP - это основанный на XML протокол для обмена структурированной информацией между распределенными приложениями. Спецификация SOAP определяет стандарт используемых XML-сообщениями, а также правила их обработки.

Поддержка RPC (Remote Procedure Calls) делает SOAP стандартным протоколом доступа к веб-сервисам. Обычно SOAP мы используем для обмена небольшими объемами данных Интернет магазина со складской системой (и обратно).

Заявка на услуги
Отправить
Отправить
Заполнить подробнее

 Дайджест новинок контекстной рекламы за май 2020

01.06.2020
Контекстная реклама

 Дайджест новинок контекстной рекламы за апрель 2020

06.05.2020
Контекстная реклама

Несмотря на падение отдельных категорий товаров, e-commerce в текущей ситуации становится одним из основных драйверов торговли в целом

 

Дайджест новинок контекстной рекламы за март 2020

01.04.2020
Контекстная реклама

 Дайджест новинок контекстной рекламы за февраль 2020

01.03.2020
Контекстная реклама

 Дайджест новинок контекстной рекламы

08.11.2019
Контекстная реклама

В Директе стали доступны для запуска новые форматы:  Аудио-, Indoor, Outdoor реклама. В умных стратегиях Google Ads появилась оптимизация по офлайн-конверсиям. Об этих и других новостях читайте в нашем ежемесячном дайджесте.

 Какие плюсы у размещения рекламы на Яндекс. Маркете?  Кому подходит? Что нужно для запуска? 

18.09.2019
Реклама и продвижение

Digital в августе 2019: новинки контекстной рекламы

30.08.2019
Контекстная реклама

24.03.2004 появилось рекламное агентство ADLABS. С этого дня прошло 15 лет. УРА! 

24.03.2019
Контекстная реклама