Foi útil?

Solução

É principalmente uma tática de marketing, embora existam algumas considerações técnicas e históricas.

Em primeiro lugar, desculpas se isso é óbvio, mas esquemas são a Oracle como bancos de dados são para MySQL (em termos mais simplificados, um coleções lógicas de tabelas).

O anfitrião está dizendo que você pode ter um número XX de bancos de dados lógicos configurados em um servidor. Lotes de aplicações web precisa de um banco de dados para ser executado. aplicações web modernos, como Wordpress, Movable Type, Joomla, etc., vai deixar você nomear suas tabelas com um prefixo personalizado. No entanto, se um aplicativo não tem esse recurso de configuração Isso significa que você precisa de um banco de dados por instalar. Além disso, em uma veia similar, se duas aplicações têm o mesmo nome da tabela, eles não podem coexistir em um único banco de dados. Lotes de aplicações web primeiros iniciados fora como este, tão cedo no número de bancos de dados era uma característica importante a considerar.

Há também acesso e segurança. Enquanto MySQL (e outros bancos de dados) podem ser configurados para dar aos usuários fina de controle de acesso de grão até a mesa e nível de coluna, muitas vezes é mais fácil criar um usuário que tem a permissão cheia em um banco de dados lógico. Isto é importante para as pessoas que vendem serviços, mas passam ao largo da hospedagem real de sites / aplicativos para a web-servidor compartilhado concluídas.

Outras dicas

Algumas pessoas gostam de um banco de dados por aplicativo

É de marketing, não técnico. Eles querem algo para anunciar. "10" soa como um número bom.

Para fins de desenvolvimento, às vezes é bom para fazer uma cópia de todo o seu banco de dados para testar um novo software contra. Batidas renomear todas as tabelas em seu código (embora aplicativos como o Wordpress permitem especificar um prefixo para todos os seus nomes de tabela em caso de você não tem o luxo de vários bancos de dados).

Quando eu usei hospedagem compartilhada, eu configurar um banco de dados separado para cada site / cliente para aplicativos personalizados, e se você usar Fantastico para instalar aplicações que vai usar um banco de dados para cada um por padrão.

Eu acredito que os limites estão lá para pedir-lhe para atualizar para o próximo nível de serviço quando você superar o nível atual.

Nick está parcialmente correta, mas também tem a ver com as pessoas que vão tentar vários locais de acolhimento em uma conta compartilhada e irá usar um banco de dados diferente para cada e um script para servir o conteúdo correto com um pouco de dns disfarçado.

Além disso seu possivelmente uma perspectiva de marketing.

Se você está apenas a criação de bases de dados para si mesmo, a baixa contagem é bom. mas para comercial usuários, quem pode querer ter vários sites para vários clientes, por um serviço, tentando cantos cortados, é provável que você precisa de 1 banco de dados (ou mais) por cliente / projeto.

Então, colocar um limite no número de controles bases de dados um tanto os serviços de variedades que você oferece, e potencialmente limita o potencial para o seu valor "revenda", ou seja: para impedi-lo de comprar um plano e, em seguida, vendê-lo para outra pessoa, como "sublocação ".

Isto é principalmente para quando você está hospedando vários sites na mesma caixa. Para mim, eu comprar / vender um lote sites para que eu preciso ser capaz de manter cada website como separado dos outros quanto possível.

scroll top