Zend GData - sembra davvero grande
-
19-09-2019 - |
Domanda
Ho scaricato il pacchetto Zend GData di utilizzare l'API di Google Calendar. Quando guardo attraverso i contenuti del pacchetto sembra contenere carichi e carichi di roba. Ho veramente bisogno di tutto questo solo per l'utilizzo di Google Calendar e altre API di Google? Se no, cosa posso tranquillamente sbarazzarsi di?
Soluzione
Probabilmente non utilizzerà molti dei file nella cartella Gdata, ma Zend_Gdata_Calendar
estende la classe Gdata, e Gdata estende Gdata_App che utilizza Zend_Http_Client (e poche altre classi) a (essenzialmente) rendono le richieste a Google. Loader carica i corsi, i negozi del Registro di oggetti / dati, e così via. Quindi, sì, molti dei file scaricabili saranno utilizzati. Si potrebbe ovviamente riscrivere gran parte del codice per utilizzare solo le parti necessarie, ma quel genere di sconfitte il punto di usare la struttura.
mi consiglia la costruzione di un prototipo della propria applicazione seguendo le esercitazioni su Zend ma con tutta la libreria a posto. Una volta che si può vedere come funziona, è più facile strappare ciò che non è necessario. Almeno è solo la libreria Gdata e non l'intero quadro completo 64MB: D