Webprogrammering

Webprogrammering er programmering af dynamiske websideer. Ved en dynamisk hjemmeside forstås en hjemmeside der kan ændre sig, både med og uden indflydelse fr…

Webprogrammering

Webprogrammering er programmering af dynamiske websideer. Ved en dynamisk hjemmeside forstås en hjemmeside der kan ændre sig, både med og uden indflydelse fra udvikleren, og typisk også uden at der ændres i kildekoden. Der kan være tale om alt fra at vise den aktuelle dato og tidsslet, til komplicerede systemer. Ofte er dynamiske hjemmesider kædet sammen med en database.

Skelettet af en hjemmeside vil typisk være udformet i markupsprogene HTML og CSS, mens den dynamiske del kan være kodet i ASP, Asp.net og PHP, der er blandt de mest udbredte af slagsen. En given fil til en dynamisk hjemmeside kan indeholde op til flere sprog samtidig, hvert i sit særligt markerede område. Således indeholder en typisk .php-fil eksempelvis både HTML, CSS, PHP, JavaScript og MySQL. Den dynamiske del kan være både server- og client-sided. Server-sided betyder at kodeændringerne sker på hjemmesidens server, her er tale om eksempelvis ASP og PHP, mens klientbaseret dynamik afvikles af browseren. Det sker eksempelvis med JavaScript.

Mange hjemmesider er bygget til at kunne modificeres, uden at skulle ændre i selve koden. Brugeren af siden vil kunne ændre tekstindhold, enkelte eller mange designdetaljer, samt tilføje og slette ønskede moduler til og fra systemet. Sådanne systemer kaldes Content Management Systems, ofte blot forkortet ved CMS. Blandt de mest populære af disse er Joomla!.

Eksterne henvisninger

Spire
Denne artikel om datalogi eller et datalogi-relateret emne er en spire som bør udbygges. Du er velkommen til at hjælpe Wikipedia ved at udvide den.


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.