PHP Performance Frage: grosses Array

Dieses Thema: "PHP Performance Frage: grosses Array" im Forum "Ruby, php, Perl, Python ..." wurde erstellt von tr0nix, 15.01.2004.

  1. tr0nix

    tr0nix der-mit-dem-tux-tanzt

    Dabei seit:
    11.07.2003
    Beiträge:
    1.585
    Zustimmungen:
    0
    Ort:
    Schweiz, Opfikon/Glattbrugg
    Hallo zusammen

    Ich habe eine kleine Performancefrage (geht wohl eher an Hardcore-PHP-Kenner).
    Und zwar habe ich eine ziemlich riesige Konfigurationsdatei (ich bilde u.a. die DB Struktur ab inkl. Settings zum ueberpruefen der Werte bei INSERT-Statements etc.) welche aus vielen ineinandergeschachtelten Arrays besteht.

    Nun meine Frage:
    Diese Konfigdatei wird bei jedem Pagehit neu geladen. Ist das eine grosse Performanceeinbusse diesen Array reinzuladen?
    Waere es von Vorteil diesen in die Session zu laden?
    Wuerde es viel bringen die Datei in mehrere Parts zu splitten (allerletzte Loesung fuer mich)?

    Bisher habe ich keine Performanceprobleme. Aber die Konfig ist auch noch nicht vollstaendig.

    Gruss und dank
    Joel
     
  2. Anzeige

    Schau dir mal diesen Ratgeber an. Viele Antworten inkl. passender Shell-Befehle!
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 RayMatrix, 15.01.2004
    RayMatrix

    RayMatrix Foren As

    Dabei seit:
    12.07.2003
    Beiträge:
    96
    Zustimmungen:
    0
    Ort:
    Nähe Kaiserslautern
    Da wird es wohl keine Pauschale Antwort geben und leider ist mir auch kein Referenzfall bekannt.

    Ich nehme mal an Du nutzt 'require' um diese 'config-datei' zu laden.

    Solange es gut geht würd ich es so lassen und erst wenn Du merkst es wird eng würd ich diese Datei splitten und dann zB. per 'IF'-Abfrage und Include die 'config-blöcke' je nach Bedarf laden.

    Natürlich ist das jetzt meine Meinung ohne das Script zu kennen, aber so würd ich das denk ich mal machen.

    Gruß
     
  4. tr0nix

    tr0nix der-mit-dem-tux-tanzt

    Dabei seit:
    11.07.2003
    Beiträge:
    1.585
    Zustimmungen:
    0
    Ort:
    Schweiz, Opfikon/Glattbrugg
    Oki, jo so habe ich das auch in etwa geplant. Mein Ziel ist es einfach, das ganze so portabel und dynamisch wie moeglich zu halten um es zukuenftig schnell in neue Projekte integrieren zu koennen. Aber ich werds mir mal vormerken, es ist ja nicht so, dass ich eine grosse Benutzerbasis haette (max. 10 User.. vielleicht spaeter jedoch um die 100. Aber nicht gleichzeitig versteht sich).
     
  5. #4 mrhatch, 20.01.2004
    mrhatch

    mrhatch ./newbie

    Dabei seit:
    30.12.2003
    Beiträge:
    177
    Zustimmungen:
    0
    Ort:
    Herne
    Warum splittest du die nicht in die relevanten Teile?

    global.php's sind prima, aber ich habe ja dann auch noch meine functions.inc.php, class_db_mysql.php usw. usf, die ich alle in der global.php noch mal per require() einbinde, statt alles dort drin zu haben.

    Wenn die einzelnen Teile deiner global.php auch unabhängig abgefragt werden, würde ich immer zur Splittung raten.
     
Thema:

PHP Performance Frage: grosses Array

Die Seite wird geladen...

PHP Performance Frage: grosses Array - Ähnliche Themen

  1. Raid-Performance Frage

    Raid-Performance Frage: Hallo, bin immer noch beim Aufbau/Planung meines neuen Fileservers. Momentan hab ich noch Fragen zum Raid: Also, das ganze soll auf 4x500gb...
  2. Blender 2.76 mit besserer Performance

    Blender 2.76 mit besserer Performance: Knapp drei Monate nach Blender 2.75 steht mit Blender 2.76 eine abermals funktionell aufgewertete Variante des 3D-Modellierungs- und...
  3. Linux Foundation gründet Performance-Arbeitsgruppe

    Linux Foundation gründet Performance-Arbeitsgruppe: Die neu gegründete Performance-Arbeitsgruppe der Linux Foundation befasst sich mit der Messung der Leistung von Anwendungen in ihrem komplexen...
  4. Maximale Schreibperformance auf SD/USB

    Maximale Schreibperformance auf SD/USB: Hallo zusammen, das Thema Programmieren unter Linux ist absolutes Neuland für mich. Ich möchte Messdaten auf eine SD Karte bzw. einen USB...
  5. Ouya überzeugt nicht bei Performance-Tests

    Ouya überzeugt nicht bei Performance-Tests: Darf man den neuesten Benchmarks der per Kickstarter realisierten Spielkonsole Quya Glauben schenken, so kann das Gerät im direkten Vergleich zu...