Há apenas uma coisa errada com algumas conexões ADSL de baixo custo. Os provedores costumam fornecer um endereço IP temporário a cada máquina, que muda a cada conexão. Isso dificulta a provedoria de serviços (como um site pessoal, por exemplo) por parte do usuário. Serviços de DNS dinâmico podem resolver esse problema disponibilizando atribuição permanente de nome.
A linha de comando do PHP está no pedaço há mais de 10 anos, o que torna a linguagem e suas completas bibliotecas eminentemente adequadas para a caixa de ferramentas de qualquer administrador que gerencia servidores online.