Site available in 9 languages

Documentatie

Celeris installeren, vóór PHP uitleveren, de juiste instellingen kiezen en weten wat te doen als een pagina hapert.

Celeris slaat elke pagina op als bestand en laat de server het terugsturen: de bezoeker krijgt HTML zonder dat WordPress start. Deze pagina behandelt de installatie, zo vroeg mogelijk uitleveren, de instellingen die ertoe doen, en wat te doen als er iets niet klopt.

Installeren en activeren

  1. Download het archief in uw account. Uw licentiesleutel zit er al in: er valt niets te plakken.
  2. Plugins › Nieuwe plugin › Plugin uploaden, kies het archief, installeer, activeer.
  3. Open Celeris › Status. Vier controles moeten groen zijn. Is er één dat niet, klik dan op Installatie herstellen.
  4. Meet. Celeris › Metingen haalt dezelfde pagina twee keer op: één keer via de cache en één keer met alles omzeild.

Zonder actieve licentie draait er niets: cache en optimalisaties blijven uit tot een sleutel wordt aanvaard. Uw instellingen blijven ondertussen bewaard, dus alles start tegelijk zodra de licentie actief is.

De vier controles

Installatie herstellen schrijft alle vier opnieuw. U kunt er altijd veilig op klikken.

Uitleveren vóór PHP

Een pagina uit de cache kan op drie plaatsen worden gevonden, en hoe vroeger hoe beter: de webserver, de PHP-drop-in of WordPress zelf. Celeris gebruikt de vroegste die beschikbaar is.

Apache en LiteSpeed

Niets te doen. De regels worden bij activering in .htaccess geschreven. Op LiteSpeed schakelt Celeris ook de eigen paginacache van LiteSpeed uit: twee caches op dezelfde pagina’s leveren vroeg of laat een verouderde kopie, en die welke met WordPress meeleegt is de juiste om te houden.

Nginx

Kopieer het blok uit Celeris › Server naar uw virtuele host — bij Plesk Apache- en nginx-instellingen › Aanvullende nginx-richtlijnen — en herlaad nginx. Tot dan levert de PHP-drop-in de pagina’s uit, wat al snel is; de serverregels halen PHP er alleen helemaal tussenuit.

De instellingen die ertoe doen

Het tabblad Aanbevelingen toont wat nog niet aanstaat, op volgorde van effect, met een knop op elke kaart. Wilt u liever zelf kiezen: dit doet elke optie.

Kritieke CSS

Om te weten welke regels het eerste scherm tekenen, moet de pagina in een echte browser worden opgebouwd — iets wat de meeste hostingpakketten niet kunnen. Celeris vraagt het daarom aan zijn eigen servers: die tonen uw pagina op telefoon- en laptopformaat en sturen de regels terug die nodig zijn. Alleen de CSS komt terug; uw pagina’s worden nooit bewaard.

Er wordt per sjabloon gemeten, niet per pagina: uw duizend berichten hebben één weergave nodig, geen duizend. Een ander thema of een nieuwe plugin verandert de stylesheets, en de meting wordt vanzelf opnieuw gedaan.

Reken op een paar minuten tussen inschakelen en zien: pagina’s komen in een wachtrij en worden op de achtergrond verwerkt. wp celeris critical werkt de wachtrij meteen af als u haast heeft.

Uitzonderingen

Sommige pagina’s moet WordPress altijd zelf opbouwen. Celeris weigert al om winkelwagen, afrekenen, account, console en inlogpagina’s in de cache te zetten, wat uw instellingen ook zeggen, en levert een ingelogde bezoeker nooit een pagina uit de cache.

Voor de rest gaat het het snelst vanaf de site: open de pagina en kies in de beheerbalk Celeris › Deze pagina nooit cachen. De uitzondering wordt toegevoegd en de pagina met één klik uit de cache gehaald. Celeris › Uitzonderingen bevat de volledige lijst, één pad per regel, en accepteert ook cookies en browsers.

URL-parameters

Trackingparameters zoals utm_source worden genegeerd: wie via een advertentie komt, krijgt hetzelfde bestand als ieder ander. Parameters die de pagina echt veranderen — lang, currency — kunt u opgeven, zodat elke waarde een eigen kopie krijgt. Elke andere parameter omzeilt de cache, wat de veilige standaard is.

WooCommerce en webshops

Als een pagina stukgaat

Een formulier meldt „weet je zeker dat je dit wilt doen?” — in een pagina uit de cache is een beveiligingstoken verlopen. Leeg die pagina; komt het terug, sluit hem dan uit via de beheerbalk.

De opmaak is stuk na het inschakelen van gebruikte CSS — een paginabouwer die klassen met JavaScript schrijft. Zet de ontbrekende selector in de uitzonderingenlijst onder Celeris › CSS en JavaScript en leeg de cache. Celeris weigert resultaten die te veel zouden weghalen al, en schrijft dat in het logboek.

Een script werkt niet meer — het is vertraagd terwijl het meteen moet draaien. Zet het bij de uitzonderingen van de vertraging; een stukje van de bestandsnaam volstaat.

Er lijkt niets in de cache te komen — kijk bij Celeris › Status en daarna naar het foutenlogboek onder aan dat scherm. Elke fout op de achtergrond staat daar in gewone taal.

Bij twijfel: Hele cache legen, daarna Installatie herstellen. Geen van beide kan iets beschadigen.

Multisite

Elke site in een netwerk houdt eigen instellingen en een eigen cache. Eén site legen raakt de buren nooit, en de drop-in leest een configuratie per host.

Opdrachtregel

Handig als u veel sites beheert, en in uitrolscripts.

wp celeris purge                 # cache legen
wp celeris purge --url=…         # alleen één pagina
wp celeris preload               # opnieuw vullen vanuit de sitemap
wp celeris critical --max=10     # wachtrij voor kritieke CSS verwerken
wp celeris status                # wat aanstaat, wat in de cache zit
wp celeris repair                # drop-in en serverregels opnieuw schrijven
wp celeris settings export --file=celeris.json
wp celeris settings import --file=celeris.json

Het instellingenbestand bevat geen licentiesleutel en geen site-kenmerk: hetzelfde bestand kan twintig sites inrichten.

Licentie, plaatsen en verlenging

Een licentie dekt een aantal sites: één bij Starter, vijf bij Pro, honderd bij Agency. Activeren op één site meer dan uw pakket toestaat wordt met een duidelijke melding geweigerd; een plaats vrijmaken in uw account gaat direct en is terug te draaien.

Herinneringen gaan een maand vooraf, een week vooraf, op de dag zelf en een week erna de deur uit. Een verlopen licentie stopt de cache maar raakt uw instellingen nooit aan: verlengen zet alles weer aan zoals het was.

Verwijderen

De plugin verwijderen via het pluginscherm haalt alles weg wat hij heeft aangemaakt: de bestanden in de cache, de drop-in (een eerdere wordt teruggezet), de regel WP_CACHE, de regels in .htaccess, de instellingen, de geplande taken en de tijdelijke gegevens.

Uw inhoud, uw thema en uw andere plugins blijven ongemoeid. Deactiveren zonder verwijderen stopt de cache maar bewaart uw instellingen voor later.

Toch vastgelopen?

Ondersteuning zit bij elke licentie inbegrepen. Schrijf ons met uw licentiesleutel en het adres van een pagina die zich vreemd gedraagt: die twee gegevens schelen meestal een dag heen en weer. Wij antwoorden binnen één werkdag.