Serwer chce mieć na swoim komputerze, nie potrzebuje, aby był cały czas włączony tylko na kilka godzinek kiedy, również coś zmieniam w kodzie..
W takiej formie możliwe, potrzebujesz tylko publicznego IP i możliwości otwarcia portu dla serwera www. Stawiać stronę w domu tak normalnie, na stałe, bym nie radził - to się nie opłaca i jest kłopotliwe.
-> istnieje sposób, abyśmy razem coś pisali... (nie koniecznie w jednym czasie) i zmiany zostały zapisywane od razu na serwerze ?
Teoretycznie możecie robić zmiany bezpośrednio na serwerze (jakieś SSH, SFTP itp.), ale to nie jest wygodne. Często można coś pokręcić, nadpisać pracę innej osoby i takie tam. Użyjcie gita i repozytorium np. na GitHubie czy Bitbuckecie (na tym drugim można mieć prywatne repoytorium za darmo). W skrócie mówiąc kod wrzucacie regularnie do repozytorium i każdy może widzieć co robi drugi, czy nawet łatwo pobierać do siebie.
A jeżeli zdecydujecie się na GitHuba i strona składa się tylko z HTML, CSS, czy JS (same statyczne pliki, bez interpretowania po stronie serwera) to możecie użyć GitHub Pages do publikowania strony. Będzie wtedy automatycznie tworzona na bazie jednej z gałęzi z repozytorium.