Was ist mit einer Wiederauffindungsgeschwindigkeit String-Wert mit fopen, mysql query, umfassen / require

StackOverflow https://stackoverflow.com/questions/1024715

  •  06-07-2019
  •  | 
  •  

Frage

Das ist eine allgemeine Frage. Ich brauche den Wert von etwa 20 Reihen von jeweils etwa 100 Zeichen abzurufen. Welche der folgenden Methoden würde die schnellste sein, um die Variablen abzurufen?

1) von einem separaten Lese Include-Datei, in der die Variablen Werte zugeordnet sind (zum Beispiel $ var1 = "blablablah ...."; etc.) 2) Lesen aus einer Textdatei 3) von einer (kleinen) Datenbank zu lesen - z.B. Sie eine einfache mysql query

Und was ist mit einem etwas größeren Fall, z.B. etwa 50 Saiten bis zu 300 Zeichen je?

Danke

War es hilfreich?

Lösung

  

Welche der folgenden Methoden würde   sein, die schnellste, abzurufen, um   die Variablen?

1) Lesung aus einem separaten Include-Datei

  

Und was ist mit einem etwas größeren Fall,   z.B. etwa 50 Saiten bis zu 300   Zeichen je?

1) Lesung aus einem separaten Include-Datei

Es hängt wirklich davon ab, wie viel Sie Wert Leistung über Praktikabilität.

Andere Tipps

Sie haben nicht enthalten, wie viele diese Strings in Ihren Daten insgesamt gesetzt existieren, und wie oft werden sie aktualisiert.

Mit einer ganz PHP-basierten Lösung oder Disk-Dateien Lösung ist in Ordnung, wenn es nur ein paar von ihnen ist und sie sind selten aktualisiert; es wird zu einem Management-Albtraum, wenn es 1 Milliarde und sie erhalten mit einer Rate von Tausenden pro Minute aktualisiert.

Beginnen Sie mit der offensichtlichste (die meisten wartbar) Lösung dann optimieren, wenn die Leistung zu einem Problem wird, und Sie sind sicher, das ist die Quelle davon.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top