Desde hace un tiempo sé de la existencia de swfobject 2.0, más que nada porque cada cierto tiempo entro en la web del creador de la libreria swfobject para ver si ha salido una nueva versión o mejora de la misma. La última existente era la versión 1.5, que habia pasado todo a programación basada en clases y también habia simplificado la forma de integrarla en flash.
Pues bien, ahora ha llegado la versión 2.0 que no tiene nada que ver con la anterior, puesto que ahora son dos los programadores que participan en el proyecto ( a parte de otras colaboraciones ). Estos son Geoff Stearns creador de SWFObject y Bobby van der Sluis creador de UFO.
Os dejo a continuación los enlaces para acceder, así como una entrada en unijimpe.net
swfobject 2.0
Unijimpe.net - Swfobject 2.0
En
Flash,
Programación @ 19/06/2008 |
Bueno, más que una nueva versión en sí, es un Release Candidate, el primero, puesto que la versión anterior era Alpha.
Los desarrolladores del framework hemos decidido liberar este paquete para que la propia comunidad y todo aquel que este interesado pueda probar una versión más estable.
No voy a comentar en este blog todas las nuevas funciones y revisiones realizadas, pero si que os voy a dar el enlace para que las podais consultar:
http://www.kumbiaphp.com/blog/2008/06/17/39/
Algunas funcionalidades:
- Adaptadores Reestructurados
- Nuevo adaptador MySQLi
- Reestructurado adaptador para PostgreSQL nativo
- Reestructurado adaptador para MySQL nativo
- Nuevo adaptador PDO (PHP Data Objects)
- Nuevos adaptadores para MySQL, PostgreSQL, SQLite con PDO
- Nuevos metodos en los adaptadores como create_table, drop_table, insert, update, delete, fetch_all, list_tables, describe_table, last_insert_id
- Mejoras en el cargador de adaptadores
- Reestructuración de ActiveRecord (mas rapido, consistente y estable)
- Soporte para multiples aplicaciones dentro de un mismo release de Kumbia
- Soporte para multiples Conexion de Base de Datos
- Soporte para desarrollar de manera modular ej: modulo/controller/action
- Agrupar los modelos en sub-directorios de models
- Mejoras en StandardForm
- Escritura de codigo utilizando estandares XHTML parcialmente
- Escritura de codigo PHP con E_STRICT habilitado
- Soporte para multiples filtros en controladores
- Cacheo basico de vistas, templates y layouts
- Nuevo sistema de configuración para soportar varias aplicaciones
- Directorio de testeo de funcionalidad para estar seguro que un cambio en el framework no afecta a las aplicaciones (adaptadores, active_record)
- Mejoras en el redireccionador
- Mejoras en StandardForm (eliminar codigo inutilizado y javascript inutilizado)
- Componente de cacheo avanzado en un 50%
- Mejoras en la clase logger, ahora es mas facil de usar. Usando niveles basados en PEAR:Log
- Multiples bugs solucionados en ActiveRecordBase
- Ahora los stylesheets se insertan magicamente en el $lt/head$gt;
- Mejoras en Archivos CSS para manejar rutas usando @path, @img_path y @css_path
- Nueva presentacion de excepciones muestra mas informacion
- Metodo log en controladores permite escribir logs directamente
- Excepciones ahora crean logs (configurable)
- Integracion libchart a Kumbia
- Componente filter
- ….
Pues por que no recordar los 80s cuando salieron muy buenas canciones y mira tu por donde que por el youtube encontre el video que vereis a continuación con muchas de esas canciones:
Otra decada también a destacar, los 90s por favor!!! jejejeje, que también producieron muy buena música, así que como hice con los 80s, os dejo un video de los 90s.
En
Personal,
Php @ 11/06/2008 |
Tal como dice el titulo en la web www.phpbench.com nos explican o mejor dicho, enumeran como mejorar el rendimiento de nuestras aplicaciones en php.
Para ello muestran un listado de diferentes códigos y su consumo.
- foreach() vs. for() vs. while(list() = each()) ( loops de lectura )
- For-loop test ( loops de conteo )
- foreach() vs. for vs. while(list() = each()) ( loops de modificaciones )
- Usar la & como operador de referencia
- $obj = $someClass->f() vs. $obj =& $someClass->f()
- etc…
Por otra parte, en php cada dia más, hay más clases que solo debes integrarlas en tus proyectos y usarlas, facilitando y reduciendo el tiempo que el programador usa para crear sus aplicaciones. Algunas de ellas las econtrareis en Php Impact - 30 useful php classes and components y realmente son interesantes.
Os dejo una lista con algunas de ellas.
Bases de datos
Desarrollo
Testeo
Debug
Seguridad
Plantillas
Bueno, y muchas más, mirad el enlace
En
Enlaces,
Php @ 06/06/2008 |
Estos dias, después de liberarme un poco del trabajo que tengo acumulado por parte de mi empresa Innovalia, he dedicado tiempo a organizar toda la información existente para Kumbia PHP y crear un espacio centralizado, en este caso usando el blog, para hacer que los usuarios interesados encuentren la información de una forma rápida y no buscando por el foro, por el grupo de google, y otros sitios. También se ha implementado un sistema para conectarse via IRC y establecer un contacto más directo entre los que llevamos todo esto y los usuarios.
Todo esto con la esperanza de que una vez por todas la comunidad hispano-latina se dé cuenta que no hace falta que un framework sea inglés para ser bueno, aquí esta Kumbia PHP, un framework enteramente en español, con documentación en español, con ejemplos en español y con soporte en español.
En
Programación @ 20/05/2008 |
Estos dias estoy trabajando con javascript y sistemas “amigables” para mostrar errores por pantalla. Para evitar el tipico mensaje de alerta o enviar/recibir información mediante php, he usado el sistema de escritura de javascript.
No os voy a hacer la gran explicación, pero mediante un división, un pàrragrafo y css se pueden hacer maravillas. Normalmente realizado las pruebas mediante Firefox y Firebug, comprobando posteriormente la total funcionalidad en Internet Explorer.
Al parecer ( supongo que debido a passar por el forro los estandares ) ciertas etiquetas DOM el I.E no las entiende, con lo cual debes romperte la sesera buscando por foros.
Por suerte para mi he encontrado un articulo, que si bien no me da solución a todo, si me ha ayudado bastante.
Trabajar con DOM desde Explorer y Firefox
Yo como desarrollador y maqueteador de páginas webs muchas veces me encuentro que de forma repetitiva tengo que generar “layouts” ( distribuciones de zonas ) y otras veces tengo que pensar en como generar el css y las divisiones para realizarlos.
Pues bien, buscando algun tipo de recurso para evitar tanta “perdida de tiempo” he encontrado en un sitio web un recopilatorio de sitios con layouts generados, generadores para layouts de wp, etc…
Enlaces relacionados:
WP Theme Generator
CSS Layouts Tools
En
Css,
Recursos @ 18/12/2007 |
Estos dias estoy trabajando duro en un gestor de contenidos incluyendo diferentes tecnologias, así como mejorando mis conocimientos.
Buscando como mejorar la gestión de BD, a parte de usar sistemas tipo AdoDB o PEAR, he encontrado un artículo donde te indican como mejorar u optimizar el uso de BD.
Enlaces relacionados:
Make MySQL Efficient - AdoDB
Optimizar consultas mySQL
Se esta acercando lenta pero inexorablemente el final de las aplicaciones realizadas en php4 para dar paso a las de php5. Para ello, una serie de importantes desarrolladores han decidido iniciar un movimiento para que el resto de gente que se basa en php4, asi como sitios de alojamiento o integradores tales como plesk y cpanel, den el paso.
En
General,
Php @ 21/07/2007 |
Tengo que realizar un nuevo trabajo y para ello, una vez más, debo navegar por la red y pasar horas y horas estudiando las estructuras de los sitios webs, analizar lo que me es útil y lo que no, y de todo ello sacar un nuevo diseño.
Listados de servicios 2.0
Listio.com
Go2web20.net
Web2logo.com
Herramientas 2.0
Colour Lovers
Listado de sitios web
Screenalicious.com
En
Programación,
Web2.0 @ 22/05/2007 |