Web hosting

Contenido   ::   [Parte 1] — Configurando Symfony2 y sus plantillas  »

Creando un blog en Symfony2

Introducción

Esta guía te llevara a través del proceso en la creación de un sitio web completo caracterizado para blog usando Symfony2. Utilizaremos la Edición estándar de Symfony2, la cual incluye los principales componentes necesarios en la construcción de tu propio sitio web. La guía está dividida en varias partes, cada parte cubre diferentes aspectos de Symfony2 y sus componentes. Está destinada a trabajarse de la misma manera que su símil Jobeet de Symfony 1.

Sitio web de demostración

Puedes visitar el sitio web en http://symblog.co.uk/. El código fuente está disponible en Github. De ahí se desprende cada parte de esta guía.

Cobertura

Esta guía tiene como objetivo cubrir las tareas comunes a que te enfrentas a la hora de crear sitios web utilizando Symfony2.

  1. Paquetes
  2. Controladores
  3. Plantillas (usando TWIG)
  4. Modelo - Doctrine 2
  5. Migraciones
  6. Accesorios
  7. Validadores
  8. Formularios
  9. Enrutado
  10. Gestión de activos
  11. Correo electrónico
  12. Entornos
  13. Personalizando páginas de error
  14. Seguridad
  15. El usuario y sesiones
  16. Generando CRUD
  17. Memoria caché
  18. Probando
  19. Desplegando

Symfony2 es altamente personalizable y proporciona una serie de maneras diferentes para realizar la misma tarea. Algunos ejemplos de esto incluyen la redacción de las opciones de configuración en YAML, XML, PHP, o anotaciones, y la creación de plantillas con Twig o PHP. Para mantener esta guía lo más sencilla posible vamos a utilizar YAML y anotaciones para la configuración y Twig para las plantillas. El Libro de Symfony proporciona una gran fuente de ejemplos sobre cómo usar los otros métodos. Si deseas contribuir con la realización de los métodos alternativos simplemente bifurca el repositorio en Github y envía tus peticiones de atracción :)

Traduciendo

Español

Symblog fue traducido al Español gracias a la contribución de Nacho Pacheco.

Francés

Symblog fue traducido al Francés gracias a la contribución de Clement Keirua.

Autor

Esta guía la está escribiendo dsyph3r.

Colaborando

El código fuente y la documentación para esta guía está disponible en Github. Si quieres mejorar y extender esta guía simplemente bifurca el proyecto y envía tus peticiones de atracción. También puedes plantear problemas en el rastreador de GitHub. Si alguien está interesado en crear un diseño mucho más agradable a la vista, por favor, ¡póngase en contacto http://twitter.com/#!/dsyph3r!

Créditos

Un agradecimiento especial a todos los colaboradores de la Documentación oficial de Symfony2. Esta proporcionó un invaluable recurso de información.

Los iconos de banderas son de famfamfam.

Buscando

¿En busca de un tema específico? Usa la búsqueda.

comentarios del blog accionados por Disqus

Contenido   ::   [Parte 1] — Configurando Symfony2 y sus plantillas  »