La Mejor Opcion Para Programar PHP
Publicado por Eduardo (2 intervenciones) el 25/07/2017 06:00:34
Buenas noches, a todos agradezco su colaboración, llevo tiempo programando en PHP, JQUERY, AJAX, hace poco se me ha generado una duda que desearía tener clara. Se trata de la mejor manera de programar con PHP. Les comento las dos maneras en la cuales se me genera la inquietud.
1. Forma No. 1
Utilizar una serie de clases denominadas así:
Clase Configuración: Todos las variables o parámetros de nuestro sistema.
Clase Conexión: Configuración para conectarnos con la base de datos.
Clase por Pagina y Por Función: No se cómo explicarlo de la mejor manera, por ello doy un breve ejemplo:
• Registrar Usuario
<?php
Aquí va todo el código relacionado con el INSERT en la base de datos.
?>
• Buscar Usuario
<?php
Aquí va todo el código relacionado con el SELECT en la base de datos.
?>
• Modificar Usuario
<?php
Aquí va todo el código relacionado con el UPDATE en la base de datos.
?>
2. Forma No. 2
Clase Configuración: Todos las variables o parámetros de nuestro sistema.
Clase Conexión: Configuración para conectarnos con la base de datos y en esta misma creo función de INSERT, SELECT, UPDATE a las cuales le asigno una variable para poder ejecutarlas.
Un Ejemplo Seria:
<?php
Function Conexión();
Function Desconectar();
Funcion INSERT( $SQL );
Función SELECT( $SQL );
Función UPDATE( $SQL );
Todas estas funciones retornas datos.
?>
Clase SQL: En esta clase la función principal es pasarle la Sentencias a la clase conexión. Aquí va a estar todas las Sentencias SQL de la aplicación.
Aquí es donde me gustaría que me ayudaran a aclarar cuál sería la mejor opción para desarrollar. Claramente utilizare AJAX para capturar los resultados obtenidos desde PHP.
Agradezco su colaboración.
1. Forma No. 1
Utilizar una serie de clases denominadas así:
Clase Configuración: Todos las variables o parámetros de nuestro sistema.
Clase Conexión: Configuración para conectarnos con la base de datos.
Clase por Pagina y Por Función: No se cómo explicarlo de la mejor manera, por ello doy un breve ejemplo:
• Registrar Usuario
<?php
Aquí va todo el código relacionado con el INSERT en la base de datos.
?>
• Buscar Usuario
<?php
Aquí va todo el código relacionado con el SELECT en la base de datos.
?>
• Modificar Usuario
<?php
Aquí va todo el código relacionado con el UPDATE en la base de datos.
?>
2. Forma No. 2
Clase Configuración: Todos las variables o parámetros de nuestro sistema.
Clase Conexión: Configuración para conectarnos con la base de datos y en esta misma creo función de INSERT, SELECT, UPDATE a las cuales le asigno una variable para poder ejecutarlas.
Un Ejemplo Seria:
<?php
Function Conexión();
Function Desconectar();
Funcion INSERT( $SQL );
Función SELECT( $SQL );
Función UPDATE( $SQL );
Todas estas funciones retornas datos.
?>
Clase SQL: En esta clase la función principal es pasarle la Sentencias a la clase conexión. Aquí va a estar todas las Sentencias SQL de la aplicación.
Aquí es donde me gustaría que me ayudaran a aclarar cuál sería la mejor opción para desarrollar. Claramente utilizare AJAX para capturar los resultados obtenidos desde PHP.
Agradezco su colaboración.
Valora esta pregunta
0