Der-Dennis: Serialize - Kontextwechsel?

Beitrag lesen

Hallo Jörg, hallo dedlfix, hallo alle,

eine ernstgemeinte Frage, denn ich weiß es nicht: Gibt es nicht auch bei solchen Austauschformaten eine Art indirekten Kontextwechsel, wonach man sich einigermaßen richten kann?

Also zum Beispiel: Wir haben verschiedene Sprachen, sagen wir einfach mal JavaScript, PHP und Perl. Könnte man dann nicht sagen:

  • Möchten JavaScript und PHP Daten austauschen, "einigen sie sich" entweder auf JSON oder PHP-serialize
  • Möchten JavaScript und Perl Daten austauschen, "einigen sie sich" entweder auf JSON oder Perl-Storable
  • Möchten PHP und Perl Daten austauschen, "einigen sie sich" entweder auf PHP-serialize oder Perl-Storable
  • Will JavaScript etwas z.B. im localStorage speichern wird JSON verwendet
  • Will PHP etwas z.B. in einer Datei speichern wird PHP-serialize verwendet
  • Will Perl etwas z.B. in einer Datei speichern wird Perl-Storable verwendet

Zum Austausch kann natürlich auch ein anderes Format (XML, CSV, was-weiß-ich) verwendet werden, aber innerhalb sollte doch immer die dafür geeignetste Methode verwendet werden!? Wenn dem so ist hätte man doch eine einigermaßen klare Regel für "richtig" und "falsch" mit der Begründung "Kontextwechsel".

Wie seht ihr das?

Gruß, Dennis

Ps: Mit Perl hab ich noch nie was gemacht, kann also sein, dass Perl-Storable völlig falsch ist :-)

0 72

Serialize

Jnnbo
  • mysql
  • php
  1. 0

    Serialize - Mein Beispiel

    Jnnbo
    1. 0
      woodfighter
      1. 0
        Jnnbo
        1. 0
          woodfighter
          1. 0
            Jnnbo
            1. 1
              Der-Dennis
              1. 0
                Jnnbo
                1. 0
                  Der-Dennis
        2. 0
          Sven Rautenberg
          1. 0
            Jnnbo
            1. 0
              Sven Rautenberg
              1. 0
                Jörg Reinholz
  2. 0
    woodfighter
    1. 0
      dedlfix
  3. 0
    Serialize
    1. 0
      woodfighter
  4. 1
    Jörg Reinholz
    • php
    1. 0
      Jnnbo
      1. 0
        Jörg Reinholz
        1. 0
          Jnnbo
          1. 0
            Jörg Reinholz
            1. 0

              2 Stufe der Auflösung

              Jörg Reinholz
            2. 0
              dedlfix
              1. 0
                Jörg Reinholz
                1. 0

                  Serialize - Kontextwechsel?

                  Der-Dennis
                  1. 1
                    Jörg Reinholz
                    1. 0
                      Der-Dennis
                      1. 0
                        Jörg Reinholz
                        1. 0

                          JSON

                          Der-Dennis
                          1. 0
                            Jörg Reinholz
                            1. 0
                              Der-Dennis
                          2. 0
                            Tabellenkalk
                            • hardware
                            1. 0
                              Der-Dennis
                  2. 1
                    dedlfix
                    1. 0
                      Der-Dennis
                  3. 0
                    Tabellenkalk
                    • perl
                    1. 0
                      Der-Dennis
              2. 0

                Meine Erklärung warum ich das als Serialize speichern möchte.

                Jnnbo
                1. 0
                  Der-Dennis
                2. 0
                  dedlfix
                  1. 0
                    Jnnbo
                3. 0
                  Jörg Reinholz
            3. 0
              Der Martin
            4. 0
              Jnnbo
              1. 0
                frankx
                1. 0
                  Jnnbo
                  1. 0
                    Der-Dennis
              2. 0
                Der-Dennis
                1. 0
                  Jnnbo
                  1. 0
                    Der-Dennis
              3. 0
                Jörg Reinholz
                1. 0
                  Der-Dennis
                2. 0
                  Jnnbo
              4. 1

                Jetzt habe ich gerafft, was Du überhaupt willst

                Jörg Reinholz
                1. 0
                  Jörg Reinholz
                  1. 0
                    Jnnbo
                    1. 0
                      Jörg Reinholz
                      1. 0
                        Jnnbo
                        1. 0
                          Jörg Reinholz
                          1. 0
                            Jörg Reinholz
                            1. 0

                              Notice: Undefined index: wps_strasse

                              Jnnbo
                              1. 1
                                Der Martin
                                1. 0
                                  Jnnbo
                                  1. 1
                                    Der Martin
                                2. 0
                                  dedlfix
                          2. 0
                            Jnnbo
            5. 1
              Sven Rautenberg
    2. 1
      dedlfix
      1. 0
        Jörg Reinholz
    3. 0
      Sven Rautenberg
      1. 1
        dedlfix