|
Un sito è suddiviso da una parte che è il client e un'altra che è il server.
Il client si occupa soltanto di acquisire e mostrare i vari risultati, gestire la grafica. Il server invece si occupa di comunicare con il database, decidere in che pagine l'utente dovrebbe andare, comunicare con altri server etc etc...
Per il lato client, è indispensabile l'html e, se vuoi fare un sito lievemente decente devi per forza usare anche css. (nota: html e css non sono veri e prori linguaggi di programmazione, ma sono linguaggi di markup). Se vuoi un linguaggio lato client devi usare javascript (nota che, essendo eseguito lato client, non puoi fargli svolgere mansioni "importanti", visto che un visitatore potrebbe influire direttamente nel sorgente!).
Il lato server invece, di solito è scritto in PHP (per i server linux, ovvero una altissima percentuale). Questo è quello che si occupa di salvare gli utenti nel database, mantenerli loggati, comunicare con altri server, gestire i files.... E deve essere programmato bene per evitare di ritrovarsi un sito craccato!!!
Quindi, io ti consiglierei innanzitutto di prendere molta pratica con HTML e CSS. Quando avrai una discreta pratica, inizia PHP per poi passare, se ti interessa, a javascript.
Una volta conosciute queste cose, ti si apriranno una miriade di strade su cui scegliere (sottolinguaggi, sotto tipi di dati, api...)...
Ciao!
__________________
MSI B550-A PRO|Ryzen™ 5 3600|Freezer 13 PRO|RX 6600|CORSAIR CX600|Crucial P3 Plus 1TB|BL2K8G32C16U4B 3200 MHz|Q27G2G4
Ultima modifica di alemoppo : 17-01-2011 alle 00:53.
|