2010-02-10 5 views
1

J'ai téléchargé le package Zend GData pour utiliser l'API Google Calendar. Quand je regarde à travers le contenu de l'emballage, il semble contenir des charges et des tas de choses. Ai-je vraiment besoin de tout simplement pour utiliser Google Agenda et aucune autre API Google? Si non, de quoi puis-je me débarrasser en toute sécurité?Zend GData - semble vraiment grand

Répondre

2

Vous ne serez probablement pas utiliser la plupart des fichiers dans le dossier Gdata, mais Zend_Gdata_Calendar étend la classe Gdata, et étend Gdata Gdata_App qui utilise Zend_Http_Client (et quelques autres classes) à (essentiellement) faire des demandes à Google. Loader charge des classes, Registry stocke des objets/données, etc. Donc, oui, beaucoup de fichiers téléchargés seront utilisés. Vous pouvez bien sûr réécrire une grande partie du code pour n'utiliser que les parties dont vous avez besoin, mais cela annule le fait d'utiliser le framework.

Je vous recommande de construire un prototype de votre application en suivant les tutoriels sur Zend mais avec toute la bibliothèque en place. Une fois que vous pouvez voir comment cela fonctionne, vous pouvez plus facilement déchirer ce dont vous n'avez pas besoin. Au moins, c'est juste la bibliothèque Gdata et pas toute la structure complète de 64 Mo: D

+0

Ok, donc je n'ai pas besoin de télécharger tout Zend? –

+0

heh. NVM. Je l'ai. –

Questions connexes