ich hab eine website, wo das menü in jeder php-seite integriert ist. also hat jede seite auch 20 links zu jeder anderen seite meiner domain. um bei änderungen nur einmal das menü ändern zu müssen, hab ich mal getestet, was passiert, wenn ich das menü auslagere und per include in jede seite integriere: es funktioniert technisch.
aber:
was ist mit der linkpopularität meiner site? wird die abgewertet, weil die ganzen internen links fehlen? wird das menü.php überhaupt noch von google abgegrast und wenn ja, zählt dann das menü nur einmal oder includiert google bei jedem seitenbesuch erst das menü, was ja kein unterschied zum alten zustand mit eingebautem menü wäre!?
fragen über fragen, ich bitte freundlich um eure meinung dazu.
Zuletzt geändert von camworks am 09.06.2008, 22:23, insgesamt 1-mal geändert.
PHP wird serverseitig ausgeführt. Das Include passiert also, bevor die Seite an den Client übertragen wird.
Google sieht das, was du auch im Browser siehst, wenn du dir den Quelltext ankuckst. Daher kein Problem, wenn du Sachen per include reinlädst. Weiß keiner ausser dir
Klar, funktionieren tut das, aber die Arbeit hättest du dir sparen können. Direkt in der Seite oder per include eingefügt, ist in HTML genau das Selbe.
Lieben Gruß
Torsten und die Appenzeller
Alle suchen Links, aber keiner trägt sich hier ein? Merkwürdig!
ja, aber dann brauch ich das menü bei änderungen nur ein mal in der menü.php zu ändern und nicht 100 mal (nämlich in jeder seite)! das geht mir inzwischen langsam etwas auf den keks.
nochwas: die seiten sind eigentlich html-seiten, die nur vom php interpretiert werden (hab bot-trap laufen). da ich sowieso interpretieren lasse, hatte ich das menü mit php include eingebunden (funktioniert ja wie gesagt).
wird bei solch interpretiertem pseudo-php die seite auch auf dem server zusammengebaut oder erst beim client?
sämtlicher PHP Code wird auf dem Server verarbeitet. Egal ob da nur eine Zeile PHP drin steht oder 4000.
Der Client bekommt dann ein "fertiges" HTML Dokument vorgesetzt...
(JavaScript und AJAX mal aussen vor)