Партнеры
  • Робокасса
  • AmoCRM
  • Интерфакс
  • Ауби-Центр
 
Отзывы о нас
Решение трудных задач
В их арсенале всегда имеются неординарные предложения по продвижению и модернизации веб-страниц. ...
Ю.Н. Никитин
«ЗАО "Сомэкс"»
 
От простого сайта к крупному порталу
Почти 10 лет компания «Дельфин» - наш надежный партнер во всем, что касается сайта. При содействии «Дельфина» мы долгие годы присутствуем в топах поисковых систем по запросам, связанным с натуральным камнем. ...
Фокин А.В.
«ООО «ЯрКамень»»
 
В курсе последних тенденций
Специалисты компании знают о сайтах все и даже больше. Они берутся за самые сложные разработки даже на незнакомых для них программных платформах. ...
В.Г. Вартанян
«ООО «Экалюм»»
 
 

Об оптимизации скрипта корзины на Битриксе для Азалии Декор

27.12.17   Об оптимизации скрипта корзины на Битриксе для Азалии Декор

Решение вопросов веб-интеграции крупных проектов

Работа с крупной компанией всегда связана с разработкой веб-интегрированной высоконагруженной системы. Что позволяет Заказчику оптимизировать работу с клиентами, повысить продажи и автоматизировать большинство рутинных операций.

Компания «Дельфин» собственными силами решает все сложные задачи веб-интеграции. Осмысленное применение веб-технологий позволяет нам повышать эффективность бизнеса клиента.

С расширением бизнеса, увеличением количества и сложности проводимых транзакций, нагруженность системы возрастает и появляется заметное замедление работы. С подобной проблемой к нам обратился оптовый центр цветов «АЗАЛИЯ». Сформирован магазин на отечественной платформе - 1C-Битрикс.

Тестирование, выполненное после запуска сайта в 2015 году, дало показатели в пределах нормы. За год с небольшим посещаемость возросла почти в 2 раза.

Структура базы данных – типичная для Битрикса: инфоблоки и хайлоадблоки. Но количество записей давно перевалило за миллион. Дополнительно в базе сайта сохранены данные обо всех ранее обслуженных заказах.

Выросшая нагрузка превратила сайт из «бодрячка» во временами «впадающего в глубокую задумчивость». В результате накопления массива записей, оптимально работавшие год назад программные решения, потребовали анализа и переработки. Перед IT-отделом компании была поставлена задача: восстановить скорость работы сайта.

 

Увеличить мощность сервера

Первая мысль, которая приходит в подобной ситуации – сайту маловато ресурсов – может увеличить? Но было принято решение отложить выполнение этого шага до проведения ревизии кода.

 

Итоги оптимизации

Было выявлено, что самый медленный участок – обращение к корзине, когда система перелопачивает практически всю базу данных. Каждое обращение к истории заказов, каждая операция с корзиной затрагивает весь информационный массив целиком. Доработка кода и оптимизация запросов Битрикс позволили ускорить выполнение операций. Тестирование работоспособности системы в самое запросо-нагруженное время показало: самые медленные запросы выполняются менее, чем за 0,2 секунды. Время на загрузку самых тяжёлых страниц сайта – менее 0,4 с.

 

В заключение

Увлекаясь универсальностью Битрикса, гибкостью инфоблоков, веб-разработчики забывают о принципиальном устройстве платформы. А подобная забывчивость – чревата. Особенно в программировании нагруженного проекта. Проблемы организации и качества существуют во всех проектах. Проявляются они с ростом информационной нагрузки. Мы с поставленной задачей справились. Компания «Дельфин» готова выполнить тестирование и оптимизировать работу Вашего веб-ресурса.


©DOLNET

Мы в Twitter Мы в Facebook Мы в Вконтакте Мы в Instagram
Компания «Дельфин»
Россия, г. Москва, пр-д Серебрякова, д. 2 к.1,
Тел.: +7 (495) 972-15-70

Skype-консультант