Estimado, soy programador certificado, vivo en Chile pero soy de México (de Tabasco exactamente) tengo amplia experiencia desarrollando aplicaciones, yo te recomendaría que la aplicación se migre de PHP a .NET, la aplicación quedará mejor, su mantención será mas fácil, actualizaras la tecnología y si me permites que yo realice este trabajo veras que si tu utilizas un mecanismo por capas en la aplicación esta queda muy legible y fácil de mantener, en muy pocos minutos construyes catálogos para las tablas de la base de datos, si bien soy Microsoft Certified Professional Developer (MCPD) así como Microsoft Certified Trainer (MCT) yo también he realizado muchos desarrollos con PHP, Java, usando Ajax y JQuery y otras tantas tecnologías, si gustas contáctame, si a mi usuario le agregas la arrroba y lo terminas en com ahí lo tienes, será un gusto poder desarrollarte la aplicación que necesitas. Saludos paisano, GCG