Der Martin: Webprogrammierung - was würdet ihr wählen?

Beitrag lesen

Hallo Tom,

»» Zu oft schon habe ich festgestellt, dass ich den kleinen Teil davon, den ich für das jeweils aktuelle Projekt brauche, schon längst selbst geschrieben hätte, bis ich auch nur ansatzweise das meist schlecht dokumentierte Framework verstanden habe.
Das geht auch vielen PHP-Programmierern, die 'nur' imperative Programmierung damit vornehmen wollen, noch so. Auch hinter der simplen Verwendung der Funktionen steckt schon ein "Framework".

das ist natürlich wahr (analog zur standardisierten C-Runtime). Aber der Standard-Funktionsumfang von PHP ist meiner Ansicht nach auch vorbildlich dokumentiert, klar verständlich und reichlich mit nützlichen Querverweisen gespickt. Da kann sich so manche Referenz ein Beispiel dran nehmen.

Leider habe ich das nirgends bisher wirklich dokumentiert gefunden, Schritt für Schritt.

Ähm, was jetzt?

Auch hinter einem OS steckt ein "Framework". Auch dieses wird selten berücksichtigt, wenn man Programme entwickelt in einer Hochsprache, sondern viele Dinge werden in dieser Hochsprache neu erfunden...

Ja und nein. Ich erlebe es eher umgekehrt. Bis jetzt habe ich, wenn man den Web-Bereich und ein paar µC-Anwendungen mal ausklammert, hauptsächlich mit und für Windows entwickelt. Und da habe ich es oft erlebt, dass irgendeine Bibliothek mit viel Aufwand versucht, Funktionen nachzubilden, die Windows mit seinem eigenen API schon zur Verfügung stellt, und sogar meistens noch viel einfacher. Begründet werden diese Verrenkungen dann in der Regel mit dem Schlagwort "Plattformunabhängigkeit".
Genau das empfinde ich dann als Klotz am Bein, denn geschätzte 95% aller Anwendungen werden nun mal für eine bestimmte Hardware- und Betriebssystemumgebung geschrieben, da ist mir Plattformunabhängigkeit aber sowas von. In den wenigen Fällen, wo das von vornherein eine Anforderung ist, sieht's sicher anders aus.

Ansonsten programmiere ich meine Projekte lieber minimalistisch und mit bestmöglicher Nutzung der vom Hostsystem (und nicht von Third-Parties) angebotenen Möglichkeiten.

Schönen Abend noch,
 Martin

--
Der Alptraum jedes Computers:
"Mir war, als hätte ich gerade eine 2 gesehen."
0 69

Webprogrammierung - was würdet ihr wählen?

problemkenner
  • programmiertechnik
  1. 0
    Thomas J.S.
    1. 0
      Thomas J.S.
  2. 0
    LX
    • meinung
    1. 0
      suit
  3. 2
    Klawischnigg
    1. 0
      Tom
      1. 2
        suit
        1. 0
          Tom
      2. 0
        Malcolm Beck´s
    2. 0
      Peter Pan
      1. 0
        Klawischnigg
        1. 1
          molily
          1. 0
            Klawischnigg
            1. 0
              problemkenner
              1. 0
                Tom
              2. 0
                Vinzenz Mai
            2. 0
              molily
              1. 0
                Thomas J.S.
        2. 0
          Der Martin
          1. 0
            Tom
            1. 0
              Der Martin
              1. 0
                Tom
          2. 0
            molily
            1. 0
              Der Martin
              1. 0
                Vinzenz Mai
                1. 0
                  Klawischnigg
                  1. 0
                    molily
                2. 2
                  molily
                  1. 0
                    Der Martin
                    1. 0
                      molily
                      1. 0
                        Der Martin
                      2. 1
                        Tom
                        1. 0
                          Der Martin
                  2. 0
                    Vinzenz Mai
                    1. 0
                      Tom
                  3. 2
                    Thomas J.S.
                    1. 0
                      Vinzenz Mai
                      1. 0
                        Tom
                      2. 0
                        suit
                    2. 0
                      Der Martin
                      1. 0
                        Thomas J.S.
                      2. 0
                        Gunnar Bittersmann
                        1. 0
                          Der Martin
                          1. 0
                            Gunnar Bittersmann
                            1. 0
                              Vinzenz Mai
                  4. 0
                    Tom
                3. 0
                  Der Martin
                  1. 0
                    pryos.org
              2. 0
                molily
              3. 0
                Tom
            2. 0
              Tom
              1. 0
                molily
                1. 0
                  Tom
    3. 0
      molily
      1. 0
        Klawischnigg
        1. 0
          problemkenner
          1. 0
            dedlfix
            1. 0
              Sven Rautenberg
              1. 0
                suit
                1. 0
                  Shadowcrow
                  1. 0
                    Tom
          2. 1
            Thomas J.S.
        2. 0
          molily
          1. 0
            Klawischnigg
  4. 0
    Cyx23
    1. 0
      molily
      1. 0
        Cyx23
        1. 0
          Klawischnigg