Skip to main content

Il Risveglio di Joomla Core

20 Febbraio 2025
Autore: Heather Hilson
Tradotto da: Pietro Strada
Link originale: https://magazine.joomla.org/all-issues/february-2025/a-core-awakening
Il Risveglio di Joomla Core

MyWoodlot.com è un sito web che abbiamo sviluppato per aiutare i proprietari terrieri forestali a fare buone scelte quando si tratta di gestire i loro terreni. Il sito ha ormai 10 anni ed è passato attraverso due differenti sviluppatori di siti web, l'esperienza fatta con l'ultimo team di sviluppo mi ha lasciato profondamente scosso.

Spiegazione dello spartiacque di New York

Lavoro per un'organizzazione senza scopo di lucro nello Stato di New York e il nostro obiettivo è sostenere un paesaggio funzionante ed economicamente sostenibile nella regione dello spartiacque di New York City (NYC), proteggendo nel contempo la qualità dell'acqua intorno ai serbatoi di New York.

L'infrastruttura per l'approvvigionamento di acqua potabile di New York è sbalorditiva. È uno dei più grandi sistemi di stoccaggio e approvvigionamento di acque superficiali al mondo. È alimentato a gravità, non filtrato, indicato come lo "champagne dell'acqua del rubinetto" e si dice che sia il segreto dietro i famosi bagel di New York.

Ci sono 19 serbatoi in questo sistema che forniscono 1 miliardo di galloni di acqua al giorno a 9 milioni di consumatori a New York. L'acqua di questi bacini, situati nello stato di New York, viaggia fino a 125 miglia attraverso torrenti e acquedotti sotterranei per raggiungere New York. L'area dello spartiacque di New York (la terra che drena nei serbatoi) copre oltre 1,2 milioni di acri. Oltre 900.000 di questi acri sono boschivi e circa 500.000 delle terre boschive sono di proprietà privata.

Lavoro nel dipartimento forestale, come specialista di sensibilizzazione. Il mio dipartimento fornisce ai proprietari terrieri forestali e ai professionisti della silvicoltura nello spartiacque di New York incentivi per prendere buone decisioni quando godono, gestiscono e gestiscono i loro terreni forestali, il tutto tenendo presente la protezione della qualità dell'acqua. La partecipazione è del tutto volontaria. Ci sono oltre 30.000 proprietari privati di terreni forestali nello spartiacque di New York e nel 2014 avevamo bisogno di un sistema economico per raggiungerli per fornire idee, opzioni e informazioni per aiutarli a capire e prendersi cura della loro terra. L'idea di costruire un sito web è stata subito approvata.

La nascita di MyWoodlot

Possedere una foresta, o un bosco, può essere travolgente. Le opzioni e i modi per prendersene cura possono essere complicati e travolgenti, con molti proprietari terrieri che non sanno da dove iniziare o quali risorse sono a loro disposizione. Le persone possiedono lotti di legno per molte ragioni. Per la ricreazione, la privacy, il paesaggio, l'eredità e per il reddito, per citarne alcuni. Eppure non c'è un posto dove i proprietari terrieri possano ottenere informazioni, consigli e risorse per aiutarli a prendersi cura della loro terra. Nel 2014, a seguito di un'ampia pianificazione e ricerca aziendale, abbiamo deciso di progettare un sito web che organizzasse informazioni e risorse per i proprietari terrieri forestali in un unico luogo. Un sito web sarebbe efficace in termini di costi e le informazioni su di esso potrebbero essere aggiornate per mantenere le cose attuali e pertinenti in un ambiente dinamico e mutevole.

Abbiamo avuto l'idea di creare un processo di selezione per aiutare questi proprietari terrieri con idee, risorse e informazioni per aiutarli a godere e / o gestire la loro terra.

In primo luogo, il proprietario terriero sceglie un'area che li interessa. Abbiamo sviluppato un elenco di interessi dei proprietari terrieri forestali sulla base della ricerca del Servizio Forestale degli Stati Uniti. Da lì abbiamo avuto una varietà di obiettivi su misura per questo interesse. Una volta selezionato un obiettivo, il proprietario terriero può quindi scegliere un'attività che può aiutarlo a lavorare verso tale obiettivo. All'interno di queste attività vi è una serie di informazioni "how-to" per completare tale attività. Le informazioni pratiche possono essere in molte forme come video, fogli di lavoro PDF, collegamenti a siti Web / articoli specifici, storie di successo e accesso ai professionisti. I proprietari terrieri potrebbero avere diversi obiettivi tra diversi interessi con conseguente molte attività. Queste attività potrebbero quindi essere salvate per fornire al proprietario terriero un "piano" individualizzato per la sua foresta.

Questo processo funziona incoraggiando i proprietari terrieri ad adottare misure più piccole e meno intimidatorie, che alla fine li porta a completare obiettivi più grandi, incitando una buona gestione attiva delle foreste.

Il diagramma seguente mostra l'idea del processo di selezione Interesse > Obiettivo > Attività.

Diagramma dell'area di interesse, obiettivo e processo di selezione delle attività.

Lo sviluppo di MyWoodlot

All'inizio del 2015 abbiamo inviato una richiesta di offerta per sviluppare MyWoodlot.com e poco dopo abbiamo stipulato un contratto con un consulente web. Hanno proposto di usare Joomla, e nonostante non avessi mai sentito parlare di Joomla, sembrava avere un senso. Avevo usato un po' di Contribute e WordPress, quindi ero messo a 2/10 per quanto riguarda la conoscenza di sviluppo di un sito web, ma ero disposto ad ampliare le mie competenze.

L'intero sito era stato mappato e il contenuto sviluppato prima che lo sviluppatore fosse portato a bordo e, come coordinatore del progetto, ero fortemente coinvolto nella costruzione del sito, imparando molte funzionalità di Joomla. Il sito è stato lanciato nel novembre 2015 ed è stato ben accolto dagli utenti. Abbiamo apportato piccoli miglioramenti e negli anni successivi ci siamo concentrati principalmente sull'aggiunta di più contenuti. Poi nel 2020, a causa dei requisiti di approvvigionamento, abbiamo dovuto rifare  il contratto per il sito web. Dal punto di vista temporale non è stata una brutta cosa. Stavamo incontrando problemi con il sito attuale e avevamo bisogno di un aggiornamento. Abbiamo finito per assumere un altro sviluppatore Joomla per revisionare il sito e fornire manutenzione. Per coincidenza, il nuovo sviluppatore si trovava anche nello stato di New York e coordinava un gruppo di utenti Joomla in quell’area, così l’ho trovato inizialmente.

Il momento dell'idea

Ho dato ai nuovi sviluppatori il mal di testa di un nido di ratti. Non li ha messi in fase. Hanno fatto saltare in aria e l'hanno adorato. Hanno demolito il sito e lo hanno ricostruito in Core Joomla ed è stato un lavoro intenso. Non avevo idea che il Core di Joomla fosse così potente e flessibile. TAGGING – COSA?! Puoi fare cosa con il tagging? Hanno eliminato tutta una serie di componenti di terze parti problematici con codifica personalizzata e override che erano diventati problematici rendendo gli aggiornamenti di Joomla complicati, imprevedibili e, nel caso di alcuni componenti, impossibili. Hanno dato al sito un nuovo template, ristrutturandolo completamente internamente ma mantenendo tutto categorizzato all'interno del formato di selezione Interesse, Obiettivo, Attività.

Ancora una volta, sono stato profondamente coinvolto nel processo. Imparando dagli sviluppatori man mano che il progetto progrediva. Come ho detto, non avevo idea delle capacità offerte dal Core di Joomla. Fino ad allora non mi erano mai state mostrate le basi. Ricordo di aver partecipato a distanza a un Joomla Day USA non molto tempo dopo aver firmato il contratto con i nuovi sviluppatori. Mi sono seduto al corso "Introduzione a Joomla" di Laura Gordon e non credo che fossero passati 10 minuti prima che mi rendessi conto di quanto mi fossi perso non imparando le basi. Stavo nuotando all'estremità profonda con il sito originale, senza prima imparare a nuotare nella parte bassa. Quindi, come al solito, stavo facendo le cose al contrario. Come quando ho imparato a sciare saltando su una seggiovia e andando prima in cima alla montagna... Ho vissuto. Giusto.

Siamo stati operativi con il nuovo sito in molto meno tempo del previsto e la transizione è stata senza soluzione di continuità. Almeno sembrava così da parte mia, forse stavano pagaiando come pazzi sotto la superficie, ma non riuscivo a capire... Un grande lavoro da parte loro, sul serio.

Gli sviluppatori erano, e sono ancora, molto pazienti con me e tutte le mie domande. Chiedo molto! Se ho bisogno di loro per fare qualcosa al sito al di fuori delle mie capacità, mi guidano gentilmente attraverso il processo in modo che io possa imparare, e quindi farlo da solo in futuro. Il sito richiede raramente manutenzione. Per la maggior parte è privo di problemi e utilizza solo alcuni componenti popolari e ben documentati (lezioni apprese), tra cui EasyDiscuss, Events Booking e MyShortlist.

Dopo l'aggiornamento iniziale del sito e il cambiamento del template nel 2020, e a parte gli aggiornamenti e lo strano bug che non riesco a risolvere, faccio la maggior parte del lavoro all'interno del sito. Aggiungo blog ed eventi settimanali, aggiungo nuove "attività" che i proprietari terrieri possono svolgere man mano che le sviluppiamo e posso apportare modifiche ai template con YooTheme. Non so se questo mi rende un grande cliente o no?!

Il sito vanta ora 12 aree di interesse, 60 obiettivi, 250 attività e 847 informazioni pratiche. Ha anche oltre 360 articoli nel blog, elenchi di risorse di professionisti della silvicoltura e altri strumenti per i proprietari terrieri forestali. Ricevo ottimi feedback dagli utenti e abbiamo ridotto il tempo che il personale del dipartimento utilizzava per rispondere alle molte richieste delle persone che chiamano e chiedono spiegazioni. Immaginate di dover spiegare le sfumature della New York State Forest Tax Law (yawn) più volte alla settimana alle persone che chiamano il nostro ufficio. Ora possiamo semplicemente inviarli a "Understand NYS Forest Tax Law" su MyWoodlot e possono ottenere tutto ciò di cui hanno bisogno da lì e altro ancora.

L'immagine seguente mostra il processo di selezione Interesse > Obiettivo > Attività utilizzato nel sito corrente.

Screenshot dell'attuale sito MyWoodlot che mostra l'area di interesse, l'obiettivo e il processo di selezione delle attività in uso.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A causa dell'approvvigionamento, siamo attualmente in procinto di rifare nuovamente il contratto del sito Web e incrociamo le dita sperando si possa rimanere con gli attuali sviluppatori. Sebbene non abbiamo piani futuri per grandi modifiche al sito (le modifiche ai modelli sarebbero un gioco da ragazzi ora che il core è a posto), sono sempre alla ricerca di ispirazione e funzionalità per migliorare il sito. Forse ne scoprirò alcuni al JDay USA questo aprile ⁇

Conclusione

Mi è stato chiesto di fornire una conclusione in questo articolo. La mia conclusione è: Torniamo al Core. Mantieni le cose semplici. Soprattutto quando il cliente vuole essere coinvolto come me. La mancanza di complicazioni quando si utilizza principalmente il Core di Joomla è sorprendente. Poco prima della revisione nel 2020, stavo iniziando a sentire la stessa angoscia che provo lavorando con WordPress! Avrei voluto avere più conoscenza del Core di Joomla nella progettazione originale per spingerne l'utilizzo, ma alla fine ci sono arrivato.

Alcuni articoli pubblicati sul Joomla Community Magazine rappresentano l'opinione personale o l'esperienza dell'Autore sul tema specifico e potrebbero non essere allineati alla posizione ufficiale del Progetto Joomla