Domanda

Sto lavorando su un sito di Magento 1.11 EE in cui:

  • un utente registrato può aggiungere prodotto che appare sulla rispettiva categoria messa in vendita di pagina a tutti (anche non utenti registrati).
  • Quando l'utente fa clic sul 'Aggiungi al carrello' questo pulsante cambia in 'Nel carrello'
  • caso di cui sopra applicata anche alla pagina di visualizzazione del prodotto.
  • Questo è un sito di medie di traffico.

Ora

  • A causa di alcune personalizzazioni fatte da un terzo fornitore, la pagina viene caricata categoria di atterraggio troppo lento, abbiamo raggiunto un limite oltre il quale non siamo in grado di migliorare la velocità di caricamento delle pagine più.
  • Quindi 'Caching' sembra essere la strada da percorrere. E quando abbiamo attivato FPC e blocco HTML memorizza nella cache i tempi di caricamento delle pagine migliorata.
  • Ora, alcuni blocchi abbiamo osservato necessità di essere 'Hole perforato' come 'Nel carrello', ecc.

Domande:

  • Con scenario precedente data in cui l'utente può aggiungere prodotti mezzi invalidanti cache categoria troppo spesso. Vale la pena permettendo FPC + blocco di cache e perforazione. Sarà che in realtà ci darà qualsiasi pagina, riduzione dei tempi di carico / meno l'utilizzo delle risorse?
  • In generale, ciò che è il criterio per decidere di abilitare FPC e Block cache?
  • Se FPC è abilitato dovrei ancora abilitare la cache Block HTML (capisco blocco HTML della cache o / p di un blocco, ma ancora)?
  • Quali pagine fa cache di FPC (C'è un modo per identificare? Dalla cartella full_page_cache) per impostazione predefinita?
  • Ci sono dei punti che ho bisogno di tenere a mente quando si abilita FPC, quali azioni FPC chiaro.

Ci scusiamo per il tipo di domande, ma dopo aver letto tutto il materiale mia confusione è aumentata solo. Grazie in anticipo!

È stato utile?

Soluzione

In generale, ciò che è il criterio per decidere di abilitare FPC e Block cache?

La maggior parte del tipo che si desidera che i tutti i tipi di cache Magento On, tra cui FPC. Il caso in cui determinati tipi di cache o addirittura la necessità FPC per essere disabilitati tutti i tempi sono molto rari e se si dispone di personalizzazioni davvero pesanti in Magento.

A causa di alcune personalizzazioni fatte da un terzo fornitore, la pagina viene caricata categoria di atterraggio troppo lento, abbiamo raggiunto un limite oltre il quale non siamo in grado di migliorare la velocità di caricamento delle pagine più.

Ho trovato questa affermazione un po 'preoccupante dal momento che il caching non dovrebbe mai essere utilizzato per mascherare o problemi di prestazioni mitigare, la cache scadrà e ottenere invalidato costringendo la pagina in questioni da rigenerare.

La FPC ha anche alcune stranezze interessanti, ad esempio, la stessa pagina di categoria ha due versioni della cache a seconda se il cliente accede o meno.

Ora, vorrei consigli per consentire il profiler e iniziare a prendere uno sguardo al codice che è in realtà rallentando le pagine di categoria. Fabrizio Branka ha un eccellente estensione profiler che dovrebbe dare ulteriori delucidazioni sul problema.

http://www.fabrizio-branca.de/magento-profiler.html

Si dovrebbe concentrarsi prima sulla identificazione del collo di bottiglia e il codice cattivo invece di cercare di nascondere / attenuare il problema con la cache.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top