Sto creando (con Zend Framework) una galleria video tramite YouTube APIs.
Mi servo di Zend_Gdata_YouTube e Zend_Paginator, ecco cosa ho fatto:
Codice PHP:
$yt = new Zend_Gdata_YouTube();
       
$query $yt->newVideoQuery();
$query->author 'mioCanale';
$query->orderBy 'published';
       
$videoFeed $yt->getVideoFeed($query);

//Paginazione
$page=$this->_getParam('page',1);
$paginator Zend_Paginator::factory($videoFeed);
$paginator->setItemCountPerPage(6);
$paginator->setCurrentPageNumber($page);

$this->view->paginator $paginator
Allora... funziona tutto perfettamente, ma non mi torna tanto, in questo modo non è performante perchè recupero tutti i video da YouTube e poi vado a paginare, nel caso avessi centinaia di video non credo sia una buona soluzione.
Volevo sfruttare Zend_Paginator senza stare a crearmi io la paginazione, ma forse sbaglio ad usarlo?