Я помню, что Префикс когда-то был возмущен, потому что многие хостеры поддерживали только одну базу данных на пользователя, поэтому многим приложениям требовалось использовать одну базу данных, и это могло привести к конфликтам. Также префикс позволил вам установить более одного magento в одну и ту же базу данных.
Но есть ли еще причина для них сегодня, я не вижу? Даже на бесплатном хостере вы получаете достаточно базы данных, что я знаю.
Как они сказали:
Что касается последнего, префиксы могут быть использованы для упрощения именования. Если вы не нашли в этом необходимости, не используйте его. Есть ли конкретная причина, по которой люди могут его использовать? Да, чтобы они могли называть вещи логически.
Что касается примера, представьте себе бедную душу, которая управляет сотнями различных активных баз данных (производство, подготовка, разработка и т. Д.). А теперь представьте, что он хочет, чтобы его работа была немного менее сложной, и он придумал схему именования, которая ему помогает. Может быть , он добавляет
prod_
,dev_
,stage_
префиксы , чтобы помочь распознать текущее состояние БД (с миграционным сценарием , который переименовывает таблицы при перемещении).источник