|

Introducción al Zend Framework

zendframework.pngLos creadores de PHP tambien son los autores de uno de los mejores frameworks de PHP (¿hay alguno más?), su filosofía es clara, la ley del mínimo esfuerzo, ¿para qué vas a crearte unas librerías cuando ya existen?.
Este framework está formado por una serie de métodos estáticos y componentes (que usarán estos métodos). Los componentes son varios y variados y aunque alguno es posible que no lo usemos nunca (aplicaicones que tiren de Amazon o de Flickr no es algo que solemos necesitar con frecuencia), hay otras que puede que las usemos hasta la saciedad, por ejemplo el componente para la BD. Entre los componentes que destacaría se encuentran: Zend_Config para temas de configuración de aplicaciones web, Zend_Db para tratar con bases de datos, Zend_Search o Zend_Feed entre otros.
La instalación es sencilla, tan solo tendremos que añadir en el fichero de configuracion php.ini, el path hasta la carpeta library del framework con la instruccion include_path.
En entradas posteriores intentaremos ir presentando cada uno de los componentes.
Zend Framework
Descarga
Manual

| | |

Nueva versión de WAMP5

wamp.pngHa salido una nueva version de WAMP 1.6.4, una aplicación que te instala Apache, PHP5, MySQL, PHPmyadmin y SQLitemanager en tu ordenador, la cual recomiendo sin lugar a dudas.
La nueva versión permite limitar el acceso al servidor web desde internet, que solo se pueda acceder desde localhost, y hacer lo mismo para PHPmyadmin y SQLitemanager. También añade las Zend Optimizer add-ons.
WAMP5
Vía / dzone

Herramientas SEO

Hoy os traemos dos herramientas para aquellos que estéis interesados en el posicionamiento.
La primera de ellas es una extensión para Firefox (SEO for Firefox) que nos devuelve información sobre posicionamiento en las búsquedas que hagamos en Google. Los datos que nos muestra son: Google PageRank, edad, enlaces desde sitios .edu y .gov, número de sitios que nos enlazan, del.icio.us, Technorati, Alexa, dmoz, Bloglines, si se está en el directorio de Yahoo! y enlace a Whois. Los datos pueden aparecer automáticamente o cuando los solicitemos, según indiquemos en la configuración de la extensión. También avisar de que puede haber problemas de compatibilidad con otras extensiones.
La segunda utilidad es una página web (Page Strength) que muestra información parecida a la anterior sobre la url que solicitemos, devolviéndonos también una puntuación. La página está realizada por SEOmoz y nos da la posibilidad de mostrar en nuestra página la puntuación en un pequeño banner.
SEO for Firefox
Page Strength
Vía / Maestros del Web y SitePoint

links for 2006-07-13

Introducción a JSON

JSON (JavaScript Object Notation) es un formato para intercambiar datos sencillos, entendiendo como sencillos el texto, los números y los valores lógicos, pudiendo estar organizados en estructuras.

La información en JSON se envia mediante un objeto, el cual está formado por pares atributovalor. El atributo es un identificativo, y el valor puede estar formado por texto, números, valores lógicos (true o false), el valor vacío (null), otros objetos o arrays. Por ejemplo, un objeto puede tener sus propiedades de texto, de números, una propiedad que tenga un array de números y una propiedad que tenga un objeto parecido a sí mismo.

Read More “Introducción a JSON”

Opera invita al desarrollo de Opera 10

opera.pngDebido al éxito conseguido con Opera 9, se han puesto manos a la obra en el desarrollo de la versión 10. El primer paso es planear que debe incorporar la nueva versión, para lo cual han pedido la ayuda a los usuarios para que indiquen que creen que debiera incluir o que cosas mejorar. Sobre todo están interesados en la opinión de desarrolladores web.
Vía / DiarioTI

|

Vídeos sin el elemento embed

Incluir vídeos, del tipo que sean, en nuestras páginas web suele traernos dificultades, sobre todo si queremos que sean vistas en cualquier navegador y si queremos seguir los estándares. Si os encontráis con este problema nada mejor que echarle un ojo a este artículo, en el cual se indica como incluir mediante el uso de la etiqueta object vídeos de distintos formatos, ya que embed no es estándar.
Entre los distintos tipos de vídeos que incluye están los que usa el Flash Player, como YouTube o Google Video, películas en formato Windows Media y QuickTime.
Ya no tienes excusa para seguir los estándares.
Bye, Bye <embed>

Regulazy: una ayuda para tus expresiones regulares

Supongo que no todo el mundo es un adicto a las expresiones regulares como lo puedo ser yo, y la verdad es que si no te gustan, son un poco difíciles de entender. Si eres de ese grupo, te vendrá bastante bien una aplicación que te ayude con las expresiones regulares: Regulazy.
RegulazyDemo.gif
El funcionamiento es sencillo, escribes una frase, la cual debería reconocer la expresión regular y luego modificas las partes indicando si quieres que reconozca tal palabra de forma exacta, o si realmente puede ser una unión de números y letras, o si puede ser cualquier cosa.
Regulazy
Vía / SitePoint

links for 2006-07-11