Etichete: nicio etichetă

De la simplu la complex, orice site web este un ansamblu de tehnologii care interacționează. Navigarea pe web are două părți

  • zona client, constând în pagina web, vizibilă în browser
  • zona server, invizibilă vizitatorului

Acestor două părți le corespunde două componente diferite, din perspectiva programatorului:

  • programarea pe client – folosind:
    • HTML – pentru crearea conțintului paginilor
    • CSS – pentru stabilirea aspectului paginilor
    • Javascript – pentru interactivitate și nu numai
  • programarea pe server, în PHP, Java, ASP.NET, Node JS etc.

Programarea la nivel de client este posibilă fără utilizarea unui server web, deși nu este recomandat. Programarea la nivel de server necesită existența unui server, eventual unul local. În cazul programării în PHP, se poate folosi serverul web APACHE. ÎN Windows o soluție facilă este instalarea pachetului XAMPP, care integrează serverul de web Apache, server de baze de date MySQL (sau Maria DB), limbajul de programare PHP.

Programare la nivel de client