Passa al contenuto principale

Centro sviluppatori

  • Eventi
  • Strumenti

AWS SDK per PHP

L’AWS SDK per PHP è una moderna libreria PHP open source per AWS. Sviluppa e implementa applicazioni con l'AWS SDK per PHP. L’SDK semplifica la chiamata ai servizi AWS tramite API PHP idiomatiche.

Come funziona

L’AWS SDK per PHP semplifica l’utilizzo dei servizi AWS grazie all’offerta di una serie di librerie coerenti e note agli sviluppatori PHP. Tutti gli SDK AWS supportano considerazioni sul ciclo di vita delle API come la gestione delle credenziali, i nuovi tentativi, il marshaling dei dati e la serializzazione.

L’AWS SDK per PHP fornisce API PHP per ogni servizio AWS. Usando l’SDK, puoi creare applicazioni PHP compatibili con Amazon S3, Amazon EC2, Amazon DynamoDB e altro. L’AWS SDK per PHP può essere esteso tramite gestori e middleware.

Funzionalità

    L’AWS SDK per PHP utilizza le promesse per consentire flussi di lavoro asincroni e questa asincronia permette l’invio simultaneo di più richieste HTTP. Una promessa rappresenta il risultato finale di un’operazione asincrona.

    Ulteriori informazioni

    L’AWS SDK per PHP supporta semplici interrogazioni dei risultati con JMESPath, un linguaggio di query JSON. Puoi estrarre dati dai modelli dei risultati e dagli impaginatori utilizzando un’espressione JMESPath.

    Ulteriori informazioni

    Molte operazioni AWS restituiscono risultati impaginati quando l’oggetto della risposta è troppo grande per essere restituito in una singola risposta. L’AWS SDK per PHP fornisce impaginatori per l’iterazione ottimale dei risultati di tutte le chiamate del servizio.

    Ulteriori informazioni

    L’AWS SDK per PHP fornisce metodi di supporto, chiamati waiter, che eseguono automaticamente il polling delle modifiche dello stato predefinito nelle risorse AWS. Ad esempio, puoi avviare un’istanza Amazon EC2, impiegare un waiter e attendere che il suo stato passi a “in esecuzione”, oppure puoi creare una nuova tabella Amazon DynamoDB e attendere finché non diventa disponibile. Oltre all’attesa in modo sincrono, puoi invocare un waiter che attenda in modalità asincrona durante l’invio di altre richieste o l’attesa di più risorse contemporaneamente.

    Ulteriori informazioni

Risorse