Gabriel Jones

Come ho cercato di creare il mio CMS da zero

| Posted By: @GabrielJones

Dopo aver passato un po’ di tempo a smanettare con WordPress, esplorando il database e capendo come funziona dietro le quinte, mi è venuta un’idea un po’ folle: provare a creare un mio CMS da zero.

Non un progetto gigantesco, ovviamente, ma qualcosa di semplice: una pagina dove poter inserire post, salvarli, modificarli… e magari leggerli da un piccolo pannello. Ho iniziato creando un file PHP collegato a un database MySQL, e pian piano ho messo su una tabella per i post, un form per aggiungerli, e una pagina che li visualizza.

È stato tosto. Mi sono reso conto di quante cose fa WordPress per te senza che tu te ne accorga: validazione, sicurezza, gestione utenti, salvataggi automatici, URL dinamici… provare a ricrearle manualmente è un lavorone. Però proprio per questo è stato utile: ho capito molto meglio cosa c’è sotto a un CMS e quanto è importante pensare alla struttura prima di scrivere codice a caso.

Il mio “mini CMS” ora è fermo, ma mi ha aiutato tantissimo a capire il valore di ciò che già esiste… e allo stesso tempo, a spingermi a imparare di più.

This project is maintained by gj-on