2010-02-10 3 views
1

Я загрузил пакет Zend GData для использования API календаря Google. Когда я просматриваю содержимое пакета, он, похоже, содержит массу загрузок. Мне действительно нужно все это только для использования Календаря Google и других API Google? Если нет, от чего я могу избавиться?Zend GData - кажется действительно большим

ответ

2

Возможно, вы не будете использовать многие файлы в папке Gdata, но Zend_Gdata_Calendar расширяет класс Gdata, а Gdata расширяет Gdata_App, который использует Zend_Http_Client (и несколько других классов) для (по существу) запросов на google. Loader загружает классы, реестр хранит объекты/данные и т. Д. Итак, да, многие загруженные файлы будут использоваться. Разумеется, вы могли бы переписать большую часть кода, чтобы использовать только те части, которые вам нужны, но этот вид поражает смысл использования фреймворка.

Я бы рекомендовал создать прототип приложения после учебников по Zend, но со всей библиотекой на месте. Как только вы сможете увидеть, как это работает, вы можете более легко разорвать то, что вам не нужно. По крайней мере, это только библиотека Gdata, а не полная каркас 64MB: D

+0

Итак, мне не нужно загружать все Zend? –

+0

heh. NVM. Я понял. –

Смежные вопросы