Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Category-Walker wird langsam., Er zieht Inhalte aus ca. 80 Seiten
SefrenTo
Beitrag Fri. 19. February 2010, 19:15
Beitrag #1


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 376
Mitglied seit: 05.08.2006
Mitglieds-Nr.: 177



Also ich habe ein Problem.
Ich setze auf einer Übersichtsseite den Categorywalker ein um Bilder und Texte aus untergeordneten Seiten auszulesen.
Ursprünglich sollten das mal ca. 30 untergeordneten Seiten werden, die den Categorywalker füttern. Mittlerweile geht das aber auf die 80 Seiten zu.

Nun ist das Problem, dass der Categorywalker teilweise 10-15 Sekunden braucht bis die Seite aufgebaut ist.
Kann man das was machen? Gecached werden die Seiten ja nicht oder? Kann man das einrichten?

Eine Lösung wäre auch die Seite nach 30 Einträgen zu "umbrechen" und mehrere Seiten daraus zu machen. Gibt es die Möglichkeit am Ende der Seite ein "zur Seite 2"-Link einzubauen? Oder ist sowas im CW nicht vorgesehen?

Vielen Dank einstweilen!


Go to the top of the page
 
+Quote Post
speedweb
Beitrag Sat. 20. February 2010, 15:17
Beitrag #2


Advanced Member
***

Gruppe: Members
Beiträge: 81
Mitglied seit: 03.07.2006
Wohnort: Dornbirn / Vlbg. - Austria
Mitglieds-Nr.: 83



Hallo,
das mit der Seitennavigation ist im Categorywalker sehr wohl möglich.

- es kann festgelegt werden wieviele einträge angezeigt werden.
- die Seiten Navigation kann extra konfiguriert werden (Anzeige)
- es können Suchmuster festgelegt werden

Gruß Thomas
Go to the top of the page
 
+Quote Post
SefrenTo
Beitrag Mon. 22. February 2010, 16:39
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 376
Mitglied seit: 05.08.2006
Mitglieds-Nr.: 177



Vielen Dank, das hatte ich übersehen.

Ist es ansonsten normal, dass CW so lange braucht um die Infos aus den Unterseiten auszulesen?

Dank und Gruß!
Go to the top of the page
 
+Quote Post
amk
Beitrag Tue. 23. February 2010, 13:43
Beitrag #4


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



was ist schon normal ... sind "schwachbrüstige" server normal?! bei manchen providern schon wink.gif

aber generell ist der CategoryWalker nicht gerade performant ...


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
SefrenTo
Beitrag Tue. 23. February 2010, 15:45
Beitrag #5


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 376
Mitglied seit: 05.08.2006
Mitglieds-Nr.: 177



Hallo amk.
Ich dachte nur, dass vielleicht bekannt ist, dass der bei einer bestimmten Anzahl von Seiten in die Knie geht.
Aber du hast Recht, das hängt natürlich auch vom Server ab.

Wie es das denn eigentlich, werden die Categorywalker-Seiten auch gecached?

Vielen Dank und beste Grüße!!!
Go to the top of the page
 
+Quote Post
amk
Beitrag Wed. 24. February 2010, 10:38
Beitrag #6


TRAIL AND ERROR SPECIALIST
********

Gruppe: AdvancedMembers
Beiträge: 1.708
Mitglied seit: 27.06.2006
Wohnort: Hansestadt Rostock, Deutschland
Mitglieds-Nr.: 9



also Sefrengo verfügt über cache-mechanismen, aber generell arbeitet der CategoryWalker bei jedem seitenaufruf.

etwas erfahrene SF-nutzer könnten als alternative den ContentWalker versuchen - grundlegendes was der CW bietet, bietet auch diese lösung und das weitaus performanter!


--------------------
cheers, Alex
Go to the top of the page
 
+Quote Post
SefrenTo
Beitrag Wed. 24. February 2010, 13:38
Beitrag #7


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 376
Mitglied seit: 05.08.2006
Mitglieds-Nr.: 177



ZITAT(amk @ Wed. 24. February 2010, 10:38) *
also Sefrengo verfügt über cache-mechanismen, aber generell arbeitet der CategoryWalker bei jedem seitenaufruf.

etwas erfahrene SF-nutzer könnten als alternative den ContentWalker versuchen - grundlegendes was der CW bietet, bietet auch diese lösung und das weitaus performanter!


Hört sich interessant an.
Werd den ContentWalker mal testen.
Vielen Dank!
Go to the top of the page
 
+Quote Post
speedweb
Beitrag Tue. 2. March 2010, 14:20
Beitrag #8


Advanced Member
***

Gruppe: Members
Beiträge: 81
Mitglied seit: 03.07.2006
Wohnort: Dornbirn / Vlbg. - Austria
Mitglieds-Nr.: 83



Hallo,
das Problem beim CW ist dass dieser zuerst alle gewünschten Seiten auslesen muss.
Erst danach können die Navigationen und Ausgaben nach wunsch erstellt werden.
Sicher ist das auch ein gewisser aufwand für den Server.
(das selbe betrifft auch z.B.: die navigation - hier wird auch zuerst die gesamte
Seitenstruktur ausgelesen)

Um das ganze zu beschleunigen hilft hier vermutlich nur mehr Speicherleistung.

Ich behelfe mir bei solchen Projekten damit dass ich mehrere Unterkategorien anlege.
Da der CW mehrmals auf einer Seite eingesetzt werden kann, konfiguriere ich den
jeweiligen CW dann nur auf die bestimmt Kategorie. Was das ganze ein wenig schneller macht,
da es am Server paralell abgearbeitet wird.

Für richtig große Projekte benötigt es sicher eine spezielle angepasste lösung.

Zur Zeit arbeite ich gerade an einem solchen Projekt.
Es soll ein einheitliches Redaktionssystem geben über dies der Webauftritt gesteuert wird.
Es soll möglich sein zwischen mehreren Layouts zu wählen.
Es soll nur bei bestimten Seiten möglich sein diese zu Personifizieren, der restliche Inhalt
bleibt gleich. Aktuell sind es im moment über 500 einzelne Personifizierte Seiten.

Mache selber gerade die verschiedenste Versuche, um festzustellen was am sinnvollsten ist,
und was eigens dafür entwickelt werden muss.

Eine Grund Idee ist die Personifizierten Seiten pro Domain/Subdomain in eigene Ordner abzulegen
Diese befinden sich in einem ausgeblendeten Ordner der in der Navigation nicht sichtbar ist.
Diese Personifizierte Seiten werden dann mit dem CW in das Hautlayout eingelesen mit dem Suchmuster
der Domain/Subdomain, und weiters wird über die Domain/Subdomain auch das gewünschte Layout festgelegt.

Bin mir noch nicht sicher ob dies am Ende schnell genug ist!!!!
Denke aber dass es reichen müsste da der CW ja nicht mehr alle Ordner auslesen muss.
Bim gespannt wo die Grenzen des CW und des gesamten System liegen.

Gruß Thomas
Go to the top of the page
 
+Quote Post
SefrenTo
Beitrag Tue. 2. March 2010, 18:43
Beitrag #9


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 376
Mitglied seit: 05.08.2006
Mitglieds-Nr.: 177



Ui, das klingt interessant.
Poste doch mal einen Link wenn es fertig ist...

Go to the top of the page
 
+Quote Post
SefrenTo
Beitrag Mon. 5. July 2010, 20:34
Beitrag #10


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 376
Mitglied seit: 05.08.2006
Mitglieds-Nr.: 177



ZITAT(speedweb @ Tue. 2. March 2010, 15:20) *
Hallo,
das Problem beim CW ist dass dieser zuerst alle gewünschten Seiten auslesen muss.
Erst danach können die Navigationen und Ausgaben nach wunsch erstellt werden.
Sicher ist das auch ein gewisser aufwand für den Server.
(das selbe betrifft auch z.B.: die navigation - hier wird auch zuerst die gesamte
Seitenstruktur ausgelesen)

Um das ganze zu beschleunigen hilft hier vermutlich nur mehr Speicherleistung.


Wollte das nur nochmal eben kommentieren nachdem ich (nun endlich mal) die Navigation in die Category-Walker aktiviert habe:
Die Geschwindigkeit ist deutlich schneller als vorher! Als noch alle 78 Seiten "ausgelesen" wurden dauerte es ca. 11 Sekunden bis die Seite aufgebaut war. Nun, da nur noch die Inhalte von 15 Seite auf der CW-Seite ausgegeben werden, ca. 4 Sekunden.

Also entweder dauert der pure Aufbau der Seite im Browser (und das Laden der Bilder) einfach soviel länger oder der CW macht nun einfach mit seinem Auslesen nach 15 Elementen Schluss und die Zeitdifferenz erklärt sich dadurch.

Vielen Dank nochmals an alle! Das Problem ist gelöst! :-)


Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 16.4.24 - 15:43

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.