Выбор базы данных обычно не обсуждают: «все на MySQL, и мы тоже». Мы выбрали PostgreSQL и объясняем почему — это влияет на то, кому принадлежит ваш сайт.
Открытость без оговорок
PostgreSQL развивается сообществом и не принадлежит ни одной компании. У MySQL другой путь: он принадлежит Oracle, и часть возможностей давно живёт в платной редакции. Для системы, которую покупают один раз и ставят у себя, это существенно.
Строгость к данным
PostgreSQL по умолчанию не позволяет записать в таблицу то, что не подходит по типу. Это кажется неудобством ровно до первого случая, когда в поле цены оказывается пустая строка, а в отчёте — ноль вместо суммы.
Что это значит для вас
- Никаких лицензионных вопросов к базе данных
- Любой хостинг с PostgreSQL подойдёт
- Данные забираются одной командой и переносятся куда угодно
Мы не поддерживаем MySQL сознательно. Держать две базы — значит тестировать вдвое больше, а на деле — тестировать хуже обе.
Обсуждение
0Комментарии оставляют только вошедшие. Войдите, чтобы написать.
Пока никто не высказался. Будьте первым.