Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
Estructura del sistema: Sistema de ventas en mvc desarrollado en php puro sin framework, php, javascript, mysql, vue js, jquery. Descripción del proyecto: Estoy buscando un desarrollador para migrar la lógica de los procedimientos almacenados de MySQL a código PHP en un sistema web existente. El objetivo es mejorar la estabilidad y el rendimiento del sistema al eliminar la dependencia de los procedimientos almacenados en la base de datos. Tareas: Experiencia en desarrollo web con PHP y MySQL. Conocimiento sólido de consultas SQL y optimización de consultas. Habilidad para comprender y refactorizar la lógica de los procedimientos almacenados. Familiaridad con las mejores prácticas de seguridad en el desarrollo web. Capacidad para documentar adecuadamente el código y las modificaciones realizadas. Experiencia previa en la migración de lógica de base de datos a código PHP es preferible pero no obligatoria. Revisar los procedimientos almacenados existentes en la base de datos y comprender su funcionalidad. Refactorizar la lógica de los procedimientos almacenados en funciones o clases PHP. Integrar la lógica refactorizada en el código PHP existente del sistema web. Realizar pruebas exhaustivas para garantizar que la migración sea exitosa y que el sistema funcione correctamente. Optimizar consultas sql y mejorar la seguridad del código php. Es necesario realizar esto ya que al usar el sistema en ocasiones los procedimientos se bloquean y ya no se pueden hacer accesiones de editar, agregar o eliminar se desconoce por que pero pasa y es por eso que queremos migrar los procedimientos del mysql al código. Se creará un repositorio para un versionamiento y verificación de cambios realizados.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador
Plazo de Entrega: No definido
Habilidades necesarias