Nota: devvoh/parable:1.2.2 ya no se está desarrollando. Para el próximo capítulo en el futuro de Parable, vaya a parable-php/framework para la versión 2.0.0.
La parábola 2.0.0 es una reescritura completa, pero es posible moverse a través de una aplicación construida en la familia 1.0 a 2.0 en un tiempo razonable. Si necesita ayuda, abra un problema aquí.
¡Gracias por apoyar la parábola!
La parábola es un micro-marco de PHP destinado a ser legible, extensible y fuera de ti.
La parábola se puede instalar utilizando el compositor.
$ composer require devvoh/parableEsto instalará parábola y todas las dependencias requeridas. La parábola requiere PHP 5.6 o superior.
Cree un archivo index.php e incluya el compositor autoloader:
<?php
require_once __DIR__ . ' /vendor/autoload.php ' ;
$ app = Parable DI Container:: create ( Parable Framework App::class);
$ app -> get ( ' /hello/{name} ' , function ( $ name ) use ( $ app ) {
return " Hello, { $ name } ! " ;
});
$ app -> run (); Luego vaya al directorio vendor/devvoh/parable y ejecute make server . Luego puede abrir http://127.0.0.1:5678/hello/parable y debe ser recibido por "¡Hola, parábola!". También puede servirlo a través de un servidor web regular.
Para usar la parábola para aplicaciones más que sencillas como en el uso básico anterior, y desea usar controladores, acciones, vistas y más, después de la instalación, ejecute el siguiente comando:
$ vendor/bin/parable init-structure¡Ahora estás listo! Simplemente abra la URL en la que debe estar en su navegador y debería ver una página de bienvenida.
Si desea usar NGINX u otro servidor, eso también es genial, pero hasta el momento no hay una configuración de ejemplo disponible.
Después de ejecutar parable init-structure , debe tener una estructura básica para trabajar. Los archivos de ejemplo muestran la mayoría de lo que necesitará para crear algo. El archivo de ejemplo ConfigApp incluye algunas de las cosas más importantes que la parábola en sí misma escuchará.
Ahora, si desea mantener esto fuera de su repositorio Git (u otros VCS), puede colocar esto en un archivo de configuración separado y excluirlo usando un archivo .gitignore .
Lea la documentación para obtener información más detallada sobre cómo usar Parable y ChangeLog.md para cambios recientes.
Cualquier ayuda para mejorar la parábola es muy apreciada, pero verifique que contribuya.md antes de crear cualquier solicitud de extracción.
¿Alguna pregunta o retroalimentación constructiva? Encuéntrame en devvoh.com o hazme una pregunta agregando un problema en GitHub. Generalmente respondo con bastante rapidez, ya que este es un proyecto de pasión, después de todo.
Parable PHP Framework es un software de código abierto con licencia bajo la licencia MIT.