Amazon S3 รจ un servizio comodissimo ed economico che permette di archiviare file online. Puoi utilizzarlo sia per conservare i tuoi file in modo privato, sia per condividerli con gli altri.
Amazon S3 puรฒ essere un soluzione da prendere in considerazione se utilizzi WordPress, dato che puรฒ essere utilizzato sia come servizio di hosting per file, immagini e altri contenuti statici, sia come destinazione di backup per il tuo sito.
Ecco alcuni plugin per sfruttare Amazon S3 con WordPress.
BackWPup รจ un plugin che consente di effettuare il backup del database di un sito WordPress scegliendo diverse soluzioni di archiviazione, una di queste รจ proprio Amazon S3.
WP Offload S3 Lite e la sua versione a pagamento WP Offload S3, rappresentano una delle migliori soluzioni per integrare il servizio di storage S3 di Amazon con il tuo sito WordPress. Questi plugin non permette solo di effettuare lโupload dei contenuti in un Bucket S3 (un bucket รจ unโunitร logica di archiviazione) ma permette anche di rinominare gli URL dei file caricati utilizzando con lโURL utilizzato da Amazon S3 o da Amazon Cloudfront. Questโultimo รจ il servizio di CDN (Content Delivery Network) di Amazon e permette di velocizzare il download dei contenuti, grazie a una rete di server distribuiti geograficamente in tutto il mondo. Solo in Europa, ad esempio, i server di Amazon Cloudfront sono presenti in 10 localitร , tra le quali anche Milano.
WP Offload S3 permette anche di rimuovere le immagini dal proprio server, una volta effettuato il caricamento su Amazon S3. La versione a pagamento del plugin, permette inoltre di:
- caricare su Amazon S3 anche i file della Libreria Media giร presenti sul tuo sito WordPress;
- effettuare operazioni di cerca e sostituisci nei nomi dei file (ad esempio per rimpiazzare il vecchio URL con quello relativo ad Amazon Cloudfront);
- controllare i file caricati su Amazon S3 direttamente dalla Libreria Media di WordPress
- utilizzare Amazon S3/CloudFront anche per i file CSS e JavaScript;
- offre inoltre addon per WooCommerce e Easy Digital Downloads e un servizio di assistenza prioritario.
Ecco un video che mostra il funzionamento della versione gratuita di WP Offload S3:
https://www.youtube.com/watch?v=_PVybEGaRXc
Entrambi questi plugin richiedono lโinstallazione del plugin gratuito Amazon Web Services (prodotto dagli stessi sviluppatori).
Amazon S3 for WordPress with CloudFront รจ un altro plugin simile a CDN Sync Tool. Permette infatti lโupload dei file caricati tramite lโinterfaccia di caricamento media di WordPress direttamente allโinterno del proprio account Amazon S3. Supporta inoltre il servizio di CDN Amazon Cloudfront.
Amazon S3 Expiring URL Generator genera dei link per i file caricati allโinterno del proprio account Amazon S3 che scadono dopo un determinato periodo di tempo, questo per prevenire lโhotlinking dei propri file. Se ad esempio vuoi rendere disponibile ai lettori del tuo sito determinati file, ma non vuoi che altri siti ne approfittino linkando direttamente tali file, consumano la tua banda, questo รจ il plugin che fa per te.
ManageWP Worker รจ un plugin che permette di gestire piรน installazioni di WordPress allโinterno di un unico pannello di controllo. Con questo plugin รจ possibile effetture lโupgrade contemporaneo di piรน siti (sia il core di WP sia i plugin), programmare backup dei vari siti su Amazon S3 o su Dropbox e molte altre cose.
Come hai potuto vedere Amazon S3 offre davvero molto e ad un costo davvero contenuto, รจ veramente un peccato non utilizzarlo.
ciao, mi chiedevo se con un tema realizzato da altri (quindi che generalmente pesca per la front page le thumbnail ridimensionate in modo automatico) i servizi di cdn funzionano trasparentemente o se invece va messa mano al codice php. io per esempio uso Arras e ho visto ceh utilizza una sua funzione per ridimensionare e mostrare le immagini nella copertina stile magazine del tema. grazie
Ciao, tendenzialmente se il tema sfrutta la funzione add_image_size(); per generare miniature di diverse dimensioni non ci dovrebbero essere problemi, dato che un plugin come Amazon S3 for WordPress with CloudFront le carica tutte correttamente sui server di Amazon.
ottimo, grazie. tutto questo nasce dal fatto che wordpress comincia a fare le bizze con un alto carico della cpu e, a volte, si inceppa caricando le immagini (penso per il processo di ridimensionamento). per questo stavo pensando di caricare tutto su una cdn. mi viene perรฒ il dubbio che il processo di ridimensionamento continui a essere fatto in locale quindi se la cpu รจ a tappo funzionerร male anche con un cdn…
Sรฌ, il ridimensionamento รจ fatto dal server che ospita WP, non dal CDN.
mumble mumble… allora mi sa che non mi resta che passare a un server semi-shared o ci sono altri sistemi per alleggerire la cpu (sono giร al limite minimo come uso del plugin – mi sono letto le tue slide)? grazie e scusa per le domande :)
Ciao, ti consiglio la lettura di questo articolo per scoprire quali plugin rallentano il tuo sito https://www.fogliata.net/plugin-che-rallentano-wordpress/ (se non l’ha giร fatto ;)
Comunque se sei giร al limite direi che probabilmente un cambio di hosting รจ la soluzione migliore
Ciao Tiziano,
Abbiamo creato questo free plugin per aiutare a gestire il conto S3 dal panello WordPress:
https://wordpress.org/plugins/toolsfors3/
Ciao,
Sergio
Ciao Tiziano,
“WP Offload S3” lo guardo da tempo รจ un plugin che immaginavo da anni.
Purtroppo ha prezzi improponibili solo per fare gli offloaded, dei media ed รจ un plugin, in piรน poi devi acquistare il servizio amazon o google, che fanno tutto il lavoro.
Ad esempio, nel mio caso ho circa 100gb di media, tra immagini e varie dimensioni create da wordpress e template, destinati a crescere.
Solo per il plugin “WP Offload S3” spenderei $1199… in piรน si deve aggiungere la spesa del Cloud Amazon.
Mi chiedo che senso ha questo plugin con questi costi e perchรฉ si dovrebbe pagare tanto, visto che alla fine il grosso del lavoro รจ sui server di Amazon o Google?
Tanto vale acquistare un server per il sito con maggiore capienza + CDN.
Spero che il mio punto sia chiaro, e che tutto possa chiarirlo.
Grazie
Ciao, ho scritto questo articolo 12 anni fa. Ho utilizzato WP Offload S3 per alcuni anni ma รจ parecchio tempo che non lo utilizzo. Molto probabilmente nel tuo caso รจ meglio acquistare una maggiore quantitร di spazio su disco presso il tuo servizio di hosting piuttosto che affrontare i costi e le complicazioni di una soluzione che richiede sia un plugin che un servizio aggiuntivo.
Ciao grazie per la tua risposta,
si infatti รจ quello che dicevo, un plugin del genere dovrebbe essere una alternativa alla spesa dello spazio su disco del servizio di hosting.
Non costare piรน di un servizio Cloud…
Grazie