Robert: Homepage Meinung

Beitrag lesen

Hi,

Du brauchst nicht unbedingt der Fachmann in Sachen PHP zu werden oder  zu sein. Für den Anfang genügt es eventuell, wenn man einfach 'include' benutzt. Damit kannst Du einzelne Elemente des Seitenaufbaus in eine einzelne Datei ausgliedern.

So könnte das z.B. aussehen:

Doctype ...
<html lang="de">
<head>
<title>Seitentitel</title>
<?php
       @include "../inc/Style.inc.php";
      ?>
</head>
<body>
  <?php
        @include "../inc/DasMenu.inc.php";
        ?>
Der Inhaltstext
        <?php
         @include "../inc/FussInhalt.inc.php";
        ?>
</body>
</html>

Dein Stylesheet wäre hier in der Datei 'Style.inc.php' im Ordner 'inc' untergebracht. Das Menü in 'DasMenu.inc.php', der Footer in 'FussInhalt.inc.php'und den Inhalt an der markierten Stelle

Du hast also Dein Menü nur in dieser einen Datei beschrieben und kannst durch ändern dieser einen Datei die komplette Navigation Deiner Seiten ändern. Dasselbe gilt natürlich für alle includierten Dateifragmente.
Wird eine Seite nun mit dem Browser aufgerufen, so wird die Seite vom Server (vorrausgesetzt Dein Provider unterstützt PHP, machen aber so ziemlich alle) mittels dieser Codeschnipsel zur fertigen Seite zusammengesetzt.
Ein Beispiel (auch für reines css-basiertes Layout) wäre z.B. die Seite an der ich gerade am basteln bin.

http://www.robokopp.de/newdesign/index.php

btw. von php kenn ich eigentlich auch nur das 'include'.

Gruß
Robert