Sí, para ejecutar eso necesitas tener instalado un programa servidor y soporte para PHP. Pero, ¿pasas cada vez tus páginas de una computadora a otra o cómo es?
. No sé si hay mucho que se pueda hacer en ese caso... ¿subir tus páginas a algún hosting?.