Back to top

Autore Topic: Consigli sull'ottimizzazione del codice della Home Page  (Letto 725 volte)

Offline sgiobbio

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
in linea di principio, nella home page di Joomla, è più corretto fare uso di un certo numero di {loadposition} che richiamino moduli custom o è meglio inserire direttamente il codice senza richiamare nessun modulo?

Con la prima soluzione si snellisce la pagina ma si crea un certo numero di script executions (che possono rappresentare un problema quando si ha un hosting condiviso), con la seconda la pagina è sicuramente un po' più pesante.

Qualcuno mi dice la sua opinione?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #1 il: 11 Mar 2023, 15:21:59 »
Scusa perché non posizionare i moduli nelle apposite posizioni come da funzionamento normale del css? Se devi inserirne solo uno va bene ma se molti allora usa un pagebuilder.

Offline sgiobbio

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #2 il: 11 Mar 2023, 16:03:38 »
Ciao tomtomeight,
sono delle posizioni che ho creato io per inserirle esattamente nel punto della pagina che mi interessa.
Per esempio, per inserire il banner pubblicitario del cliente A ho loadposition pub_a1, per quello del cliente B ho loadposition pub_b1 e avanti così...
In più, ci sono delle slide di immagini, ciascuna che "pesca" alcune immagini da una specifica cartella, e quindi ho loadposition slide1, loadposition slide2 ecc. ecc.

Sui pagebuilder tempo fa scrivevi:
Citazione
"Personalmente sconsiglio i page builder, appesantiscono e sono poco gestibili, è vero che facilitano ma oltre a non far imparare nulla limitano molto le caratteristiche di un cms, in fondo un page builder replica le funzioni del cms nel costruire le pagine sovrapponendosi a questi. Risultato forse bello n apparenza ma limitativo oltre quello che ti permette"
« Ultima modifica: 11 Mar 2023, 16:13:39 da sgiobbio »

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #3 il: 11 Mar 2023, 20:18:03 »
Prova a linkare la pagina, una rispostsa che va bene sempre non c''è, magari vedendola ci facciamo un idea.
Segnalaci quali elementi  sono caricati con un loadposiition.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #4 il: 11 Mar 2023, 20:31:35 »

Sui pagebuilder tempo fa scrivevi:
A volte si può derogare se non si hanno altre opzioni o se si complica di più a non usarli.

Offline sgiobbio

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #5 il: 11 Mar 2023, 21:19:05 »
ok Giusebos.
La pagina è www.convivium.club

  • La prima slide immagini è caricata da {loadposition homeslide}
  • poi trovi 2 banner che sono caricati da {loadposition pub_a1} e {loadposition pub_b1}
  • poi trovi altre 2 slide (sopra a "il format" e "il premio all'eccellenza") che sono caricate da {loadposition chefbook} e di nuovo da {loadposition homeslide}
  • poi trovi "lemilleUnanotte" con una slide che è caricata da {loadposition fade_ultimeprove_1001}
  • poi trovi altri 2 banner caricati da {loadposition pub_b1} e {loadposition pub_c1}
  • poi trovi una slide "Chefbook" che è caricata da {loadposition chefbook}
  • infine ci sono 4 colonne affiancate, ciascuna caricata da un {loadposition} (primopiano1 -2 -3 -4)

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #6 il: 12 Mar 2023, 00:31:53 »
3 slider in una pagina non sono una buona idea,
Per questi qualche risorsa la puoi risparmiare sostituendoli con degli slider in puro css, ovvero senza js, ma sempre tre rimangono....

Una gallery a schermo intero farebbe un'altra figura....

Invece se vuoi dare un pò di dinamicità al sito magari usa le librerie aos.js
http://michalsnik.github.io/aos/

oppure usare solo css da applicare alle classi dei vari contenitori.

Proverei anche ad usare la sintassi
Codice: [Seleziona]
{loadmoduleid 161}anziche load position.
il numero è l'ID del modulo.

Con questo metodo joomla salta il controllo "interpreta plug-in", risparmiando forse qualche risorsa.

Per i 4 banner gestiti da joomla disattivali solo per vedere cosa cambia nelle prestazioni, naturalmente se niente cambia li riattivi, altrimenti penseremo ad un altra soluzione.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline sgiobbio

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
Re:Consigli sull'ottimizzazione del codice della Home Page
« Risposta #7 il: 12 Mar 2023, 10:31:21 »
Grazie giusebos, tutto molto chiaro.

Le slide sono comunque già in puro css, infatti vengono richiamate da:
Codice: [Seleziona]
<link href="css/fade5.css" rel="stylesheet" type="text/css">
Faccio qualche esperimento su quanto suggerito e tornerò con qualche risposta.
Grazie anche a tomtomeight per il suo punto di vista.
« Ultima modifica: 12 Mar 2023, 10:36:36 da sgiobbio »

 



Web Design Bolzano Kreatif