php

Lunes, 14 d febrero d 2011.

Desarrollo Web en ‘la Nube’: Una iniciación a Amazon AWS

Este fin de semana y gracias a una introducción de mi amigo Martin Gangkofer he estado leyendo y probando muchas cosas sobre Amazon Aws: los servicios web de Amazon dedicados al desarrollo en la nube. La verdad es que es un tema apasionante que todos miramos de reojo pero pocos se lanzan a experimentar.

En este post resumiré un poco para los profanos -y me incluyo dentro de esta categoria- que nos ofrece esta tecnología. Espero que a muchos se os ocurran formas de sacarle partido y no olvideis que Amazon nos ofrece para casi todos los servicios una versión gratuita para poder probarlos antes de pagar nada.

Empecemos por lo más importante...

[...]

¿Te interesa? Sigue leyendo...

11 Comentarios, leelos

Temas Relacionados: programacion tutoriales

Autor:

Miércoles, 03 d junio d 2009.

parse_ini_file() con arrays de gran profundidad | advanced_parse_ini_file()

Hoy en el trabajo hemos estado tocando un poco Zend Framework. Desde que lo vi me ha llamado mucho la atención el uso que hace de los archivos ini puesto que logra de serie solventar uno de los grandes problemas de estos ficheros: los arrays de gran profundidad.

Aun no conozco lo suficiente Zend como para ver exactamente que función lleva a cabo la tarea pero he visto el truco enseguida y me he decidido a imitarlo en una función para poder usar esta característica en mis archivos ini a partir de ahora. Lo que aquí presento es la función que he creado para parsear de esta forma los archivos ini y disponer así de arrays de la profundidad que deseemos en nuestras definiciones de archivos ini.

[...]

¿Te interesa? Sigue leyendo...

2 Comentarios, leelos

Temas Relacionados: programacion

Autor:

Martes, 05 d mayo d 2009.

cloaking en php

El cloacking (que traducido significa "encubrimiento") es una técnica Seo de las llamadas "Black Hat". Técnicas destinadas tan solo a manipular la forma que tienen las arañas de los buscadores de indexar nuestro contenido sin aportar nada al usuario.

Sin duda, el cloacking es de entre todas las técnicas black hat la más obvia y penalizable de todas: Se trata de detectar cuando el visitante de tu site es una araña de un buscador en concreto y ofrecerle a esta un contenido distinto al que se le ofrece a los usuarios: más densidad de keywords, más links para seo, anulación de los links que no nos interesan, nofollows hacia página externas que no nos interesa que sean vistos por los "usuarios", etc...

[...]

¿Te interesa? Sigue leyendo...

2 Comentarios, leelos

Temas Relacionados: programacion seo

Autor:

Jueves, 30 d abril d 2009.

jquery en PHP | QueryPath

QueryPath es una librería para PHP que imita gran cantidad de las funciones de jquery.

Está destinada a desarrolladores que están muy acostumbrados a manipular el DOM de las páginas con jquery pero no tanto con PHP. Gracias a esta librería pueden, en un lenguaje conocido cargar un html o xml interno o externo y aplicarle la manipulación o extracción de datos tipicos de jquery.

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: Enlaces jquery

Autor:

Martes, 28 d abril d 2009.

comprobar resultado de varias funciones seguidas en php

En ocasiones nos vemos en la necesidad de comprobar la coincidencia entre un valor y muchas posibilidades en php. Para eso se usa la conocida función switch: Esta función nos permite definir que acciones llevar a cabo en cada posible caso de coincidencia.

Por lo general usamos esta función para comprobar distintos posibles valores de una variable y lanzar distintas acciones dependiendo de cada caso:

< ?php
switch ($posibilidades)
{
    case 1:
        echo "estamos en el caso 1";
        break;
    case 2:
        echo "estamos en el caso 2";
        break;
    default:
        echo "estamos en un caso distinto";
}
?>

Pero switch actualmente ya no está limitado a comprobar variables sino que puede comprobar expresiones o incluso valores directamente definidos. Además, los distintos casos tampoco están restringidos a valores concretos y en ellos podemos hacer comparaciones o llamadas a funciones.

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: programacion

Autor:

Martes, 28 d abril d 2009.

301 php

El error 301 es uno de los más famosos errores de servidor que podemos provocar al programar. Es un error por el cual indica al "usuario" que pide la página que esa página ha sido movida permanentemente de sitio y por lo tanto ahora se encuentra en otra url. Es una orden bastante simple: se envía una cabecera que dice que la petición ha provocado un error 301 y luego se envía en otra cabecera la nueva url donde se encuentra el contenido.

[...]

¿Te interesa? Sigue leyendo...

2 Comentarios, leelos

Temas Relacionados: programacion seo

Autor:

Martes, 24 d marzo d 2009.

editor de código web en php y opensource (.php, .js, .css y .html) | ecoder

Ecoder es un editor de código desarrollado en php que nos permite disponer de una forma cómoda y rápida de editar nuestros archivos en cualquier parte sin disponer de un ide ni ningún tipo de herramienta de edición.

El sistema es totalmente gratuíto y podemos instalarlo en cualquier host con soporte php. Básicamente, se trata de un sistema por el cual poder acceder a nuestros archivos y poder cambiarlos usando un editor con resaltado de sintaxis y otras opciones básicas para una edición cómoda (undo, respeto de las tabulaciones, etc...)

Por el momento, es el más cómodo de cuantos productos de este típo he probado

[...]

¿Te interesa? Sigue leyendo...

2 Comentarios, leelos

Temas Relacionados: Enlaces maquetacion programacion

Autor:

Martes, 17 d marzo d 2009.

Gestor y editor de archivos php en Ajax | Ajaxplorer

AjaXplorer es un gestor de archivos bastante trabajado en temas de usabilidad. Está escrito en PHP, sin base de datos (la configuración va por archivos), y nos permite instalar en nuestro hosting un sistema cómodo para ver nuestros archivos, subir nuevos o incluso editar el código con resaltado de términos. No viene a reemplazar ningún cliente FTP ni programa de desarrollo pero es una herramienta interesante para cuando no disponemos de ellos o simplemente no se nos da acceso vía FTP. Usar con moderación ya que un fallo de seguridad con una herramienta de estas puede dejar todo nuestro disco duro fácilmente accesible.

Existen otros gestores y editores de archivos php pero este me ha resultado especialmente usable (dentro de lo usable que puede ser una herramienta web y gratuita).

[ Visto en Intenta ]

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: Enlaces

Autor:

Martes, 17 d marzo d 2009.

Sacar imágenes de un documento html con php

Aquí la solución a un problema típico cuando tienes que tratar con html ya formado, bien sea porque estás parseando una web externa o porque estás intentando aprovechar funcionalidades de un CMS para otras cosas (mi caso ahora mismo).

Lo que tenemos es un documento en html con sus imágenes incluidas en su interior y lo que buscamos es extraer las imágenes para usarlas en otro sitio y no en ese documento. Por ejemplo, para presentar un thumbnail de ese texto en un índice o listado.

Para conseguirlo usaremos la función de php preg_mach_all(), una función que a base de marcar banderas en una expresión regular nos permite extraer directamente a un array las coincidencias con la expresión.

[...]

¿Te interesa? Sigue leyendo...

9 Comentarios, leelos

Temas Relacionados: programacion

Autor:

Viernes, 13 d marzo d 2009.

phpThumb.php | Tratamiento de imagenes directamente por url

phpThumb es un desarrollo en php que ya tiene sus años pero que no por eso ha dejado nunca de ser útil. Básicamente es la la máxima sencillez llevada al tratamiento de imágenes. ¿Y como hace eso? pues permitiéndote tratar las imágenes por parametros en la url.

phpThumb se instala en cualquier directorio de tu proyecto, al que tienes que permitir acceso. A partir de ahí, y habiendo vigilado los típicos temas de permisos y ubicación de las carpetas ya podemos tratar directamente cualquier imágen en la propia llamada a la misma en nuestro html.

[...]

¿Te interesa? Sigue leyendo...

Comenta este artículo

Temas Relacionados: programacion

Autor:

Esto son experimentos, no preguntes ;) prueba metadescription Prueba title