Sviluppo PrestaShop: temi e moduli
Negozi, temi e moduli PrestaShop su misura, dalla 1.6 alla 9. Hook al posto degli override, codice pulito e scelte che sopravvivono all’aggiornamento di versione.
- Moduli su misura
- Funzionalità su misura fatte alla maniera di PrestaShop: hook, servizi, install/uninstall puliti, multi-shop.
- Temi e front-end
- Temi custom e child, lavoro sui template, front-end responsive che non combatte gli aggiornamenti core.
- Versioni 1.6 → 9
- Conoscenza profonda di ogni versione maggiore, e delle insidie nel passaggio tra una e l’altra.
- Integrazioni
- Gateway di pagamento, gestionali, marketplace e API collegati al negozio.
- Aggiornabile by design
- Hook al posto degli override, niente hack al core, così la versione dopo non cancella il tuo lavoro.
- Mantenuto, non abbandonato
- Parli con lo sviluppatore che l’ha scritto. Niente coda di ticket, niente abandonware silenzioso.
Gran parte dei problemi di PrestaShop nasce da codice veloce da scrivere e impossibile da mantenere: zuppa di override, temi che combattono ogni aggiornamento, moduli che vanno in conflitto. Io costruisco l’opposto: sviluppo pulito, basato su hook e consapevole degli aggiornamenti, da chi ha vissuto ogni versione dalla 1.5.
Ho scritto e mantenuto oltre venti moduli in produzione e gestisco negozi con oltre un milione di prodotti. Quell’esperienza si vede nei dettagli: codice leggero, sicuro, documentato, su cui tu (o il prossimo sviluppatore) potrai ancora lavorare tra due anni.
Domande, con risposta
Puoi riprendere un progetto iniziato da un altro sviluppatore?
Sì, buona parte del mio lavoro è salvare e portare avanti negozi esistenti. Faccio l’audit di ciò che c’è, ti dico onestamente cosa è recuperabile e procedo da lì.
Sviluppi per l’ultima PrestaShop 9?
Sì, e per tutto fino alla 1.6. Ti consiglio la versione giusta per il tuo caso invece di puntare di default alla più nuova.
Il codice sarà mantenibile da qualcun altro in futuro?
È un obiettivo di progettazione, non un ripensamento: hook al posto degli override, struttura chiara, documentazione. Non sei mai legato a me.
Per approfondire
Dimmi cosa non funziona, o cosa non parla con cosa.
Un progetto nuovo, un sistema da salvare, un’integrazione, l’adeguamento alle norme UE (recesso, GPSR, accessibilità). Un solo sviluppatore che lo costruisce e resta a gestirlo. Rispondo entro un giorno lavorativo.
Preferisci l’email?
luca@cavallini.net