Je consulte le service DynamoDB d'Amazon pour stocker les journaux de notre application (en particulier en utilisant les écritures Zend_Log
) dans une base de données DynamoDB. En ce moment, il n'y a pas de support natif pour DynamoDB dans zend framework, et on dirait qu'amazon a changé sa gestion de signature en une version plus récente (http://docs.amazonwebservices.com/general/latest/gr/signing_aws_api_requests.html), ce qui signifie que zend framework ne peut même pas signer les requêtes API pour les nouveaux services d'amazon.Prise en charge de Zend Framework pour DynamoDB
Tout le monde connaît Zend_Log_Writer qui peut fonctionner avec le service DynamoDB? ou a quelques indications sur la mise en œuvre d'un tel écrivain?
Je considère également leur gestionnaire de gestion de session en utilisant Zend_Session
(http://docs.amazonwebservices.com/AWSSDKforPHP/latest/index.html#m=AmazonDynamoDB/register_session_handler). Mais, encore une fois, il n'y a pas de support natif dans le framework zend.
Je vous suggère de créer un adaptateur personnalisé qui étend Zend_Service_Amazon_AbstractAmazon. Suivez simplement l'exemple de Zend_Service_Amazon_SimpleDb. – chameleon95
@ chameleon95 merci. c'est exactement ce que j'ai fait. Je l'ai également publié comme un composant, si quelqu'un d'autre est intéressé https://github.com/aporat/Zend_Log_Writer_DynamoDb – aporat
Bon travail le partage avec le monde :) –