@@@4603@@@

Vad är PHP och hur använder jag det?

I den här artikeln beskriver vi de första stegen med PHP och ger några exempel på dynamisk utformning av webbplatser med PHP.

Innehållsförteckning Innehållsförteckning

Vad är PHP och vad har det med min webbplats och göra?

PHP är ett mångsidigt skriptspråk som körs på servern och inte styrs av webbläsaren, till skillnad från t.ex. Javascript. Du kan även använda PHP för att söka innehåll från databaser. PHP ligger till grund för många dynamiska webbplatser och system för innehållsantering som t.ex. WordPress, Joomla och Prestashop och används ofta för forum, hantering av formulär, redaktionella system, gästböcker och sökmotorer.


Till skillnad från Perl tillåter PHP att skriptkod bäddas in direkt i HTML-sidor, vilket gör att design och programmering kan skiljas åt. För att göra det placeras koden mellan `<?php och ?>`. PHP-kommandon avslutas i PHP-området vanligtvis med ett semikolon.

Du kan lägga till PHP-kod i redigeringsprogram för HTML och sedan spara filen med tillägget ".php" så att servern känner igen att det är ett PHP-skript. Du kan sedan ladda upp sidan till servern via FTP.

What-is-PHP

Communityn kring PHP vidareutvecklar regelmässigt PHP som programmeringsspråk. Nätverket tillhandahåller nya funktioner och egenskaper och stänger de säkerhetsluckor som upptäckts. Den senaste PHP versionen 8.3 publicerades i november 2023. I den officiella ändringsloggen kan du följa alla ändringar.

STRATO kontrollerar varje ny version åt dig och ställer den till förfogande i ditt webbhotellspaket utan dröjsmål.


Upphörande support

Med varje ny version avslutas supporten för en gammal version. Supporten för version 8.0 avslutades i november 2023. Denna version vidareutvecklas inte längre av communityn kring PHP och säkerhetsproblem som upptäcks åtgärdas inte.

PHP-old-versions


PHP Extended Support

Du kan fortsätta använda en version av PHP efter att supporten upphört utan att ta några risker tack vare STRATO PHP Extended Support. Vi tillhandahåller underhåll i form av regelbundna säkerhetpatches. Dina webbplatser är därmed fortfarande skyddade mot angrepp och du kan i lugn och ro byta till en aktuell PHP-version genom att testa din webbplats kompatibilitet med den nya PHP-versionen i förväg.

PHP-communityn förklarar hur du migrerar ditt projekt till en ny PHP-version på den här hjälpsidan: PHP migration


Välj PHP-version

Med den PHP-version som anges i paketet bestämmer du vilka funktioner som finns tillgängliga från PHP för dig och hur aktuella och säkra de är. Förutom i inställningarna i kundinloggningen för STRATO kan du också ställa in det manuellt via .htaccess-fil.


Exempel Hello World

Ett mycket enkelt exempel är att skriva en text, till exempel "Hello World" med PHP. Koden för detta ser ut så här:

Mitt första PHP-exempel:

<?php Print "Hello, World!"; ?>
För dina tittare visas den önskade texten istället för PHP-skriptkoden när filen anropas:

Hello, World!



Exempel på hur man anger datum

Ett annat enkelt exempel är att skriva ut det aktuella datumet med PHP. Koden för detta ser ut så här.
Mitt andra PHP-exempel:

Idag är det

<?PHP echo date("d.m.Y",time()); ?> .

För dina tittare visas det aktuella datumet istället för PHP-skriptkoden när filen anropas.



Mer komplexa exempel

Om du inte har en permanent anslutning till internet är det lämpligt att sätta upp en egen testmiljö på din dator för att testa mer komplexa PHP-skript. För att göra detta måste du installera en webbserver och PHP.

Om du inte har en permanent anslutning till internet är det lämpligt att sätta upp en egen testmiljö på din dator för att testa mer komplexa PHP-skript. För att göra detta måste du installera en webbserver och PHP.

Var denna text till hjälp för dig?
Info: 12f0afc7b473011e264ef90b6f1491837368a5cc