Actualmente estoy desarrollando una aplicación web PHP y me gustaría saber cuál es la mejor manera de incluir archivos (include_once) de manera que el código todavía es maintanable. Por mantenible quiero decir que si quiero mover un archivo, sería fácil refactorizar mi aplicación para que funcione correctamente.¿La mejor manera de incluir archivos en PHP?
que tienen una gran cantidad de archivos desde que tratar de tener buenas prácticas de programación orientada a objetos (una clase = un archivo).
Aquí es una estructura de clases típico para mi aplicación:
namespace Controls
{
use Drawing\Color;
include_once '/../Control.php';
class GridView extends Control
{
public $evenRowColor;
public $oddRowColor;
public function __construct()
{
}
public function draw()
{
}
protected function generateStyle()
{
}
private function drawColumns()
{
}
}
}
que he tenido esta pregunta también, y he llegado a la consecuencia de que PHP realmente no tiene un muy buen sistema de paquetes. Netbeans ayuda sin embargo. –