Che cos’è Zend Framework, quali sono le sue caratteristiche e come può aiutare il programmatore nel semplificare e rendere più robuste le proprie creazioni