tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
949
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Funky_MF
    Funky_MF Funky_MF ist offline Mitglied Gold
    Registriert seit
    Sep 2004
    Ort
    Unterfranken (Bayern)
    Beiträge
    127
    Hallo, ich hab hier mal eine grundlegende Frage, es gibt ja 2 Möglichkeiten eine Seite innerhalb einer Website mit php aufzurufen:

    Entweder über z.B. www.beispiel.de/inhalt.php in welcher dann mit diversen include-Befehlen z.B. das Menü, die Kopfzeile etc. eingebunden wird.

    Oder über z.B. www.beispiel.de/index.php?auswahl=inhalt, und mittels Auswertung von $_GET den Inhalt in einem definierten Bereich ausgeben. Das hat den Vorteil, daß man den Content u.a. auch aus einer Datenbank auslesen kan oder eben den Content separat ohne jeglichen Angabe von include-Befehlen abspeichert.

    Welcher ist denn als der vernünftigere anzusehen, gibt es hier vielleicht einen Quasi-Standard ?
    Dei zweite Version erleichtert meiner Meinung nach die Pflege einer Site erheblich, allerdings hab ich dann das Problem, daß die Content-Files auch schonmal von einer Suchmaschine gefunden werden und diese dann ohne die dazugehörige index-File anzeigen. Oder gibt es hier eine Möglichkeit, das zu verhindern (außer robot.txt !) ?
     

  2. #2
    Registriert seit
    Oct 2003
    Ort
    Berlin
    Beiträge
    1.423
    Die zweite Variante ist in meinen Augen definitiv die bessere, dabei ist das System wie bei Frames!
    Bei den Suchmaschinen bin ich mir nicht so sicher. Wenn ich nach Inhalten meiner HP suche, dann findet google diese und gibt diese auch in dem Format ?auswahl=xxx aus (Beispiel: http://www.google.de/search?hl=de&ie...egelwerk&meta=)
     

    [:.drumba.:] - Wordpress Entwicklung Berlin
    _______________________________________
    Staatlich anerkanntes Experiment:
    Kohlkopf | Angela | Merkel| Angela Merkel

  3. #3
    Avatar von Nils Hitze
    Nils Hitze Nils Hitze ist offline Admin a.D.
    Registriert seit
    Sep 2000
    Ort
    Dachau
    Beiträge
    2.201
    Blog-Einträge
    104
    Das Problem der Indizierung lässt sich über mod_rewrite lösen

    http://www.engelschall.com/pw/apache/rewriteguide/
     

  4. #4
    Avatar von Funky_MF
    Funky_MF Funky_MF ist offline Mitglied Gold
    Registriert seit
    Sep 2004
    Ort
    Unterfranken (Bayern)
    Beiträge
    127
    Zitat Zitat von Nils Hitze
    Das Problem der Indizierung lässt sich über mod_rewrite lösen

    http://www.engelschall.com/pw/apache/rewriteguide/
    Danke für den Hinweis, an sowas ähnliches hatte ich auch schon gedacht, aber so ganz schlau bin da draus doch nicht geworden, was muß ich denn konkret in ein .htaccess-file reinschreiben, um zu verhindern, daß ein Aufruf von z.B. inhalt.php umgewandelt wird in index.php?auswahl=inhalt ?

    Giobt es da auch noch eine andere Lösung, ohne auf die Konfiguration des Webservers einzuwirken ?

    @BSA: Bei Google scheints ja zu funktionieren, vielleicht weil da die Links der Navigation bei der Suche indiziert wurden, ist aber wohl eher ein Zufall, denn ich hab mal das hier probiert: http://icespeedskater.de/login2/regelwerk.php und dann hab ich genau den Fall, den ich eben verhindern möchte !
    Geändert von Funky_MF (04.10.04 um 11:46 Uhr)
     

  5. #5
    Registriert seit
    Oct 2003
    Ort
    Berlin
    Beiträge
    1.423
    Im grunde genommen hast du recht, das kann der User so machen. Aber google wird diese Seite nicht finden, er wird es immer mit den anderen angaben ausgeben....
     

    [:.drumba.:] - Wordpress Entwicklung Berlin
    _______________________________________
    Staatlich anerkanntes Experiment:
    Kohlkopf | Angela | Merkel| Angela Merkel

  6. #6
    Avatar von Funky_MF
    Funky_MF Funky_MF ist offline Mitglied Gold
    Registriert seit
    Sep 2004
    Ort
    Unterfranken (Bayern)
    Beiträge
    127
    Gibt es da einen triftigen Grund dafür, daß Google es so nicht findet ?

    Ich bin grad dabei mich mit mod_rewrite auseinanderzusetzen, ist vermutlich das was ich suche. Muß mich da aber erst noch durch ein paar Tut's durcharbeiten.

    Allerdings ist damit eigentlich meine Frage nicht beantwortet, ob es nun einen Standard gibt oder nicht, vielleicht hat ja noch jemdand eine Meinung dazu.
     

  7. #7
    Registriert seit
    Dec 2001
    Ort
    Köln
    Beiträge
    796
    Zitat Zitat von Funky_MF
    Dei zweite Version erleichtert meiner Meinung nach die Pflege einer Site erheblich
    Hm, ich würd mal sagen, bei beiden Varianten hast Du den gleichen Aufwand, was die Pflege der Dateien anbetrifft. Es ist halt nur die Frage, was worin eingebunden wird.

    Zitat Zitat von Funky_MF
    allerdings hab ich dann das Problem, daß die Content-Files auch schonmal von einer Suchmaschine gefunden werden und diese dann ohne die dazugehörige index-File anzeigen.
    Nein, das stimmt so nicht. Die "Content-Files" sind ja im Prinzip keine Seiten, bzw. erkennt die Suchmachschine dies nicht. Du verlinkst ja keine Content-Seite direkt, so wie es bei eine Frameset der Fall ist. Was vielemehr passieren kann ist, dass eine Suchmachschine alle Parameter, die an der URL hängen, abschneidet. Somit würde dann nur die index.php aufgerufen werden.

    mod_rewrite ist sicher eine gute Wahl, nur werden damit nur die Links nach außen hin umgeschrieben. Deine interne Struktur wird dadurch ja nich beeinflusst.

    Einen Standard gibt es soweit ich weiß auch nich wirklich, hängt eigentlich ganz Deinem persönlichem Geschmack ab
     
    You want me to be, something I can never ever be!

Ähnliche Themen

  1. Antworten: 25
    Letzter Beitrag: 29.04.08, 20:55
  2. Maxon – Hilfe ? Inhalt Antwort-Assistent Index
    Von delphinhawe im Forum Cinema 4D
    Antworten: 1
    Letzter Beitrag: 05.10.06, 11:37
  3. Antworten: 3
    Letzter Beitrag: 24.01.06, 11:21
  4. Ebenen inhalt Auswahl Geht nicht
    Von happycsq im Forum Photoshop
    Antworten: 2
    Letzter Beitrag: 18.10.04, 19:00
  5. Antworten: 4
    Letzter Beitrag: 15.05.04, 17:00