Мне нужен мой веб-сайт электронной коммерции с виртуальным выделенным сервером (Linux).
Может ли кто-нибудь помочь мне понять, какая операционная система будет лучше с точки зрения производительности: CentOS или Fedora? В чем преимущества и недостатки CentOS и Fedora как сервера?
CentOS - это скомпилированные части "известный в Северной Америке поставщик Linux для предприятий."Если вы получите звонок секретного декодера, что означает «RedHat Enterprise Linux». Таким образом, CentOS по умолчанию включает только более стабильные приложения и репозитории. Есть также много сервисных организаций, которые за определенную плату поддерживают его использование в качестве сервера.
Fedora, с другой стороны, является прямым продуктом RedHat (или, скорее, «проект сообщества, спонсируемый RedHat») и считается что-то полигона для обновлений, патчей и пакетов. В нем больше "передовых" и несколько экспериментальных пакетов, которые могут привести к нестабильности и уязвимости. Это нормально для повседневного использования настольных компьютеров в неформальной среде (я использую Fedora уже около 7 месяцев без серьезных проблем), но совершенно неприемлемо в бизнес-среде, где стабильность и предсказуемость имеют первостепенное значение.
Если ваше использование слова «производительность» означает чистую скорость приложения, сравнивать эти два преимущества нет. Я полагаю, кто-то может возразить, что более новые версии приложений с улучшенной скоростью доступны в более современных репозиториях, но это своего рода крайний случай, ИМО. Конечно, вы всегда можете добавить эти более современные репозитории, если захотите. Однако перед этим прочтите сначала следующий абзац.
Если «производительность» означает целостный взгляд на стабильность и безопасность (чего обычно не происходит, но я включу эту возможность, чтобы быть точным), тогда CentOS будет иметь явное преимущество. Конечно, вы можете воспользоваться всем этим преимуществом, если вы включите тонну новейших репозиториев и начнете устанавливать последние и лучшие альфа-сборки всего, что можно увидеть.
Используйте CentOS.