Diferencia entre revisiones de «Usuario:Lmorillas/desarrollo web servidor/php/silex»

De WikiEducator
Saltar a: navegación, buscar
Línea 33: Línea 33:
 
       }
 
       }
 
   }
 
   }
 
+
<source lang="bash">
 
   $ curl -s http://getcomposer.org/installer | php
 
   $ curl -s http://getcomposer.org/installer | php
 
   $ php composer.phar install
 
   $ php composer.phar install
 +
</source>
 
|Title=Instalación
 
|Title=Instalación
 +
|TOCdepth=2
 +
}}
 +
 +
{{Objetivo|
 +
  // web/index.php
 +
 +
  require_once __DIR__.'/vendor/autoload.php';
 +
 +
  $app = new Silex\Application();
 +
  $app['debug'] = true;
 +
 +
  // código de los controladores
 +
 
 +
  $app->run();
 +
|Title=Inicialización
 
|TOCdepth=2
 
|TOCdepth=2
 
}}
 
}}

Revisión de 09:16 6 feb 2014


¿Qué es?

Icon objectives.jpg

¿Qué es?

  • Silex es un microframework desarrollado con PHP 5.3.
  • Se basa en los mismos principios que Symfony2 y Pimple
  • Inspirado en Sinatra (Ruby)


Documentación


Instalación

Icon objectives.jpg

Instalación

composer.json

 {
     "require": {
         "silex/silex": "1.0.*@dev"
     }
 }
  $ curl -s http://getcomposer.org/installer | php
  $ php composer.phar install


Inicialización

Icon objectives.jpg

Inicialización

{{{1}}}