В веб-разработке с 2000 года Опыт 26 лет Портфолио 100+ проектов CMS 1С-Битрикс · UMI.CMS · WordPress География Москва · удалённо по РФ
ArtOfWeb/Веб-программирование
PHP · JavaScript · CMS · интеграции

Веб-программирование

Дорабатываем функциональность существующих сайтов и реализуем отдельные веб-задачи: от форм и компонентов до обменов данными и сложной бизнес-логики.

PHPJavaScriptAPICMS
Что делаем

Программирование вокруг реального сайта

Доработка CMS

Компоненты, шаблоны, поля, фильтры, формы, личные кабинеты и административные сценарии.

Интеграции и API

Передача данных между сайтом, CRM, учётными системами и внешними сервисами.

Исправление ошибок

Диагностика PHP/JS, проблем после обновлений, миграций и смены серверного окружения.

Подход

Сначала воспроизводим проблему

Для существующего проекта безопаснее сначала понять, где возникает ошибка и какие части сайта связаны с изменяемым кодом. Серьёзные правки желательно проверять на тестовой копии, а перед обновлением рабочего проекта иметь резервную копию.

Если задача относится не к одной функции, а к постоянному развитию проекта, её удобнее вести как техническую поддержку сайта.

Типовые задачи

От небольших правок до интеграций

  • Формы и калькуляторыПроверка, валидация, отправка, хранение заявок.
  • Каталоги и фильтрыЛогика выборки, свойства, сортировки, поиск.
  • Импорт и экспортCSV, XML, API и автоматические обмены.
  • Личный кабинетРоли, данные пользователя, документы, история.
  • JavaScript-интерфейсыИнтерактивные блоки без отдельной «страницы JS».
  • Обновление PHPСовместимость старого кода с новым окружением.
Оценка

Для начала достаточно описать результат

Не обязательно готовить техническое задание на десять страниц. Напишите, что должно происходить сейчас и что должно происходить после доработки. Если есть ошибка — приложите адрес страницы и способ её воспроизвести.

Отправить задачу
FAQ

Коротко о странице

Можно взяться за чужой код?

Да, после первичной диагностики. Сначала оцениваем состояние проекта и возможность безопасно внести изменения.

Нужен ли доступ к серверу сразу?

Для предварительной оценки часто достаточно описания, ссылки и скриншотов. Доступы запрашиваются после согласования задачи.

JavaScript теперь относится сюда?

Да. Отдельную старую страницу про JavaScript логичнее объединить с общей услугой веб-программирования.

Следующий шаг

Покажите сайт или опишите проект

Для предварительной оценки обычно достаточно ссылки, короткого описания задачи и примеров того, что нужно изменить.

Связаться с ArtOfWeb