Verplaats gegenereerde audiobestanden van je WordPress-server naar Amazon S3. Vermindert schijfgebruik, versnelt audiolevering via CloudFront, en maakt je bibliotheek schaalbaar.
Twee opties
Optie 1: Door TTSWP beheerde cloud (standaard voor betaalde abonnementen)
Op Pro- en Agency-abonnementen wordt audio automatisch opgeslagen in de S3-bucket van TTSWP en geleverd via CloudFront. Geen installatie nodig. Je site speelt audio gewoon af via snelle URL's.
Geen AWS-account vereist. Geen inloggegevens om te beheren.
Optie 2: Je eigen S3-bucket
Gevorderde gebruikers kunnen hun eigen S3-bucket instellen. Bestanden worden opgeslagen in je AWS-account en rechtstreeks aan jou gefactureerd.
Deze optie is voor:
- Enterprise-klanten met bestaande AWS-infrastructuur
- Sites die volledige controle over gegevenslocatie nodig hebben
- Bureaus die opslag apart beheren voor klanten
Je eigen S3 instellen
Vereisten
- Een AWS-account
- Basiskennis van IAM en S3
Stap 1: Maak een S3-bucket aan
- Log in op de AWS Console en ga naar S3.
- Klik op Bucket aanmaken.
- Geef het een unieke naam (voorbeeld:
ttswp-audio-jouwdomein). - Kies een regio dicht bij de meeste bezoekers.
- Laat "Alle publieke toegang blokkeren" UIT voor deze bucket (audio vereist publieke leestoegang).
- Maak de bucket aan.
Stap 2: Maak een IAM-gebruiker aan
- Ga naar IAM en kies Gebruikers en vervolgens Gebruiker aanmaken.
- Gebruikersnaam:
ttswp-audio-uploader. - Koppel een beleid dat
s3:PutObject,s3:GetObject,s3:DeleteObjectens3:ListBuckettoestaat op je nieuwe bucket. - Maak een toegangssleutelpaar aan en kopieer zowel de Access Key ID als de Secret Access Key.
Stap 3: Voeg inloggegevens toe aan TTSWP
- Ga naar Tekst naar spraak en kies Overzicht en vervolgens Snelle instellingen.
- Zet Cloud audioopslag aan.
- Vul in:
- S3-provider: Amazon S3
- Access Key ID: uit stap 2
- Secret Access Key: uit stap 2
- Bucket: je bucketnaam uit stap 1
- Regio: de regio die je hebt gekozen
- Padprefix (optioneel): submap binnen de bucket, zoals
audio/
- Sla op.
Stap 4: Test
Genereer audio voor een nieuw bericht. Controleer je S3-bucket - je zou het nieuwe bestand daar moeten zien.
Optioneel: CloudFront CDN
Voor snellere levering aan bezoekers wereldwijd, plaats CloudFront voor je S3-bucket.
- Ga in de AWS Console naar CloudFront en kies Distributie aanmaken.
- Oorsprong: je S3-bucket.
- Viewerprotocolbeleid: HTTP omleiden naar HTTPS.
- Aanmaken.
- Kopieer het CloudFront-domein (zoals
d1234abcd.cloudfront.net). - Stel in de TTSWP-instellingen voor Cloud audioopslag de CDN-URL in op je CloudFront-domein.
- Sla op.
Nieuwe audiobestanden worden geleverd via CloudFront. Bestaande bestanden worden gemigreerd bij de volgende afspeling.
Kosten
Door TTSWP beheerde cloud
Inbegrepen in je betaalde abonnement. Geen extra kosten per GB.
Je eigen S3
Gefactureerd door AWS. Typische kosten voor een site met 1.000 berichten:
- Opslag: circa $0,01 per maand per GB (goedkoop)
- Bandbreedte: circa $0,09 per GB geleverde audio (loopt op bij veel afspeelingen)
- CloudFront: circa $0,085 per geleverde GB (vergelijkbaar)
De meeste blogs blijven onder de $1 tot $2 per maand. Podcasts met veel verkeer kunnen $20 tot $50 per maand bereiken.
Migreren van lokaal naar cloud
Na het inschakelen van cloudopslag wordt nieuwe audio geupload naar S3. Bestaande audio blijft op je WordPress-server totdat je deze opnieuw genereert.
Tool voor bulkmigratie: Tools en kies Audiobibliotheek en vervolgens Migreren naar cloud (PRO).
Cloudopslag uitschakelen
Zet de schakelaar uit. Nieuwe audio wordt opgeslagen op je WordPress-server. Bestaande cloudaudio blijft op S3 (je kunt het verwijderen of bewaren).