Review: PHP server implementation - We must be a bit more abstract