Islam Archiv Datenbank Performance

    Inhaltsangabe
  1. Performance

Ich habe mich heute hauptsächlich mit dem Islam Archiv Projekt beschäftigt. Die Funktion um von der Datenbank die ganzen einzelnen verse anzurufen habe ich fertig geschrieben und auch die get_metas Funktion ist fertig geschrieben. Die Verse sehen sehr gut und leserlich aus. Das hat mir auch meine Freundin bestätigt, die auch aktiv Bücher und online Beiträge liest.

Performance

Ich bin noch nicht ganz zufrieden mit der Datenbank Performance und möchte mich deswegen heute damit beschäftigen. Wenn ich z.B. auf die Koran Seite gehe lädt das System folgende Daten aller Suren im Koran aus der Datenbank:

  • Sura
    • Sura ID
    • Sura Nummer
    • Sura Titel
    • Sura Titel Übersetzung
    • Aya Anzahl
    • Seitenanzahl
    • Wurden die Ayat dieser Sure in Büchern, Hadithen etc erwähnt?
      • Wenn ja wie oft?
    • Wurden die Ayat mit Schlüsselbegriffen versehen?
      • Wenn ja mit wie vielen?

Wenn man bedenkt, dass es 114 Suren gibt, wird man sehr schnell feststellen dass das eine unglaubliche Menge an Daten sind. Diese werden auch nicht zwischengespeichert, sondern werden jedes Mal live abgerufen, damit der Nutzer immer die aktuellsten Informationen serviert bekommt.

Aktuell sieht die Performance so aus, dass wenn man auf die Koran Seite geht, die Seite nach 9 Sekunden angezeigt wird. Das ist viel zu lange und und kann niemals als Service verkauft werden. Mal sehen was ich daran machen kann…

Noch habe ich keine Lösung gefunden. Ich werde es morgen weiter versuchen.

Themen

Islam-Archiv MySQL Performance php Technik

Beitrag teilen

WhatsAppen

Folgen Sie uns