Estoy escribiendo mi primera aplicación PHP. Todo el mundo habla de tener un bootstrap.php
para inicializar su aplicación. Esto tiene sentido y he creado uno con el que estoy contento. Hay dos cosas que no entiendo y que nadie parece mencionar:PHP Bootstrapping Basics
¿Dónde puedo llamar a mi boostrap de? ¿Lo incluyo en cada página? Por favor, dime que hay una mejor manera ...
¿Cómo hago para que no se llame a mi bootstrap más seguido de lo necesario? Supongo que solo debe llamarse al inicio de la aplicación o al inicio de una nueva sesión.
En otras palabras: hay dos directorios uno al lado del otro: 'application' (para las fuentes de la aplicación, inaccesible desde la red) y' public' (para el área pública, visible desde la red y configurado como 'DocumentRoot' en Apache). En 'public' hay' index.php', que es el front-end que muestra el servidor, e incluye 'application/bootstrap.php' al que solo se puede acceder desde scripts PHP, no desde la red, y carga la aplicación . Esta es la primera secuencia de comandos de la aplicación llamada, pero en el contexto de 'public/index.php'. – SasQ
_... que es el front-end que muestra el servidor, e incluye_ ** '../ application/bootstrap.php' ** _que solo es accesible desde scripts PHP ..._ – DanFromGermany