BOLETÍN N° 4 (04/04/09) WWW.EVOLUCION-CA.COM
OTICIAS Johnny Hernández — 04/04/09
Safari 4 de Apple listo para volar
Gobierno alemán: 500 millones de euros destinados al software libre
¿Qué es cake php y por qué utilizarlo? Beneficios.
BOLETÍN N° 4 (04/04/09) WWW.EVOLUCION-CA.COM
OTICIAS
GOBIERNO ALEMÁN: 500 MILLONES DE EUROS DESTINADOS AL SOFTWARE LIBRE CONTENIDO:
• Gobierno Alemán: 500 Millones de Euros destinados al Software Libre. • Safari 4 de Apple, listo para volar • ¿Qué es cake php y por qué utilizarlo?
Luego de que el gobierno británico anunciara su plan de adopción de software libre en la administración pública se esperaba que otros Estados europeos hicieran lo propio, dejando atrás paulatinamente Windows y el software privativo en general. De este modo pretenden contrarrestar los efectos de la crisis económica mundial y los déficits públicos, ahorrando costos y evitando (supuestamente) subir impuestos a empresas y particulares. Se puede leer más detalles al respecto en un blog que titula Open Source and Green IT special program of the German government: Código Abierto e IT Verde, pro-
grama especial del gobierno alemán. Allí nos comentan que el estado germánico invoca la estabilidad y el crecimiento de herramientas con un concepto de plataformas de trabajo para la industria de la comunicación y la tecnología. El objetivo de un gasto tan extraordinario como se estará haciendo es la expansión del Software Libre, la tecnología verde y las soluciones de seguridad informática para propósitos de gobierno. De un total de 500 millones de euros, 300 han sido dispuestos inmediatamente para el proyecto y 200 están esperando para que el comité German Bundestages hasta que las medidas concretas sean propuestas. No es poca cosa que un país comprometa sus presupuestos en este asunto de la libertad tecnológica que supone la adopción de software libre: brinda seguridad al entorno y demuestra autoridad por parte del gobierno.
SAFARI 4 DE APPLE LISTO PARA VOLAR
No, no vamos a volar, pero por la velocidad a la que navega parecería que sí. Es que la compañía de la manzanita ya presentó oficialmente la versión beta de su navegador Safari 4, el que -según sus comentarios-, ejecuta JavaScript 4.2 veces más rápido que el Safari 3 y 30 veces
más rápido que el Internet Explorer 7. De esta manera, y con esta característica, se convertiría en el navegador más veloz que hay actualmente tanto para Mac como para PC. Pero por supuesto que esta
no sería la única novedad. También trae algún que otro detalle como para darle un poco más de color a esta nueva versión del navegador de Apple.
BOLETÍN N° 4 (04/04/09) WWW.EVOLUCION-CA.COM
OTICIAS
¿QUE ES CAKE PHP Y POR QUE UTILIZARLO?
CakePHP es un marco de desarrollo [framework] rápido para PHP, libre, de código abierto. Se trata de una estructura que sirve de base a los programadores para que éstos puedan crear aplicaciones Web. Nuestro principal objetivo es que puedas trabajar de forma estructurada y rápida, sin pérdida de flexibilidad.
con ayudantes[helpers]) • Ayudantes para AJAX, Javascript, formularios HTML y más • Componentes de Email, Cookie, Seguridad, Sesión y Manejo de solicitudes • Listas de control de acceso flexibles • Limpieza de datos • Caché flexible Con CakePHP el desarrollo web ya no es monó- • Localización tono porque ofrecemos las herramientas para que Funciona en cualquier subdirectorio del sitio web, empieces a escribir el código que realmente necesitas: la lógica específica de tu aplicación. Consi- con poca o ninguna configuración de Apache gue una copia de CakePHP, empieza con lo verBENEFICIOS daderamente importante y no reinventes la rueda cada vez que te incorpores a un nuevo proyecto. CakePHP tiene un equipo de desarrolladores y ¿Por qué utilizar MVC? Porque es un patrón de una comunidad activos, lo que añade valor al pro- diseño de software probado y se sabe que funcioyecto. Con CakePHP, además de no tener que na. Con MVC la aplicación se puede desarrollar reinventar la rueda, el núcleo de tu aplicación se rápidamente, de forma modular y mantenible. mejora constantemente y está bien probado. Separar las funciones de la aplicación en modeEsta es una lista breve con las características de los, vistas y controladores hace que la aplicación las que disfrutarás al utilizar CakePHP: sea muy ligera. Estas características nuevas se añaden fácilmente y las antiguas toman automáti• Comunidad activa y amistosa camente una forma nueva. El diseño modular permite a los diseñadores y a • Licencia flexible los desarrolladores trabajar conjuntamente, así • Compatible con PHP4 y PHP5 como realizar rápidamente el prototipado. Esta • CRUD integrado para la interacción con la separación también permite hacer cambios en una base de datos parte de la aplicación sin que las demás se vean • Soporte de aplicación [scaffolding] afecdtadas. • Generación de código Aunque lleva algún tiempo acostumbrarse a cons• Arquitectura Modelo Vista Controlador truir aplicaciones así, estamos seguros de que, (MVC) • Despachador de peticiones [dispatcher], con una vez construyas tu primera aplicación con CaURLs y rutas personalizadas y limpias kePHP, no querrás volver a hacerlo de otra for• Validación integrada • Plantillas rápidas y flexibles (sintaxis de PHP, ma.