dedlfix: Konstruktor: Klasse erst später definiert

Beitrag lesen

Tach!

In PHP ist das Programmieren von Session-basierten Anwendungen unnnötig kompliziert, ich habe vorhin mal nachgeschaut, wieviele Built-In-Funktionen es dazu gibt. Unnötig CPU- und IO-lastig ist es denn auch, jede Session-ID, zu der keine Benutzeraktion vorliegt, serverseitig zu speichern.

Es gibt einige Session-Funktionen, die vertaltet sind (register/unregister), aber immer noch mitgeschleift werden. Andere Funktionen werden für Spezialfälle verwendet. Für Wald- und Wiesen-Anwendungen kommt man mit einem session_start() und dem Zugriff auf das $_SESSION-Array aus. Einfacher geht es nicht. Und die CPU- und IO-Belastung hast du sicherlich gemessen, um eine solche Aussage treffen zu können ... Zudem wird niemand gezwungen, das session_start() aufzurufen, wenn man es in einem konkreten Script nicht benötigt, beziehungsweise seinen Aufruf solange zu verzögern, bis fest steht, dass die Session benötigt wird.

Bei einem Berechtigungssystem ist alles, was gebraucht wird:
[...]
aber  nicht die komplette Login- und schon gar nicht eine Session-Tabelle.

Session-Tabelle? Gehst du wieder von Perl aus? Werden da Session-Daten generell in einem DBMS abgelegt?

dedlfix.

0 55

Konstruktor: Klasse erst später definiert

mod
  • php
  1. 0
    mod
  2. 0
    dedlfix
    1. 0
      mod
      1. 0
        mod
        1. 1
          Sven Rautenberg
          1. 0
            mod
          2. 0
            mod
            1. 0
              dedlfix
              1. 0
                mod
                1. 0
                  Sven Rautenberg
                  1. 0
                    mod
                    1. 0
                      dedlfix
            2. 0
              Sven Rautenberg
              1. 0
                hotti
                1. 0
                  Sven Rautenberg
                  1. 0
                    hotti
                    1. 2
                      Sven Rautenberg
              2. 0
                mod
        2. 0
          dedlfix
          1. 0
            mod
            1. 0
              hotti
              1. 0
                mod
                1. 0
                  hotti
                  1. 0
                    dedlfix
                    1. 0
                      hotti
                      1. 0
                        dedlfix
                        1. 0
                          hotti
                          1. 0
                            dedlfix
                            1. 0
                              Sven Rautenberg
                              1. 0
                                hotti
                                1. 0
                                  dedlfix
                                  1. 0
                                    hotti
                                    1. 0
                                      dedlfix
                              2. 0
                                asdf
                            2. 0
                              hotti
                              1. 0
                                Sven Rautenberg
                                1. 0
                                  hotti
                                  1. 1
                                    Sven Rautenberg
                                    1. 0
                                      hotti
                                2. 1
                                  asdf
                              2. 0
                                dedlfix
                                1. 0
                                  hotti
                                  1. 0
                                    dedlfix
                                    1. 0
                                      hotti
                                      1. 1
                                        Sven Rautenberg
            2. 0
              dedlfix
      2. 0
        dedlfix
        1. 0
          Tom
          1. 0
            dedlfix
  3. 0
    hotti
    1. 0

      @mod Vorsicht

      Christopher
      1. 0
        hotti
        1. 0
          Tom
          1. 0
            hotti