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

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

Уникальный, качественный контент от профессионалов-практиков для специалистов агентской и клиентской стороны, рекламных площадок. Реальные кейсы и инструменты.

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

 Отраслевой семинар Эффективный Digital для детских товаров

 Советы и кейсы с разбором основных проблемых вопросов модернизации Интернет сайтов

В конце февраля Яндекс анонсировал изменения торгов в аукционе Директа. Что делать и что важно помнить при работе с новым видом торгов в Яндексе
28.04.2018
Контекстная реклама
Маша Горшкова

 Как мы оптимизировали рекламные кампании в Яндекс.Директе и снизили стоимость заказа

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

 Делимся материалами секций с РИФ 2018

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

Приглашаем вас на семинар, в рамках которого рассмотрим наиболее эффективные каналы продвижения в интернете для компаний, работающих в индустрии Дом и сад

 Приглашаем вас на семинар, в рамках которого рассмотрим наиболее эффективные каналы продвижения в интернете для компаний, работающих в индустрии красоты

Мнение о тенденциях в заказной веб разработки e-commerce проектов

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

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