Allgemeine Fragen

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

  • Allgemeine Fragen

    Hallo,

    hab so ein paar allgemeine Fragen die mir schon des längeren auf der Seele liegen.

    1.Wie machen die das z.B. bei Amazon.de? Bei denen sieht ein Link z.B. so aus: http://www.amazon.de/balbalba/?var=hallo
    Wo ist der Dateiname geblieben an den die Variable weitergeleitet wird??
    Oder: Warum heisst es bei denen http://www.amazon.de/balbalba/?var=hallo und nicht http://www.amazon.de/balbalba/TEST.PHP?var=hallo ? Und vor allem wie macht man sowas?? (ich hab mir überlegt in den Ordner einfach ne index.php oder so was einzutun, klappt aber nicht)
    2. Ich hab hier im Forum mal gelesen das falls man ein guter PHP-Programmierer (oder so ähnlich) ist, man HTML und PHP von einander trennt? Wie genau ist das zu verstehen?
    3. Verwendet ihr bei einem größeren Projekt ganz viele kleine Dateien oder macht ihr eine große Datei? Wo ist der Vor/Nachteil?

    Danke im Voraus.

    Mfg, amon-ra

  • #2
    zu 1.:

    Hmm, der Amazon Shop ist nicht mit PHP programmiert sondern wohl eher als CGI .. eventuell mit C++ aber da bin ich mir nicht sicher, vielleicht weiss da jemand anderes mehr.

    zu 2.:

    Den HTML Kram vom php-Code zu trennen ist fuer die Uebersicht und Bearbeitung von Scripten sehr zu empfehlen ... dafuer benutzt man dann sogenannte Templates ... da gibts ne Menge hier im Forum zu.

    zu 3.:

    Ich benutze am liebsten Objekte (aber da ist PHP nicht so geeignet fuer) und ansonsten kleinere einzelne Dateien die in der Hauptdatei dann includet werden ...

    Kommentar


    • #3
      zu1) Amazon setzt auch meiner Meinung nach kein PHP ein. Es ist aber eigentlich egal, welche Sprache mal einsetzt, da sich die Sprachen in einigen Dingen sehr ähneln.

      Man setzt ?var=hallo ein, um einer Seite etwas "mitzuteilen" Wo wir schon beim Beispiel Shop sind. Für tausende von Produkten einzelne Seiten zu machen ist nicht sehr effektiv. Also hast du eine Seite, die die Detailansicht anzeigt. Woher soll die nun wissen, von welchem Produkt sie die Infos anzeigen soll? Raten geht nicht. Also sagt man der Seite Produkt ID 5 und schon sucht sich die Seite die Infos zu 5 und zeigt sie an.

      dir/?var=hallo ist höchstwahrscheinlich dir/index.xxx?var=hallo ich glaube beim Netscape gibt es bei der Variante hin und wieder Probleme, weswegen ich index.php?var=start bevorzuge. Es weiß ja sowieso jedes Kind, dass index die Hauptseite ist.

      Kommentar

      Lädt...
      X