Webstatt.org - Community seit 2006 - 2012 (2024?)

echo ""

Avatar user-289
11.02.2007 22:01

Wo ist der unteschied ob ich meine Seite so

<?php
echo "<html>";
echo "<body>";
include "lol.php";
echo "</body>";
echo "</html>";
<?>

oder so

<html>
<body>

<?php
include "lol.php";
?>

</body>
</html>

aufbaue? Was is wann besser (wieso?) bzw. was ist üblicher?!

Interesse? meine Referenzen. hier!!!
Avatar user-166
11.02.2007 22:34

Letzteres ist schneller und ich denke auch üblicher. Wenn du aus dem PHP „rauspringst“ hat der Parser viel weniger Arbeit, da er einfach den entsprechenden Block ausgibt. Allerdings muss er bei der echo Methode noch die Argumente verarbeiten (in deinem Fall ja nur statische Strings). Aber auch da sucht der Parser, ob der String eine Variable enthält die ersetzt werden muss.

[ » HesaSys - ein freies, schnelles und flexibles WCMS ]
Avatar user-289
11.02.2007 23:50

Original von user-166
Letzteres ist schneller und ich denke auch üblicher. Wenn du aus dem PHP „rauspringst“ hat der Parser viel weniger Arbeit, da er einfach den entsprechenden Block ausgibt. Allerdings muss er bei der echo Methode noch die Argumente verarbeiten (in deinem Fall ja nur statische Strings). Aber auch da sucht der Parser, ob der String eine Variable enthält die ersetzt werden muss.

Mh. Okay. Ist nämlich zudem auch noch einfacher zu schreiben.


Hab auf meiner Seite mal mit den Links angefangen. Gibt es etwas dagegen einzuwenden wenn ich das wie folgt habdhabe:

Das ist ersteinmal die Seite

Nun habe ich 3 GET-Arrays "content", "header" und "menu".

In das content-Unterarray kommt später eben der Inhalt in Mitten der Seite.

Das header-Unterarray brache ich, um die Unterpunkte der einzelnen Menüpunkte oder ggf. einer Seite oben Links in den Kasten zu schreiben.

Zuletzt das menu-Unterarray, das eigtl nur dazu dient, um den derzeit Aktiven Menüpunkt hervorzuheben.


Ist das geschickt, ungeschickt?! Wie kann mans kompakter/ dynamischer machen wenn nötig?!

Interesse? meine Referenzen. hier!!!
Avatar user-271
12.02.2007 11:47

warum machst du das menu nicht abhängig vom Content? das ist wie man es noch dynamischer machen könnte....aber eine entscheidungssage Fettes Grinsen

#!/bin/bash
traurig){ neutral:& };:
Avatar user-289
12.02.2007 13:26

Original von user-271
warum machst du das menu nicht abhängig vom Content? das ist wie man es noch dynamischer machen könnte....aber eine entscheidungssage Fettes Grinsen


Mhh, wie meist das? das menü links am Rand noch mit in den include vom content einbauen, dass ich ein get unterarray weniger habe?

Interesse? meine Referenzen. hier!!!
Avatar user-271
12.02.2007 15:34

nein, du übergibst den status des Menu über GET und welcher Content es ist über Get

nachdem jeder Content einem bestimmten link zugeordnet ist, kannst du auch über den Content Wert den Menu Wert bestimmen....mhh...schwer zu beschreiben Fettes Grinsen

#!/bin/bash
traurig){ neutral:& };:
Avatar user-289
12.02.2007 17:54

Original von user-271
nein, du übergibst den status des Menu über GET und welcher Content es ist über Get

nachdem jeder Content einem bestimmten link zugeordnet ist, kannst du auch über den Content Wert den Menu Wert bestimmen....mhh...schwer zu beschreiben Fettes Grinsen

Versteh ich tatsächlich nicht ^^ Fettes Grinsen

Interesse? meine Referenzen. hier!!!