No, aspetta. Sono assolutamente serio. Quando fu inventato HTTP, l'FTP esisteva già. Perché l'FTP non può essere il protocollo di trasporto del web?Perché il web ha bisogno di HTTP?
Certo, ha un sacco di feautres mancanti, ma la maggior parte sono stati aggiunti come un ripensamento per HTTP e potrebbero essere aggiunti anche a FTP, come la memorizzazione nella cache, compressione, hosting virtuale.
Si potrebbe pensare a un evento come un protocollo come CGI che ha consentito di generare automaticamente file FTP (pagine).
Non dimenticare di gopher! –
Esistono server FTP che ospitano contenuti dinamici. Così come si potrebbe "rotolare" il proprio. Ma la natura VERBO di HTTP rende questo lavoro molto più semplice. –
HTTP non è un protocollo di trasporto, ricorda. È un protocollo di applicazione. TCP/IP è il protocollo di trasporto. – aehlke