Почему программисты привыкли к локальным серверам?
Ну вот не понимаю я этого, создайте домен и тестируйте всё, что угодно. Ведь реальный домен пусть и второго уровня даёт больше возможностей для тестирования.
1. OpenServer, сложен в понимании.
2. Denwer Не знаю, обновляется ли)
3. XAMPP Самый мой любимый, был.
Мне проще создать на реальном сервере домен бесплатный, получить на него сертификат, и через сутки тестировать на реальном проекте, всё что угодно.
Я не знаю, как ответить. Т.к. программисты не привыкли к локальным серверам. )
Программисты не только тестируют, они пишут. Пишут с нуля тысячи и тысячи строк кода, и только когда написали тестируют. И для тестов они используют различные программы. Они должны посмотреть работу её в разных условиях, проверить на взлом и т.д.
Ок. Прогоните программу удаленно меняя версию php с 7.4, по 8.1 заходя во все места программы и выполняя все известные запросы. Анализируйте логи и составляйте отчеты, чтобы можно было посмотреть их.
Возможно вам надо попробовать просто написать css для сайта, для себя, чтобы понять о чем разговор. CSS не является программированием и это проще, попробуйте. Попробуйте постоянно вносить изменения удаленно, отслеживать их и т.д.
Свяжите это с GitHub, поработайте над куском своего кода и далее, думаю, ответ придет сам, почему заниматься тем, что под рукой, быстрей, проще и т.д.
Я использую Visual Studio Code
Где есть всё внутри. Это не просто сервер, и не просто блокнот, а среда, пронизанная сотней инструментов и взаимосвязей.