Altyapı vs hiçbirini bilmediğim için birşey diyemiyorum. Fakat PHP yerine JavaScript ile yapmanızı öneririm.