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

De WikiEducator
Saltar a: navegación, buscar
(Página creada con '{{MiTitulo|Silex: Microframewor PHP}} {{TEP}} * http://silex.sensiolabs.org/ * http://librosweb.es/silex/ * http://www.slideshare.net/javier.eguiluz/silex-desarrollo-web-gil-y…')
 
 
(6 revisiones intermedias por el mismo usuario no mostrado)
Línea 1: Línea 1:
 
{{MiTitulo|Silex: Microframewor PHP}}
 
{{MiTitulo|Silex: Microframewor PHP}}
  
{{TEP}}
+
{{Objetivo|
 +
* Silex es un microframework desarrollado con PHP 5.3.
 +
* Se basa en los mismos principios que Symfony2 y Pimple
 +
* Inspirado en Sinatra (Ruby)
 +
|Title=¿Qué es?
 +
|TOCdepth=2
 +
}}
  
 +
{{Objetivo|
 +
=== Oficial ===
 
* http://silex.sensiolabs.org/
 
* http://silex.sensiolabs.org/
 
* http://librosweb.es/silex/
 
* http://librosweb.es/silex/
 +
 +
=== Otros docs ===
 
* http://www.slideshare.net/javier.eguiluz/silex-desarrollo-web-gil-y-profesional-con-php
 
* http://www.slideshare.net/javier.eguiluz/silex-desarrollo-web-gil-y-profesional-con-php
  
* http://whateverthing.com/blog/2013/06/28/quick-web-apps-part-one/
+
=== Un ejemplo para aprender ===
* http://whateverthing.com/blog/2013/07/01/quick-web-apps-part-three/
+
* https://github.com/javiereguiluz/bilbostack
 +
|Title=Documentación
 +
|TOCdepth=2
 +
}}
  
 +
{{Objetivo|
 +
composer.json
 +
  {
 +
      "require": {
 +
          "silex/silex": "1.0.*@dev"
 +
      }
 +
  }
 +
<source lang="bash">
 +
  $ curl -s http://getcomposer.org/installer | php
 +
  $ php composer.phar install
 +
</source>
 +
|Title=Instalación
 +
|TOCdepth=2
 +
}}
  
== Un ejemplo para aprender ==
+
{{Objetivo|1=
* https://github.com/javiereguiluz/bilbostack
+
  // 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
 +
}}
 +
 
 +
{{Objetivo|
 +
 
 +
* Tutorial
 +
** http://bojanz.wordpress.com/2013/11/11/learning-php-development-with-silex/
 +
** https://github.com/bojanz/musicbox
 +
* Silex y doctrine: http://asiermarques.com/2013/silex-con-doctrine-dbal-y-orm/
 +
|Title=Más ...
 +
|TOCdepth=2
 +
}}
 +
 
 +
{{Usuario:Lmorillas/desarrollo_web_servidor/php/silex/actividad_silex}}

Última revisión de 18:41 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

// web/index.php
 require_once __DIR__.'/vendor/autoload.php';

 $app = new Silex\Application();
 $app['debug'] = true;

 // código de los controladores
 
 $app->run();


Más ...


Actividad