Ladeintensives Blog beschleunigen

  • Hallöchen,

    ich bin leider keine PHP/CSS/AJAX Expertin (vielmehr totale Anfängerin), deswegen hoffe ich, dass ihr mir vielleicht Tipps geben könntet wie ich meine Seite beschleunigen könnte.

    Das Problem:

    Mein Blog. Dieser basiert auf einer Reihe von Graphiken die den Nutzern eine Menge Megabytes an die Backe kleben. Das nervt.

    Die Struktur:

    Die bisherige Struktur sieht wie folgt aus: Der Hintergrund (alles was sich hinter dem Heft befindet) ist prinzipiell in jedem Template identisch wird aber bei jedem Klick neu geladen.
    Die Pagemarker repräsentieren 6 Kategorien, wobei nur in den ersten vier Posts veröffentlicht werden, die letzten beiden funktionieren wie statische Seiten.
    Erschwert wird das Ganze, dass jede Kategorie und jede Singlepage ein eigenes Template verwendet (damit die Pagemarker richtig angezeigt werden).

    Was ich mir wünsche:

    Am besten wäre es natürlich, wenn sich das Ganze ohne Aktualisierung der Seite (also mit Vorladen der Links) abhandeln ließe. Dass das viel Arbeit bedeuten würde ist mir bewusst, daher würde ich mich auch mit Lösung B zufrieden geben, die da wäre: in den einzelnen Kategorien die Singlepagelinks (previous und next) durchklickbar zu machen.

    Auch das ist leider nicht so einfach weil ich dank eines Workarounds von den next_post_link/previous_post_link Abstand nehmen musste (es ging um Sound bei Mouseover, die ich mit den post_links nicht hinbekommen habe). Daher sieht es momentan so aus:

    Ich hoffe ich habe mich irgendwie verständlich ausgedrückt, und dass ihr mir irgendwie behilflich sein könnt. Vielleicht habt ihr ja auch ne andere tolle Idee, die das Laden weniger beladen macht :)

    Bis dann!
    Lara

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • tok

    Nachdem nur eine sinnfreie Antwort kam habe ich mich weiter selbst dran versucht.

    Mithilfe des Tutorials von Emanuele Feronato habe ich testweise AJAX ausprobiert. Das war anfangs auch sehr vielversprechend, aber nun hänge ich wieder und hoffe, dass mir vielleicht doch jemand helfen kann.

    Kurz erläutert passiert momentan Folgendes:

    Kopfzeile:

    In der index.php:

    Bei Klicken auf ein mit <marker2> getagten Segments wird das Script ausgelöst: Innerhalb des divs "your_post_here" in der index.php wird die Seite "theorie" aufgerufen, die ein entsprechendes Template zugewiesen bekommen hat.

    Nun habe ich das Problem, dass der gleiche AJAX Befehl innerhalb dieses Templates nicht mehr zu funktionieren scheint. Ich habe also in dem Template die Links, die über die Liste ausgegeben werden mit einem <marker3> versehen. Dennoch versucht Wordpress die single.php aufzurufen. Wenn ich das obenstehende Script zusätzlich in den <head> lade geschieht gar nichts.

    Ich erwarte nicht, dass ihr mir die Seite fertig bastelt, aber vielleicht kann mir ja jemand auf die Sprünge helfen wo mein Denkfehler liegt.

    P.S. Wenn ihr es auf der Seite ausprobieren wollt klickt bitte auf den ersten (blauen) Pagemarker.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!