No tiene utilidad que se ejecute del lado del servidor.
De poder ejecutarse se puede, para que? Vaya uno a saber...
Soy programador web, y ahora mismo estoy haciendo webs responsivas....
si quiero controlar ciertos diseños diferentes en telefonos moviles y pcs.... tengo que duplicar contenidos
<div class="menuMovil"></div>
<div class="menuPc"></div>
meterle en los estilos un display none al 1º y cuando valide que sea movil,cambiarlo.
otra opcion es crear varios archivos css... por lo que crearia espacio en el servidor y tendria que hacer doble carga de css si haces la pantalla mas pequeña en un pc por ejemplo.
Mi idea era usar las clases replace de jquery para cambiar el codigo fuente y dejarlo lo mas pelado que pueda para elementos moviles tablets pcs y televisiones.
problema¿? que si el movil es muy justo,el jquery te lo relentiza demasiado, por eso la idea de ejecutarlo en el servidor,para que a los moviles y tablets les fuera mas agil y rapido hacer todas las comprobaciones.