Nachteile wenn ganze Homepage eine php Datei ist?
Ferby
- php
Hallo,
Was für nachteile hat es eigentlich wenn ich eine ganze Homepage (im Moment wären das 50 Html Seiten) in eine Php datei stecke?
Also in der PHP Datei steht dann z.B:
---------------------
<?
echo "<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN>\n\n";
echo "<html>\n\n";
echo "<head>\n";
echo "<meta http-equiv='content-type' content='text/html; charset=ISO-8859-1'>\n";
echo "<meta http-equiv='expires' content='0'>\n";
echo "<link rel='stylesheet' type='text/css' href='$style.css'>\n";
echo "<title></title>\n";
echo "</head>\n\n";
echo "<body>\n\n";
if ($seite=="unten"):
echo " <span class='copyrigth'>© 2003 <a href='http://ferbyfun.com' target='_blank'>Ferdinand Wirth</a></span>";
elseif ($seite=="chronik"):
echo "<b>CHRONIK DES MODELLBAHN-STAMMTISCHES</b><br><br>\n";
echo "Im Jänner 1994 wurde der Modellbahn-Stammtisch kurz <b>MBS-AUSTRIA</b> in Laab im Walde gegründet.<br>\n";
echo "Der MBS ist eine Zusammenkunft modulbaubegeisterter Modellbahner, die dieses Hobby als sinnvolle<br>\n";
echo "Freizeitgestaltung für sich entdeckt haben und in Form von Modellbahnausstellungen <br>\n";
echo "bzw. Betriebswochenenden der interessierten Öffentlichkeit näher bringen.\n";
echo "<br><br>\n";
echo "Der Zweck des <b>MBS-AUSTRIA</b> ist nicht auf Gewinn ausgerichtet, sondern dient in erster Linie <br>\n";
echo "dem Modulbau und Erfahrungsaustausch. Obwohl als N-Spur-Stammtisch gedacht, <br>\n";
echo "sind uns Modellbahnbegeisterte aller Spurweiten herzlich willkommen.\n";
echo "<br><br>\n\n";
echo "Wenn Sie Interesse am Modulbau haben, ganz gleich ob Anfänger oder Profimodellbauer, <br>\n";
echo "und kontaktfreudig sind, freuen wir uns Sie bei unserem Stammtisch begrüßen zu dürfen.\n";
echo "<br><br>\n\n";
echo "<b>Kein CLUBZWANG und keine VEREINSMEIEREI! </b>\n";
echo "<br><br>\n\n";
echo "Das Treffen des <b>MBS-AUSTRIA</b> findet 14-tägig, immer Mittwoch ab 18:30 Uhr,<br>\n";
echo "im Gasthof HÖFLICH <b>KIRCHENWIRT</b>, 2381 Laab im Walde, statt\n";
elseif ($seite=="taetigkeiten"):
echo "<b>WAS TUT DER MBS-AUSTRIA?</b>\n";
echo "<br><br>\n\n";
echo "Bautätigkeiten von Modulteilen in 1- und 2-gleisiger Ausführung nach symmetrischen Grundnormen, <br>\n";
echo "wobei auch andere Anschlussstücke Verwendung finden. z.B: Dammnorm in 1- und 2-gleisiger Ausführung.<br>\n";
echo "Näheres siehe unter <a href='normblaetter/modulkasten.html'>Modulbau</a>.\n";
echo "<br><br>\n\n";
echo "Seit 1997 sind bei diversen Veranstaltungen die Streckenmotive der Arlbergbahn in Österreich<br>\n";
echo "das Aushängeschild des <b>MBS-AUSTRIA</b>. Neben den Arlbergmotiven gibt es auch noch<br>\n";
echo "Originalnachbauten des Ravennaviaduktes aus Deutschland sowie das Rosenbachviadukt der Karawankenbahn in Kärnten.\n";
echo "<br><br>\n\n";
echo "Gefahren wird mit Zügen aller Epochen und Länder. Vorwiegend vertreten sind Zuggarnituren<br>\n";
echo "der ÖBB, DB, SBB sowie aus der Reichsbahn und Länderbahnzeit. Fallweise kommen auch Garnituren<br>\n";
echo "aus den USA und England zum Einsatz nach dem Motto:<br>\n";
echo "<b>ERLAUBT IST WAS GEFÄLLT!</b>\n";
echo "<br><br>\n\n";
echo "Zuggarnituren mit bis zu 5m Länge sind keine Seltenheit im Betrieb und fahren zuverlässig. <br>\n";
echo "Seit 2000 kann man einige Streckenmotive in den aktuellen N-Spur Katalogen der Firma Roco bewundern.\n";
elseif ($seite=="neuheiten"):
echo "<b>NEUHEITEN</b>\n";
echo "<br><br>\n\n";
echo "Aktuell ist derzeit der Bau der beiden Bahnhöfe Braz und Wald am Arlberg der Arlbergbahn.<br>\n";
echo "Außerdem ist der Streckenabschnitt Masonbachbrücke → Masonbachaquadukt → Masontunnel →<br>\n";
echo "Heinzenberglawinenschutzdach → Rufeviadukt → Plattentobeltunnel → Pfaffentobeltunnel im Bau.<br>\n";
echo "Originalnachbau im Model 1:160, ca. 8m, auf 8 Streckenmodulen.\n";
echo "<br><br>\n\n";
echo "Im Planungsstadium befindet sich der Streckenabschnitt mit dem Wäldlitobelviadukt und dem Haltepunkt<br>\n";
echo "Klösterle. Bahnhof Hintergasse wurde Ende März 2002 komplett fertiggestellt.\n";
echo "<br><br>\n\n";
echo "Derzeit sind auf einer Anlagenlänge von ca. 65m folgende Motive der Arlbergbahn fertiggestellt:<br>\n";
echo "Innbrücke bei Landeck, Trisannabrücke, Burg Wiesberg, Radonnatobelviadukt, Gipsbruchtobelaquädukt,<br>\n";
echo "Schmidtobelviadukt und Tunnel, Engelwandtunnel, Brunnentobelviadukt, Bahnhof Hintergasse,<br>\n";
echo "Schanatobelbrücke, Brazer Bogen inkl. Mühletobelaqädukt (ca. 8,5 m. lang).\n";
echo "<br><br>\n\n";
echo "Ab Herbst 2003 erfolgt die Elektrifizierung und Fertigstellung des Bahnhofes Langen am Arlberg.\n";
echo "<br><br>\n\n";
echo "Bei den Schweizer Anlagenmodulen, die in 2 gleisiger Ausführung von Hrn. Wiedner Michael gebaut<br>\n";
echo "wurden, wird als aktuelle Neuheit 2003 die Pietschtalbrücke in kompletten Eigenbau in Modulbauweise<br>\n";
echo "angefertigt. 1997/98 wurde bereits eine der größten Bahnbrücken der Schweiz die Sitterbrücke<br>\n";
echo "in Modulbauweise hergestellt und bei Ausstellungen z.B.: Sinsheim 1999 präsentiert.\n";
endif;
echo "\n\n</body>\n\n";
echo "</html>";
?>
---------------------
Hat sowas irgendwelche größeren Nachteile?
Bei der Ladezeit habe ich keine wirklichen unterschiede bemerkt.
Danke für hilfreiche Tipps.
Halihallo Ferby
Was für nachteile hat es eigentlich wenn ich eine ganze Homepage (im Moment wären das 50 Html Seiten) in eine Php datei stecke?
Fazit: Unmögliche Umsetzung!
Tipp:
Wenn du schon alles über PHP ausgeben möchtest, gibt es eine
schlauere Möglichkeit:
http://www.php.net/include
http://www.php.net/require
http://www.php.net/fopen
http://www.php.net/fpassthru
http://www.php.net/file_get_contents
Falls es also einfach darum geht, jeder Datei einen header oder
footer anzuhängen oder dynamisch einen Content *einer* Seite
einzusetzen, kannst du das über Dateioperationen von PHP machen,
bzw. sogar auf SSI umstellen.
Bei der Ladezeit habe ich keine wirklichen unterschiede bemerkt.
Das kann auch deine kleinste Sorge bleiben...
Viele Grüsse
Philipp
Hallo,
Dann lass ich das.... war nur mal so eine Idee.
Ferby
Hallo Ferby,
Dann lass ich das.... war nur mal so eine Idee.
Nein, die Idee ist ja auch goldrichtig - nur die Umsetzung eben nicht. Lies dich in die vom Philipp geposteten Links mal ein und überdenke das Konzept.
Grüße aus Barsinghausen,
Fabian