emergenzeHack / terremotocentro

Il sito del progetto TerremotoCentroItalia
http://terremotocentroitalia.info
MIT License
66 stars 11 forks source link

Crea le pagine Cerco-Offro lavoro #478

Closed olistik closed 7 years ago

olistik commented 7 years ago

fixes #477

olistik commented 7 years ago

un piccolo riscontro:

  1. la generazione delle pagine è estremamente lenta.. rende le operazioni di modifica un po' frustranti
  2. spero di aver toccato tutti i punti di interesse
iltempe commented 7 years ago

Sul punto 1 ogni consiglio è bene accetto per ottimizzare. per il punto 2 è tutto perfetto. Forse sposterei Cerco Lavoro sotto Richieste. che dici?

olistik commented 7 years ago

Sul punto 1 ogni consiglio è bene accetto per ottimizzare.

Avete già sperimentato l'Incremental Regeneration di Jekyll?

Forse sposterei Cerco Lavoro sotto Richieste. che dici?

A livello logico per me ha senso. A livello tecnico dovrebbe bastare questo, giusto?

diff --git a/_config.yml b/_config.yml
index 9b4ea47..7f6828b 100644
--- a/_config.yml
+++ b/_config.yml
@@ -24,11 +24,11 @@ navbar-links:
   Segnala: "segnala/"
   Richieste:
     - Fabbisogni: "fabbisogni/"
+    - Cerco Lavoro: "cerco_lavoro/"
+    - Offro Lavoro: "offro_lavoro/"
   Offerte:
     - Risorse: "risorse-disponibili/"
     - Alloggi: "alloggi/"
-    - Cerco Lavoro: "cerco_lavoro/"
-    - Offro Lavoro: "offro_lavoro/"
     - Ospitalità animali: "ospitalita_animali/"
   Raccolte:
     - Raccolte Fondi: "fondi/"
iltempe commented 7 years ago

per il punto 2 si basta riconfigurare il menu in quel modo. per il punto 1 sperimentato in che senso?

olistik commented 7 years ago

per il punto 1 sperimentato in che senso?

premetto di non essere un esperto di Jekyll ma a livello logico, quando effettuo una modifica, a meno che non sia il layout, allora tale modifica richiede la build di un numero relativamente ridotto di documenti. Da quello che leggo dalla documentazione, l'Incremental Regeneration dovrebbe fare proprio questo.

Il problema è che avendo sperimentato alcune build con o senza l'--incremental flag, non riscontro i risultati sperati:

$ bundle exec jekyll serve --incremental
                    done in 323.385 seconds.
                    done in 118.62 seconds.
                    done in 117.027 seconds.
$ bundle exec jekyll serve
                    done in 313.603 seconds.
                    done in 347.143 seconds.

Quindi o sbaglio io ad usare la funzionalità, o sbaglio a interpretarne i risultati, oppure bisogna approcciare diversamente il problema.