Обновить

Динамические телефонные номера для отслеживания рекламных креативов: как построить систему на Yii2 и МТС Exolve

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели6.7K
Всего голосов 5: ↑2 и ↓30
Комментарии7

Комментарии 7

Простите, код ужасен. Навайбкодили или само вышло?

Здравствуйте. А какие замечания к коду у вас есть?

1) Yii

2) очень много общих моментов, которые выдают непонимание того, что такое транзакции в БД, исключения, как работать с датами и т.д.

ну в свое время yii был топ))

Да, я с ним работал в эти славные времена. Лет так 10 назад, да?

fetch('/visit/create', {
   method: 'POST',
   headers: {'Content-Type': 'application/json'},
   body: JSON.stringify({
       VisitForm: {
           user_agent: navigator.userAgent,
           ...getUTM()
       }
   })
})

Если что можно FormData (прям с формы) использовать, не надо будет вот это stringify. А если вы используете json, то не надо stringify

Учитывая, что там нет CSRF, может быть вообще весело. Мгновенный DOS)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
exolve.ru
Дата регистрации
Дата основания
Численность
501–1 000 человек