Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Lösung für Seite ohne Datenbank/CMS

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Zanderfilet
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 06.04.2011, 20:50

Beitrag von Zanderfilet » 28.04.2011, 10:45

hallo, ich bräuchte einmal hilfe zu folgender lage:

ich habe eine seite die inzwischen aus 70 html-seiten besteht. das integrieren weiterer seiten ist kein problem (wird ja einfach in der jeweiligen kategorie verlinkt). css ist auch ausgelagert und deswegen sind kleinere grafische änderungen auch kein thema.

wenn ich jetzt aber zb im hauptmenü ("home" soll zb in "start" umbenannt werden) oder im header etwas ändern möchte, muss ich das momentan bei 70 seiten einzeln machen.

kann ich die menüpunkte (bzw auch einzelne blöcke) nicht irgendwie extern erstellen und dann an der passenden stelle einbinden?

leider habe ich überhaupt keine ahnung wie so etwas gelöst werden könnte und würde mich über hinweise und hilfen freuen!

danke!!!

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


PapaRatzi
PostRank 6
PostRank 6
Beiträge: 366
Registriert: 02.12.2005, 12:03

Beitrag von PapaRatzi » 28.04.2011, 11:09

Ja, das geht, Vorraussetzung ist das PHP möglich ist.

Die Menue Datei einfach mit dem Befehl: include 'menuedatei.php';
an die enpsrechende Stelle einladen. Alternativ kann man auch eine sehr einfache Datenbank über eine txt bzw. CSV Datei simulieren...
Diese Textdatei mit PHP auslesen und die Werte in einen Array schreiben und dann weiter behandeln...

Pompom
PostRank 10
PostRank 10
Beiträge: 3751
Registriert: 10.09.2004, 16:38

Beitrag von Pompom » 28.04.2011, 11:20

...normalerweise geht es auch ohne php.
Über SSI (Server Side Include) kannst du in beliebige Seiten (wenn der Server es kann und entspr. konfiguriert ist) z.B. Textdateien oder auch Programme includieren.

Zanderfilet
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 06.04.2011, 20:50

Beitrag von Zanderfilet » 28.04.2011, 11:22

@paparatzi: die lösung mit php muss ich dann gleich ausprobieren! wäre ja perfekt!

@pompom: php und ssi wäre möglich, allerdings sagt mir die lösung mit ssi leider gar nichts :-(

wie wirkt sich das eigentlich seo-technisch aus? die suchmaschinen sehen dann ja nur noch "include 'menuedatei.php'" und keinen link mehr zu unterpunkten oder artikeln!?

PapaRatzi
PostRank 6
PostRank 6
Beiträge: 366
Registriert: 02.12.2005, 12:03

Beitrag von PapaRatzi » 28.04.2011, 11:27

SEO technisch gibt es bei beiden Lösungen keine Probleme:

Es wird gewissermassen erst vom Server includiert und dann der "neue" Quelltext angezeigt. Google sieht also den kompletten Quelltext und merkt nichts von dem Include. PHP Include wird standardmässig von mind. 90 % der Internetseiten verwendet.

Can
PostRank 9
PostRank 9
Beiträge: 1035
Registriert: 30.10.2010, 12:47

Beitrag von Can » 28.04.2011, 11:28

mit PHP auf jeden Fall 100% SEO - sauber. Weil hier beim Webserver gephrased wird.
Google bekommt nur den fertigen Ausgabe Code.

Zanderfilet
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 06.04.2011, 20:50

Beitrag von Zanderfilet » 28.04.2011, 11:39

super danke!

collection23
PostRank 6
PostRank 6
Beiträge: 414
Registriert: 30.10.2007, 17:44

Beitrag von collection23 » 28.04.2011, 11:40

Alternativ von Hand machen. Der Editor PSPad kann suchen & ersetzen in allen Dateien eines Ordners.

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 28.04.2011, 11:49

ssi:

Code: Alles auswählen

<!--#include file="navigation.html" --> 

nur-für-mich
PostRank 6
PostRank 6
Beiträge: 366
Registriert: 11.09.2010, 19:03
Wohnort: 30952 Ronnenberg

Beitrag von nur-für-mich » 28.04.2011, 12:12

Aber daran denken, wenn du das Menü mit PHP machst, müssen die Seiten auch auf .php enden.
Ich mache das seit Jahren nur so. Hat den Vorteil, das man mit geringem Aufwand auch dyn. Menüs bauen kann, siehe https://raumharmonisierung.de.
Und eine neue Seite ist in wenigen Minuten komplett per CSS und Includes erstellt und in der Menüstruktur.
Die Menüpunkte liegen in einer Textdatei.

Wenn du dich etwas mit PHP auskennst, wirst du nichts anderes mehr machen.

Panda
PostRank 1
PostRank 1
Beiträge: 6
Registriert: 25.05.2011, 20:15

Beitrag von Panda » 25.05.2011, 20:25

nur-für-mich hat geschrieben:Aber daran denken, wenn du das Menü mit PHP machst, müssen die Seiten auch auf .php enden.
Ich mache das seit Jahren nur so. Hat den Vorteil, das man mit geringem Aufwand auch dyn. Menüs bauen kann, siehe https://raumharmonisierung.de.
Und eine neue Seite ist in wenigen Minuten komplett per CSS und Includes erstellt und in der Menüstruktur.
Die Menüpunkte liegen in einer Textdatei.

Wenn du dich etwas mit PHP auskennst, wirst du nichts anderes mehr machen.
Die Seiten müssen nicht unbedingt auf .php enden, das kann man mit der .htaccess steuern.

Code: Alles auswählen

AddType application/x-httpd-php .html .htm
Mit dieser Zeile in der .htaccess wird jede html oder htm Datei auch durch den PHP Parser gejagt.

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag