Datei oder Datenbankbasiertes Session System?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datei oder Datenbankbasiertes Session System?

    In meinem Projekt gibt es mehrer Module, die unterschiedliche Session Variablen benötigen, was wäre nun geschickter, auf der php interne Lösung aufzubauen oder eine eigene Lösung zu entwickeln, die alle informationen aus der Datenbank bezieht und dabei immer eine grundtabelle + jeweilige Modultabelle abfragt?
    daniel-portal.com/games Free Games and more

  • #2
    Jacke wie Hose?

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      Naja finde ich nicht so ganz, wenn es die verschiedenen Module nicht gäber, wäre das php-interne modul bestimmt schneller... nur so bin ich mir nicht so ganz sicher...
      daniel-portal.com/games Free Games and more

      Kommentar


      • #4
        Ich fürchte dein Projekt ist so klein, dass der Performance-Unterschied ungefähr so gravierend ist, als wenn ein Sack Reis in China umfällt ^^;

        Abgesehen davon - wie viel an Datenmengen willst du denn in die Session packen? Die Datenmengen dürften so gering sein, dass die php-interne Lösung locker ausreicht ... behaupte ich jetzt mal einfach kackendreist ^^

        Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

        bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
        Wie man Fragen richtig stellt

        Kommentar


        • #5
          Hi,

          das hängt vom projekt ab, es geht bei datenbankbasierten sessions
          nicht unbedingt immer um die performance beim holen der daten.
          Auch der performance-gewinn der entsteht wenn du mehrere
          server verwendest ist hier zu betrachten. Dies ist nämlich mit
          db-basierten sessions sehr schön machbar. Wenn dein projekt
          allerdings nur auf einer einzigen maschine läuft und es nur ein
          paar kleine daten sind, dann brauchst du da nichts weiter dran
          machen. (sicherheitsaspekte mal aussen vor).

          greets
          (((call/cc call/cc) (lambda (x) x)) "Scheme just rocks! and Ruby is magic!")

          Kommentar


          • #6
            Der Mysql Server ist ein extra Server. (handelt sich nicht um das Projekt meiner Signatur )
            Werde dann denke ich eine eigene Lösung mit Datenbank entwickeln... so viel Arbeit ist das ja nicht zumal ich das schon gemacht hab.
            daniel-portal.com/games Free Games and more

            Kommentar

            Lädt...
            X