Una semana con Symfony #3 (23-29 Julio 2007)
El desarrollo de Symfony progresa sin descanso hacia la versión 1.1 y sufrirá muchos cambios durante las próximas semanas. Ya están disponibles 108 plugins, a los que se suman 3 nuevos plugins lanzados esta semana. Sigue creciendo la presencia de Symfony en el mundo empresarial, con nuevas ofertas de trabajo y nuevos desarrolladores en todas las partes del mundo.
Esta semana también hemos sabido que la versión Symfony 1.1 incluirá una nueva línea de interfaz de comandos (o CLI) completamente actualizada. Aunque todas las viejas tareas seguirán funcionando igual que en la versión 1.0, las nuevas tareas se agruparán en namespaces (por ejemplo propel:build-all
, propel:insert-sql
, i18n:find
), utilizarán nombres más significativos (por ejemplo, log:clear
, generate:module
, generate:controller
) y mostrarán una ayuda completa sobre su uso.
Lista de correo de desarrolladores Symfony
- El repositorio base de Symfony será un poco inestable durante las 2 próximas semanas ya que Fabien va a empezar a refactorizar la capa de gestión de los formularios.
- Detalles sobre la nueva CLI de Symfony
Cambios significativos en el código fuente
- r4710: se han modificado las constantes del sistema de log por constantes dentro de la propia clase de log (por ejemplo,
SF_LOG_DEBUG
ahora essfLogger::DEBUG
) - r4720: se ha publicado la versión 1.1.4 de pake para el próximo Symfony 1.0.6, r4721: actualizado pake a la versión 1.1.4
- r4730: se ha eliminado el nombre de las excepciones, ya que como siempre coincide con el nombre de su clase, no es necesario
- r4732, r4733: añadida una nueva clase
sfConsoleLogger
y otra nueva clasesfConsoleColorizer
- r4742: eliminado el archivo
config/constants.php
y reemplazado porsfCore::initDirectoryLayout()
- Actualizadas las branches mahono y dwhittle del repositorio
- ...y muchos otros cambios
Resumen de la actividad de desarrollo: 43 changesets, 22 defectos creados, 5 defectos corregidos, 12 mejoras creadas, 5 mejoras incorporadas, 160 ediciones de la documentación.
Libro y documentación
- Avances en la traducción al francés del tutorial de Askeet y de la traducción al francés del tutorial "My First Project"
- Avances en las traducciones al polaco, checo, alemán y francés del libro.
Estado aproximado de la traducción del libro: español (99%), polaco (63%), italiano (31%), chino (31%), ruso (26%), francés (21%), portugués de Brasil (15%), alemán (5%), japonés (-).
Wiki
- Nuevas ofertas de trabajo Symfony:
- Programador Symfony - tiempo completo - Dresde, Alemania (más información, contacto: jobs [at] seto-gmbh [dot] de)
- Programador Symfony - tiempo completo - Paris, Francia (más información, contacto: drh [at] clever-age.com [dot] com)
- Jefe de proyecto Symfony - tiempo completo - Paris, Francia (más información, contacto: drh [at] clever-age.com [dot] com)
- Nuevos programadores de Symfony disponibles para contratar:
- TechJini Solutions Pvt Ltd: "Bangalore (India) based firm run by geeks. Have done most of the projects in symfony, struts, RCP, XUL, VC++, mysql and more"
- Ernitech Consulting Group Pte Ltd: "based in Singapore. We have been amazed and delighted with the capabilities of symfony and use it for all projects where the customer does not specify the programming language."
- Nuevos plugins
- sfSiteMapPlugin: crea un nuevo módulo que muestra una lista de todos los enlaces de una aplicación. Los enlaces se construyen mediante el concepto de reflexión que incorporan las últimas versiones de PHP.
- sfMarkdownPlugin: procesa y transforma el texto escrito con la sintaxis de Markdown al formato HTML.
- sfCombineFilterPlugin: hace que las páginas se carguen más deprisa combinando y comprimiendo todos los archivos JavaScript y CSS.
- Plugins en estado beta que no han sido lanzados oficialmente: sfAmazonECSPlugin, sfCommissionJunctionPlugin and sfISBNPlugin.
- Plugins actualizados
- sfFormValidationPlugin (permite la validación de los formularios en el lado del cliente): nueva versión 1.0.5.1
- sfDoctrinePlugin (integra el ORM de Doctrine en Symfony): actualizado Doctrine a la última versión
- sfMediaLibraryPlugin (proporciona una interfaz web sencilla para manejar los archivos estáticos como imágenes y archivos PDF): corregidos numerosos errores
- Matpoż: (polonia) proporciona equipamiento para las brigadas anti-incendios
- e4s.co.uk: (reino unido) ofertas de trabajo para estudiantes
- Werner Krause Baugeschäft GmbH: (alemania) sitio web de una compañía de construcción en Berlin
Artículos externos sobre Symfony
- Fichier de configuration, Applications & modules
- Configuration générale d'une application
- Una semana con Symfony #2 (16-22 Julio 2007)
- Uml2symfony, modelando los proyectos Symfony con UML
- A week of symfony #29 (16->22 July 2007) 日本語訳
- Chuletas Symfony
- sfCombineFilterPlugin released: Combine js and css requests into single compressed files
- La nueva interfaz de comandos de Symfony
- Symfony - Wewnątrz Warstwy Kontrolera
- Czyszczenie ReqestParameter w Symfony
- symfony1.1ではPHP5.0はサポートされない方向
- Zend_Search_Lucene und Symfony - Teil 2
Comentarios
Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente
unos meses después de su publicación para asegurar que estos sigan
siendo relevantes.
Proyectos Symfony destacados
La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más
Síguenos en @symfony_es para acceder a las últimas noticias.