2010-03-11 13 views
7

Estoy construyendo un framework PHP y mi inglés no es el mejor. Hay varias clases (abstracción de base de datos, módulo, enrutador, ...) en mi marco y hay un lugar donde todas tienen que ser inicializadas y ejecutadas juntas.En un marco (PHP), ¿cuál sería un buen nombre para una clase de "gerente"?

  • ¿Qué es un buen nombre para una clase "maestra" que inicializa y ejecuta todas las otras clases?
+0

nombre es: maestro de clase – Tim

+0

Creo que la palabra maestro doesn Describe bien su funcionalidad. No es como todas las otras clases son hijos de eso o así. – opue

+1

Master_Control_Program, o MCP para abreviar. –

Respuesta

1

raíz?

añadir texto al azar, ya que no me deja presento otra manera

0

núcleo

añadir texto al azar, ya que no me deja presento otra manera

+0

Todas las clases juntas ya son el núcleo de mi marco: la clase que las inicializa y las gestiona no es el núcleo. – opue

0

programa previo

agregando texto aleatorio ya que no me deja enviarlo de lo contrario

0

¿Controlador?

añadir texto al azar, ya que no me deja presento otra manera

5

arranque

añadir texto al azar, ya que no me deja presento otra manera

+0

Ese hubiera sido mi nombre de elección, pero lo malo es que ya tengo un bootstrapper.php. ¡Carga todos los archivos de clase e inicializa la clase en la que estoy buscando el nombre! : D – opue

0

gennerally que sería el nombre de tu marco.

$ Opue

funcionaría muy bien. O podrías agregar un prefijo. fwOupe.

2

¿Como quiera llamar al marco?

1

Puede asignarle el nombre Delegator.

0

uso un Application Singleton:

class Foo 
{ 
    public function bar() 
    { 
    $app = Application::getInstance(); 
    $app->db->query(...); 
    } 
} 
7

BuckarooBonzaiAndTheBootstrapInitiatorRoutine

+2

Personalmente, todos mis propios frameworks PHP usan este nombre en alguna parte. Para el registro, no he escrito frameworks PHP. – Jonathan

0

lo llamaré main. La función principal de C++ hace lo mismo en algunos proyectos: simplemente crea instancias de algunas clases importantes.

1

¿Cuál es un buen nombre para una clase "maestra" que inicializa y ejecuta todas las otras clases?

ClassFactory

1

Por qué no TypeYourAppNameHere?

0

Es una inicialización o rutina de arranque ¿no? Entonces, ¿por qué no Boot o GlobalInitialiser o similar?

(ajustar a la ortografía americana loca, según sea necesario;))

1
ActiveBase 

este será un buen nombre para la clase magistral que supongo

Cuestiones relacionadas