Tom: Ticken PHP-Programmierer anders?

Beitrag lesen

Hello,

Hallo nochmal,

* Wieviele Extraktionen sollen vorgenommen werden pro Request?

immer eine Extraktion pro Aufruf der Seite und zwar soll das Element extrahiert werden, welches ausgegeben wurde ..

Ja, das Ganze ist eine Extraction, inclusive der Ausgabe.

* Soll es ein Multiuser-System sein oder bezieht sich das "schon gezogen" nur auf einen User?

Wohl auch verschiedene User, kommen ja auf der Website an ...

Da schreibst Du aber hier https://forum.selfhtml.org/?t=217369&m=1492989 genau das Gegenteil. Entscheide dich einfach :-)

Stichworte: Session, Datenbank, gemeinsame Ressource-Datei, Round-Turns, Abort-Festigkeit,

Hatte schon an eine Textdatei/Logfile gedacht, in den ich die angezeigten Elemente packe. Die Elemente, die sich dann darin befinden, werden vor dem Shuffle() aus dem Array entfernt ... das Ganze solange - also bei jedem Aufruf, bis kein Element mehr im Array ist und dann wird das Array neu gefüllt.

Eine "Textdatei", ich möchte sie hier eher "Datendatei" nennen, da sie nur schwer human readable sein wird, ist für die persistente Speicherung ok, solange sie nicht zu groß wird. Sie sollte dann die beiden Arrays in serialisierter Form enthalten. Da schaust Du dir am besten mal "serialize" & Co, an http://de2.php.net/manual/en/function.serialize.php

Wenn immer nur ein Element gezogen werden soll, fallen ja schon mal ein paar der lästigen Grenzwertbetrachtungen weg. Das vereinfacht die Sache.

Ggf. könnte man dann aber auch rand() und unset() benutzen. Das ist dann etwas billiger als shuffle(). Aber man verbaut/verschlechtert sich damit die Möglichkeit der Weiterentwicklung für mehrere Elemente pro Request.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bikers-lodge.com
0 59

Array zufällig ausgeben und ausgegeben Werte merken

Sinje
  • php
  1. 0
    Siri
    • programmiertechnik
  2. 0
    Melvin Cowznofski
    1. 0
      Tom
      1. 0
        Tom
      2. 0
        Melvin Cowznofski
        1. 0
          Tom
    2. 0

      Glossar: "auskommentieren"

      Der Martin
      • programmiertechnik
      1. 0
        Matthias Apsel
    3. 0
      Matthias Apsel
      1. 0
        Melvin Cowznofski
  3. 0
    Tom
    1. 0
      Sinje
      1. 0
        Tom
  4. 0

    Ticken PHP-Programmierer anders?

    Siri
    1. 0
      Matthias Apsel
      1. 0
        Siri
        1. 0

          PHP tickt anders - wie eigentlich jede Programmiersprache

          dedlfix
          1. 0
            Siri
            1. 0
              dedlfix
    2. 0
      Tom
      1. 0
        Siri
        1. 0
          tami
          1. 0
            Tom
        2. 0
          Tom
          1. 0
            Sinje
            1. 0
              Tom
  5. 0
    Claudius L.
    1. 0
      tami
      1. 0
        Claudius L.
    2. 0
      Tom
      1. 0
        Tom
      2. 0
        Claudius L.
        1. 0
          Tom
          1. 0
            Claudius L.
            1. 0
              Tom
            2. 0
              tami
              1. 0
                tami
                1. 0

                  Wirksames File-Locking geht anders!

                  Tom
                  1. 0
                    tami
                    1. 0
                      Tom
                      1. 0
                        tami
                        1. 0

                          gehst Du eine Test-Wette mit mir ein?

                          Tom
                          • menschelei
                          1. 0
                            tami
                            1. 0

                              Und wer testet jetzt?

                              Tom
                              1. 0
                                tami
                                1. 0
                                  Tom
                                  1. 0
                                    Matthias Apsel
                                    1. 0

                                      neue Artikel anlegen, Namen finden

                                      Tom
                                      • selfhtml-wiki
                                      1. 0
                                        Matthias Apsel
                                        1. 0
                                          Tom
                                          1. 0
                                            Matthias Apsel
                                            1. 0
                                              tami
                                  2. 0

                                    Und wer testet jetzt? -> mit SQL?

                                    Gaby
                                    • datenbank
                                    1. 0
                                      Tom
              2. 0
                Tom
  6. 0

    Array zufällig ausgeben und ausgegeben Werte merken - so?

    tami
    1. 0
      Tom
  7. 1
    Tom