Que tal uma velocidade de recuperar o valor string com fopen, consulta de mysql, incluem / exigem
Pergunta
Isso é uma questão geral. Eu preciso fazer recuperar o valor de cerca de 20 cordas de cerca de 100 caracteres cada. Qual dos seguintes métodos seria o mais rápido, a fim de recuperar as variáveis?
1) a leitura de um separado arquivo de inclusão, onde os valores das variáveis ??são atribuídos (por exemplo $ var1 = "blablablah ...."; etc) 2) a leitura de um arquivo de texto 3) leitura de um pequeno banco de dados () - e.g. fazendo um simples mysql consulta ??p>
E o que dizer de um caso um pouco maior, por exemplo, cerca de 50 cordas até 300 caracteres cada um?
Obrigado
Solução
Qual dos seguintes métodos faria ser o mais rápido, a fim de recuperar as variáveis?
1) a leitura de um separado arquivo de inclusão
E o que dizer de um caso um pouco maior, por exemplo. cerca de 50 cadeias de até 300 caracteres cada um?
1) a leitura de um separado arquivo de inclusão
Ela realmente depende de quanto você valoriza o desempenho ao longo praticidade.
Outras dicas
Você não incluímos quantas dessas cordas existem em seu conjunto de dados no total, e quantas vezes eles são atualizados.
Usando uma solução de solução ou de disco-arquivos totalmente baseado em PHP é bom quando há apenas alguns deles e eles são raramente atualizado; torna-se um pesadelo de gerenciamento quando há 1 bilhão e eles são atualizados a uma taxa de milhares por minuto.
Comece com a solução mais óbvia (mais sustentável), em seguida, otimizar uma vez o desempenho torna-se um problema e você tiver certeza de que é a fonte do mesmo.