Post by mrdeno » Tue Jul 13, 2010 3:53 pm

Ik heb een opencart website opgezet. De website is ondertussen flink gegroeid in het aantal categorieën.
Doordat de laadtijden hierdoor zijn aangetast, heb ik verschillende manieren van caching gebruikt, maar helaas werken deze nog niet geweldig.
Soms worden de menu items en de categorieën niet ingeladen, wanneer je vervolgens de pagina ververst duurt het circa 20-30 seconden minimaal totdat hij geladen is.

Heeft er iemand een oplossing voor dit probleem?
Live shop: http://www.smartaccu.com

Newbie

Posts

Joined
Thu May 27, 2010 1:58 am

Post by i2Paq » Tue Jul 13, 2010 4:21 pm

Geen idee waar je probleem zich voor doet maar hier "lijkt" hij prima te laden.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by mrdeno » Tue Jul 13, 2010 5:12 pm

Het probleem doet zich niet iedere keer voor (mede daarom is het lastig om op te lossen).
Ik heb even een screen shot gemaakt. Bij het eerste voorbeeld treed er een probleem op.

1: http://i32.tinypic.com/29xhthv.jpg
2: http://i26.tinypic.com/5n107q.jpg

Wanneer de pagina ververst wordt, wordt de cache op nieuw geset. Doordat er een flink aantal categorieen op de site staan duurt dit heel lang (je kunt ook op de sitemap klikken voor hetzelfde effect).

Newbie

Posts

Joined
Thu May 27, 2010 1:58 am

Post by zrxraver » Wed Jul 14, 2010 7:08 am

De aantallen categorieen varieert nogal ;) je bent er zeker aan bezig ?
Ik heb weleens een extra cache gemaakt voor een shop die een veelvoud had van wat ik nu zie op je shop, die laadtijd schoot gelijk met vele seconden omlaag.

Active Member

Posts

Joined
Fri Oct 30, 2009 5:36 am

Post by i2Paq » Wed Jul 14, 2010 2:48 pm

zrxraver wrote:Ik heb weleens een extra cache gemaakt voor een shop die een veelvoud had van wat ik nu zie op je shop, die laadtijd schoot gelijk met vele seconden omlaag.
Daar heb ik ook wel interesse in :)

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by zrxraver » Thu Jul 15, 2010 1:46 am

Even Norman pesten, hij mod't het toch weer weg ;)
Wordt het geen standaard feature in versie 1.5 ? ::)

Caching van de categories:

in catalog/controller/common/header.php
vervang:
$this->data['categories'] = $this->getCategories(0);

door:
$category_tree_data = $this->cache->get('categories.0');
if(!$category_tree_data) {
$category_tree_data = $this->getCategories(0);
$this->cache->set('categories.0', $category_tree_data);
}
$this->data['categories'] = $category_tree_data;

in catalog/controller/product/search.php
vervang :
$this->data['categories'] = $this->getCategories(0);

door :
$category_tree_data = $this->cache->get('categories.0');
if(!$category_tree_data) {
$category_tree_data = $this->getCategories(0);
$this->cache->set('categories.0', $category_tree_data);
}
$this->data['categories'] = $category_tree_data;


na testen moet je in system/cache/ nu een file hebben die heet cache.categories.0.....

Active Member

Posts

Joined
Fri Oct 30, 2009 5:36 am

Post by i2Paq » Thu Jul 15, 2010 5:14 am

zrxraver wrote:Even Norman pesten, hij mod't het toch weer weg ;)
Wordt het geen standaard feature in versie 1.5 ? ::)
Geen idee, ik zal eea. voorleggen aan Q ;)

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands
Who is online

Users browsing this forum: No registered users and 9 guests