Gli eventi hanno come scopo principale quello di permettere all'utente di inserire il proprio codice e customizzare l'applicazione secondo le proprie esigenze. Si distinguono due categorie di eventi:

Eventi PHP(lato server): sono gli eventi richiamati in corrispondenza di un'operazione eseguita lato server come ad esempio: caricamento della pagina, lettura di un data, inserimento, modifica, cancellazione. Di norma in prossimità di un'operazione importante vengono generati tre eventi, una precedente all'esecuzione del comando, uno intermedio ed infine un evento a conclusione del comando.

Eventi Javascript(lato client): Eventi generati lato client dalle classi in javascript e generati dai controlli durante l'esecuzione.