Na verdade o site não é em si ligado ao servidor, ele apenas se baseia e interage com o mesmo banco de dados, quantos à esses sistemas mencionados, você pode simplesmente utilizar algum site já com eles implantados ou pode ler os códigos e entender como funcionam para desenvolver seus próprios sistemas.