Я запускаю XAMPP на Windows 2008 R2 уже много лет, я использую только Apache, MySql и FileZilla. Я сделал много пользовательских настроек и обновил его несколько раз. Я рассмотрел все вопросы безопасности, которые мне удалось найти. Работая как службы, серверы никогда не выключаются, пока работает Windows Server. Они невероятно стабильны. С какой стати люди говорят мне, что я не должен этого делать? Ни один из Q или A, которые я видел здесь, не имеет отношения к специфике, большинство из них заканчивается, как правило, «это не рекомендуется», «так говорится на веб-сайте XAMPP, поэтому это плохо». Я понимаю, что вы не должны использовать XAMPP из коробки для производства, потому что это небезопасно. Но изменив всех пользователей root, используя https / сертификат вместо простого http, используя пользователей MySQL с ограниченными правами в моих сценариях, используя подготовленные операторы (либо PDO, либо mysqli) в запросах php MySQL, перехватывая исключения, обрабатывая ошибки, защищая папки с файлами и я не могу понять, почему я не могу продолжать использовать XAMPP для производства. Я НИКОГДА не испытывал НИКАКИХ неприятностей. Я согласился с мнением, что безопасность не является главной проблемой, должно быть что-то еще. Может быть, масштабируемость или управляемость больших сайтов с миллионами пользователей (что не в моем случае)? Пожалуйста, скажите мне, но только если знаете, о чем говорите!
РЕДАКТИРОВАТЬ: я получил заметный комментарий в другом месте:
Это просто не значит делать что-то большее, чем разработка и бутик
использовать. И комментарии, основанные на мнении, говорят вам, почему биржи имеют тенденцию
выкинуть такие вопросы, как люди, которые работали с XAMPP
и WAMP вроде были там и не были впечатлены, но не
потрудитесь собрать эмпирические данные, чтобы поддержать их мнение.
Это справедливый комментарий, и он также может быть лучшим ответом, который я когда-либо получу, но я могу с этим смириться. Это отличная возможность для изучения новых компьютерных архитектур моего программного обеспечения.
Как вы сами сказали, все дело в безопасности и в настройках, XAMPP довольно небезопасен. Кроме того, я не вижу никаких реальных недостатков. Программное обеспечение в XAMPP регулярно используется в стабильных, безопасных, коммерческих системах. Требуется немного знаний и времени, чтобы настроить XAMPP, чтобы он стал достаточно безопасным для производственного использования (и это причина, почему люди продолжают говорить вам не делать этого), но так как похоже, что вы это закрыли, не должно быть никаких проблема.
Хотя я никогда не пытался настроить Windows таким образом, я могу думать о нескольких проблемах (кроме безопасности):
Эти проблемы могут быть неуместны в вашем случае, но при разработке более крупного проекта следует учитывать.