¡Oh la humanidad!
SÍ – use funciones.
SÍ – divide el código en archivos separados por funcionalidad.
- ¿Qué debo aprender para obtener un proyecto en forma independiente como desarrollador front-end? ¿Ya sé HTML / CSS y AngularJS?
- Cómo encontrar su URL de inicio de sesión de WordPress
- Cómo crear un fragmento de JavaScript que se pueda incrustar en una página web para mostrar solo la mitad de la página y mostrar un formulario sobre ella
- ¿Cuál es la diferencia entre categoría o etiqueta en WordPress?
- Para un desarrollador que cobra $ 80 por hora, ¿qué tipo de KPI debo esperar?
¡Así que aprende a escribir una función … ** AHORA **!
Una vez que su código PHP vaya más allá de unos cientos de líneas, será cada vez más difícil de leer y comprender, cada vez más difícil encontrar errores.
Si * NUNCA * espera que alguien más lea su código, entonces se lo considerará la PEOR programación de PHP en toda la historia si no está dividiendo su código en trozos fáciles del “cerebro” de 20 a 30 líneas .
Regla de oro: si su código toma más de una pantalla para mostrar, debe dividirse en funciones. Si no tiene TODOS los nombres de sus funciones memorizados perfectamente, entonces debería dividir su código en archivos separados por funcionalidad.
Por ejemplo, tendría una función para emitir el encabezado HTML, otra para el pie de página, otra para cualquier información CSS o código JavaScript, ese tipo de cosas.
Idealmente, usará parámetros de función para que sea posible reutilizar la misma función en muchos lugares. Así por ejemplo:
función MakeHeading ($ nivel, $ texto)
{
echo “”. $ text. “”;
}
MakeHeading (1, “Un tema importante”);
MakeHeading (2, “Introducción”);
Entonces hace esto, y tiene 20 llamadas a esta función que muestra un encabezado. A continuación, piensa “Me gustaría aplicar un estilo a mis encabezados”.
Entonces, todo lo que tiene que hacer es cambiar UNA línea (dentro de la función MakeHeading), y no importa cuántas veces necesite un encabezado, obtendrá la información de estilo adecuada. (Por supuesto, podría / debería usar CSS para eso, pero esto es solo un ejemplo).
Haga cosas similares para insertar una imagen: luego puede escribir código que redimensione (y guarde en caché) la imagen en el servidor al tamaño que debe tener en la página y, por lo tanto, ahorra drásticamente el tiempo que tarda su página en cargar … ese tipo de cosa
Entonces … SIN PREGUNTAS … SIN ARGUMENTOS … vete y aprende a escribir funciones PHP, y cuando sepas cómo hacerlo, mira la directiva “includeonce” para permitirte dividir tu código en múltiples archivos.