Pergunta

Eu baixei o pacote Zend gdata para usar a API do Google Calendar. Quando olho através do conteúdo do pacote, ele parece conter cargas e cargas de coisas. Eu realmente preciso de tudo isso apenas para usar o Google Calendar e nenhuma outra APIs do Google? Caso contrário, do que posso me livrar com segurança?

Foi útil?

Solução

Você provavelmente não usará muitos dos arquivos na pasta gdata, mas Zend_Gdata_Calendar estende a classe gdata, e o gdata estende o gdata_app que usa zend_http_client (e algumas outras classes) para (essencialmente) fazer solicitações ao google. O carregador carrega classes, registro armazena objetos/dados e assim por diante. Então, sim, muitos dos arquivos baixados serão usados. É claro que você pode reescrever grande parte do código para usar apenas as peças necessárias, mas esse tipo de derrota o ponto de usar a estrutura.

Eu recomendo a criação de um protótipo do seu aplicativo seguindo os tutoriais no Zend, mas com toda a biblioteca no local. Depois de ver como funciona, você pode rasgar mais facilmente o que não precisa. Pelo menos é apenas a biblioteca gdata e não toda a estrutura completa de 64 MB: D

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top