A webhelyek típusai a backend rész szerint
A webhelyek két típusra oszthatók: státikus webhelyek és backenddel rendelkező webhelyek.
Státikus
A webhelyek, amelyek tiszta statikából állnak, csak HTML-ből, CSS-ből, kliensoldali JavaScript-ből, képekből és más hasonló erőforrásokból állnak. Az ilyen webhelyeket könnyű kihelyezni az internetre, és nagyon gyorsan működnek.
Backend
A backenddel rendelkező webhelyek alapja valamilyen szerveroldali nyelv. Általában ez PHP, vagy NodeJS, Python vagy hasonló nyelv. Ezenkívül ezek a webhelyek rendelkezhetnek adatbázissal, amelyben a webhely anyagai tárolódnak. Az adatbázis lehet SQL típusú, például mySQL vagy Postgre, vagy noSQL típusú, például mongo. Az ilyen webhelyeket nehezebb kihelyezni az internetre, működési sebességük pedig a webhely belső kódjától függ.
JavaScript keretrendszerek
Külön érdemes megemlíteni a JavaScript keretrendszereken keresztül működő webhelyeket: Vue, React vagy Angular. Az ilyen webhelyekhez a webhely fejlesztési szakaszában NodeJS szükséges. De a hosztoláshoz a NodeJS már nem szükséges. Az a helyzet, hogy az internetre való kihelyezés előtt a webhely összeállítása történik. Az összeállítás eredménye közönséges statika.
Ha azonban a keretrendszer útválasztása csatlakoztatva van, akkor az internetre történő kihelyezéskor további manipulációk nélkül az útválasztás nem fog működni. Részletesebben a megfelelő tankönyvekben fogjuk tanulmányozni.