Технологии
Способность решать сложные и нестандартные задачи - одно из наших преимуществ. Мы в курсе современных тенденций, используем новые технологии, подходы
и методы. Оптимизация запросов, масштабируемая архитектура проекта, распределение нагрузки - задачи, которые мы знаем и умеем решать.
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 мы используем для обмена небольшими объемами данных Интернет магазина со складской системой (и обратно).

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

 SEOnews подготовили обзор трендов контекстной рекламы на 2018 год. Рудольф Винтер поделился своим мнением о трендах контекста на 2018

18.01.2018
Контекстная реклама
Рудольф Винтер

 Этой осенью Яндекс полностью переделал МКБ, встроил его в линейку форматов Директа. Мы приняли участие в закрытом тестировании нового продукта и готовы поделиться своими результатами. 

27.12.2017
Контекстная реклама
Юля Давыдова

 Каждый месяц на рынке контекстной рекламы появляются новые инструменты. Тестируем и делимся опытом внедрения.

В статье описаны основные этапы реализации, особенности и преимущества

аудиторного подхода к контекстной рекламе.

 Надежда Шилова выбрана председателем комитета по Performance-маркетингу и смежным рынкам в IAB Russia

Что включает наш SEO аудит сайта? Рассказываем о составе работ этой услуги и даем рекомендации.

Приходите учиться в зал образовательных мастер-классов на iMetrics

10.11.2017
Мероприятия
Евгений Елисеев

 15-16 ноября в Москве уже в седьмой раз пройдет крупнейшая профессиональная конференция по веб-аналитике iMetrics

23.10.2017
Мероприятия
Евгений Елисеев

 Как сделать ТЗ понятным для всех и не упустить важных деталей? Делимся нашим опытом и даем советы.

Высокий статус нам обеспечили внедренные проекты на 1С-Битрикс, все проекты мы сдаем по программе "Монитор качества"