Создание сайтов
на Laravel
в Ростове-на-Дону
С чем к нам приходят
Правки занимают всё больше времени
Разбираем, где логика размазана по контроллерам, и собираем её в понятные слои.
Маршруты
хаотичны.
Права доступа выносим в одно место, чтобы проверка не дублировалась в десяти файлах.
Страницы открываются по нескольку секунд
Смотрим план запросов, убираем лишние обращения к базе и добавляем недостающие индексы.
Структура базы мешает развитию
Приводим связи и имена к единому виду, чтобы новая функция не требовала обхода схемы.
Админ-панель
неудобна.
Собираем панель управления под реальные задачи сотрудников, а не под таблицы базы.
С кем мы работаем
- MVC-структура
- Разделение API/фронт
- Масштабируемый auth
в хаос? Наводим порядок в логике и рефакторим роуты.
- Контроллеры упрощены
- Роутинг упорядочен
- Сервисный слой
Laravel-системы.
- Gate-безопасность
- Мультиязычность
- Очереди и аудит
Из чего складывается работа
Форматы разработки сайта
на Laravel в Ростове-на-Дону
Стоимость считаем после разбора: сколько ролей, сценариев и интеграций нужно на старте.
Цены указаны без НДС. НДС по ставке 5 % предъявляется дополнительно и включается в счёт.
Больше возможностей для вашего проекта
-
Разработка корпоративных сайтов
-
Разработка маркетплейсов
-
Создание лендингов
-
Разработка интернет-магазинов
-
Разработка личного кабинета
-
Разработка и проектирование API
-
Создание сайтов-агрегаторов
-
Создание онлайн-сервисов
-
Создание B2B порталов
-
Создание сайтов на WordPress
-
Создание сайтов на Drupal
-
Создание интернет-магазина на Битрикс
-
Составление технического задания
- Интернет-магазины
- Недвижимость
- Здравоохранение и стоматология
- Рестораны и кафе
- Салоны красоты
- Образование
- Строительство
- Юридические услуги
- Туризм и гостиницы
- Логистика
- Дизайн интерьеров
- Ремонт квартир
- Автосервисы
- Маркетплейсы
- Консалтинг
- Фотографы
Обсудим проект?
FAQ
Если не нашли ответа — напишите нам на info@toimi.pro.
Есть Laravel-проект, можете улучшить без полного переписывания?
Мы как IT-компания анализируем существующий код, оставляем рабочие части и реструктуризируем проблемные. Эволюция, а не революция.
Laravel потянет сложные роли и workflow?
Легко — при грамотной архитектуре. Используем политики, очереди и слой сервисов для поддержания ясности логики при любой сложности.
Безопасен ли Laravel для конфиденциальной информации?
Максимально безопасен при правильном подходе. Не ограничиваемся стандартными настройками Laravel — кастомизируем авторизацию и защиту под конкретные риски.
Делаете многоязычные платформы?
Наше агентство создавало приложения с поддержкой множества языков. Маршруты, контент и административные интерфейсы — все адаптируется под локализацию.
Можно ли подключить транспортные компании к приложению?
Можно: расчёт тарифа, создание отправления и статусы. У каждой системы свой формат и лимиты.
Как быть с недоступностью внешней системы?
Запрос в очередь и повтор. Оформление заказа не должно зависеть от чужого сервиса.
Нужно ли хранить статусы доставки?
Нужно: история статусов нужна и клиенту, и при разборе претензии.
Что делать с лимитами запросов у перевозчика?
Ограничение частоты на своей стороне. Превышение обычно заканчивается блокировкой ключа.
Можно ли считать доставку в корзине?
Можно, если данных достаточно. Для нестандартных грузов показывают признак расчёта менеджером.
Как быть с несколькими складами отгрузки?
Склад выбирается правилом по наличию и адресу. Правило описывают до разработки.
Нужны ли печатные документы?
Нужны: накладные и этикетки приходят из системы перевозчика и сохраняются в заказе.
Что делать с отменой отправления?
Передавать отмену перевозчику и фиксировать ответ. Односторонняя отмена создаёт расхождение.
Можно ли подключить своих курьеров?
Можно: своя доставка становится ещё одним способом со своими зонами и тарифами.
Как быть с адресами и подсказками?
Подключают сервис подсказок. Свободный ввод адреса даёт ошибки при доставке.
Нужна ли статистика по перевозчикам?
Нужна: сроки, отказы и расхождения по весу. По ней пересматривают условия.
Что делать с возвратами?
Отдельный сценарий со ссылкой на заказ и своими документами.
Сколько занимает подключение перевозчика?
От нескольких дней до недели. Дольше всего согласуют доступ и договор.
Что вы передаёте после подключения доставки?
Настройки зон и тарифов, описание обмена, журналы и доступы.
Можно ли рассчитывать доставку по нескольким перевозчикам?
Можно: запрос уходит нескольким, ответы показывают списком с условиями.
Что делать с отправлениями, которые не приняли?
Статус с причиной и уведомление ответственному. Молчаливая пропажа отправления недопустима.
Нужно ли хранить историю расчётов?
Нужно: при споре о стоимости это единственный аргумент.
Как быть с адресами без индексов?
Подключить сервис подсказок. Свободный ввод адреса даёт отказы при приёме отправления.
Можно ли объединять заказы в одно отправление?
Можно по правилу: один получатель и один адрес. Правило описывают до разработки.
Что делать с крупногабаритным грузом?
Отдельный сценарий с расчётом менеджером. Автоматический тариф там чаще всего неверен.
Нужны ли уведомления о статусе клиенту?
Полезны при ключевых статусах. Сообщение о каждом шаге раздражает.
Как быть с возвратом отправления?
Отдельный тип со ссылкой на исходное и своими документами.
Можно ли ограничить способы доставки по региону?
Можно: правило подбора по адресу. Показывать недоступный способ бессмысленно.
Что делать при смене тарифов перевозчика?
Обновлять в настройке с датой. Старые расчёты пересчёту не подлежат.
Нужна ли статистика по доставке?
Нужна: сроки, отказы и расхождения по весу. По ней пересматривают условия.
Нужна ли карта на сайте?
Нужна там, где важен адрес: склады, пункты выдачи, зоны доставки.
Как показывать много точек на карте?
Группировать по масштабу и подгружать по области видимости. Тысяча меток разом вешает страницу.
Можно ли искать точку по адресу?
Можно: поиск с подсказками и подбор ближайшей точки.
Что делать с зонами доставки?
Хранить границы зон и определять принадлежность адреса. Список улиц устаревает быстро.
Нужны ли часы работы точек?
Нужны с учётом выходных. Приезд к закрытой точке порождает жалобу.
Как быть с лимитами картографического сервиса?
Кешировать результаты подбора координат. Повторный запрос по одному адресу тратит лимит.
Можно ли строить маршрут до точки?
Можно ссылкой в навигатор. Свой маршрут внутри сайта делают редко.
Что делать с точками партнёров?
Загружать списком с проверкой адресов. Ручное ведение сотен точек не масштабируется.
Сколько занимает карта с точками?
От нескольких дней, если данные о точках готовы.
Смотрите также
Обновлено: