Ранее мы разрабатывали собственную систему на основе PHP 5.6, теперь мы хотим обновить тот же код до PHP 7.3, мы не использовали никакой PHP-фреймворк, мы используем основной способ написания кода, что означает, что мы не используем ЛЮБОЙ PHP-фреймворк. Как правильно перенести код PHP 5.6 в PHP 7.3?

0
Sanmit Pawar 29 Май 2019 в 09:21

2 ответа

Лучший ответ

Просмотрите руководства по миграции на php.net

Обратите особое внимание на:

  • Обратно несовместимые изменения
  • Устаревшие функции
  • Измененные функции

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

Затем я также проверил бы в тестовой среде, чтобы убедиться, что все работает правильно (включил бы отладку для этого).

2
Josh 29 Май 2019 в 06:30

Помимо чтения всех руководств по документации на php.net

  1. Настройте сервер разработки / тестирования, используя версию PHP, на которую вы хотите перейти (7.3)
  2. скопируйте ваше приложение / код на тестовый сервер
  3. исправить все проблемы и ошибки, возникающие при использовании php 7.3
  4. обновить производство до 7.3
  5. скопировать исправленный код в производство
0
Clint 29 Май 2019 в 06:38
56354257