Posts etiquetados ‘PHP’

PlayThru: Un divertido reemplazo para el sistema Captcha

ScreenShot028En ciertas ocasiones que intentamos rellenar un formulario de suscripción, nos encontramos con los sistemas “Captcha“, los cuales verifican que no son bots los que intentan cubrir dicho formulario. También es cierto que por momentos no podemos enviar u obtener la información, debido a que el texto del captcha no es tan fácil de leer y lo introducimos mal.

“PlayThru” quiere evitarnos estos malos momentos, introduciendo una nueva forma de verificar que son realmente humanos lo que llenan la información, para ello proporciona un sencillo juego en lugar de textos distorsionados, una vez que completemos dicho juego podremos enviar u obtener la información.

Si tienes un sitio Web donde recoges información de usuarios, y cuentas actualmente con los tradicionales captcha, puedes descargar desde su Web el sistema “PlayThru” e integrarlo directamente en tu sitio Web totalmente gratis.

Actualmente funciona para sitios Web PHP, HTML5, Wordpress, Drupal, Android, iPhone y pronto en más tecnologías.

Enlaces:
Vía engadget | PlayThru hopes to kill text captchas with game-based authentication
Sitio oficial | PlayThru
Demo

PHP 5.4.0 ha sido lanzado

phpPara nosotros los desarrolladores, en uno de los lenguajes más populares de la Web hay noticias, y es el lanzamiento de PHP 5.4.0 que incluye notables mejoras, entre las que se destacan:

  • El uso de traits, que es un mecanismo que permite re-usar el código en lenguajes de herencia sencilla como es el caso de PHP.
  • Sintaxis corta en el uso de arrays ejemplo: $a = [1,2,3,4,5] o $a = ['uno' => 1, 'dos' => 2], en lugar de $a = array(1,2,3);
  • <?= siempre esta disponible, sin importar la opción short_open_tag en el ini. Para los que no lo saben <?= es equivalente a <?php echo
  • Miembros de la clase accesibles en la instancia ejemplo: (new foo)->bar()
  • La sintaxis class::{expr}() es posible de usar.
  • Mejoras notables en el uso de memoria fueron incorporadas.
  • Más de 100 errores corregidos.
  • Incorpora su Servidor web, el cual esta disponible desde la ventana de comandos.

Cabe destacar que PHP  5.4 es la última versión que soportará Windows XP y Server 2003, además si tienes proyectos en PHP 5.3 puedes hacer uso de este manual de migración a PHP 5.4.0, si quieres tener tus proyectos en esta nueva versión que sin duda tiene grandes ventajas con respecto a sus antecesores.

Enlace:
PHP 5.4 release

Construye webs para móviles con Mobilastic

MobilasticMobilastic es un sitio dirigido a programadores y diseñadores web, interesados en crear sitios web para móviles.

Para utilizar esta herramienta, que permite crear sitios web para todos los dispositivos móviles y tener un completo control sobre el código, necesitas tener conocimiento en HTML, CSS, PHP, entre otros.

Por el momento Mobilastic está en beta cerrada, pero ingresando al sitio podrás solicitar una invitación, y desde ya puedes acceder a sus videotutoriales.

Enlace: Mobilastic (Vía wwwhat’s new)

06. Crear aplicaciones Facebook Connect

En este vídeo aprenderemos como integrar nuestras páginas Web con Facebook, gracias a Facebook Connect.

Crearemos una página Web simple y desde esta, tendremos la opción de publicar comentarios en el muro gracias a Facebook Connect y FBJS.

Todo lo vemos en poco más de 9 minutos.

Descargar: Ejemplo usado en el vídeo

jQuery: Enviar formularios sin recargar la página

jQuery

En ocasiones es interesante enviar un formulario sin recargar la página, navegando la Web me encuentro con un sencillo tuto que podemos usar para conseguir este objetivo.

A continuación se lista los pasos y el código que involucra la parte del trabajo con jQuery, los estilos CSS, imágenes y archivos PHP están el ejemplo que puedes descargar al final de esta entrada.

Para conseguirlo seguimos los siguientes 4 pasos.

Leer el resto de la entrada »

17. SEO con PHP: Social bookmarking

En este vídeo veremos como agregar botones, para realizar bookmarking a nuestra página Web o blog en más de 200 sitios Web sociales como facebook, twitter, entre muchos más.

El vídeo tiene una duración de poco menos de 11 minutos y con el se termina el bloque dedicado a Web feeds y Social bookmarking.

En el siguiente vídeo iniciamos nuevo bloque dedicado a los abusos con el SEO como prevenir.

16. SEO con PHP: Web Feeds


En este vídeo comenzamos un nuevo bloque dedicado al trabajo con Web feeds y bookmarking.

Crearemos nuestro propio contenido RSS, para ser sindicado y compartido en la Web, por medio de una sencilla clase todo con ejemplos.

Crearemos dos ejemplos que usan la clase simplePie, que permite leer e introducir contenido RSS y Atom de otros sitios Web en nuestra página, usando hojas de estilo CSS en uno de estos ejemplos.

Todo se ve en casi 27 minutos, y en el próximo vídeo veremos el tema de bookmarking donde aprenderemos a compartir nuestro contenido en redes sociales y otros sitios Web.

Descargar ejemplos

Descargar simplePie

Enlace: simplePie

SEO con PHP: Imágenes y texto gráfico Vídeo 14

En este vídeo veremos el trabajo con imágenes y textos gráficos, como hacer que el contenido se muestre de la forma adecuada a los usuarios, y que al mismo tiempo el contenido sea rastreado por los buscadores.

Veremos diferentes técnicas para lograrlo, como el uso de Flash, JavaScript y PHP, y veremos un ejemplo con el uso de Flash y sIFR, que sin duda es una solución muy adecuada.

Todo se ve en poco más de 13 minutos y en el siguiente vídeo empezaremos con HTML amigable a los buscadores.

Descargar ejemplo

SEO con PHP: Vídeo 12 problemas con duplicidad de contenido 2da parte


En este vídeo terminamos el bloque dedicado a la duplicidad de contenido, trabajando con los posibles problemas de duplicidad generados en las sesiones basadas en URLs, veremos alternativas al uso de seguimiento de sesión con trans_sid, que aporta gran parte del contenido duplicado.

Veremos los posibles problemas de las URLs en páginas de afiliados, al hacer seguimiento de clientes generados por afiliados diferentes, esto genera gran cantidad de páginas duplicadas, veremos posibles soluciones y un ejemplo practico que le da una muy buena solución a este problema mediante el uso de {QUERY_STRING}.

Veremos todo en poco más de 19 minutos y puedes descargar desde el enlace el ejemplo tratado en el vídeo.

Enlace: Descargar ejemplo

SEO usando PHP: Vídeo 11 Solución a problemas de duplicidad de contenido

En este videotutorial veremos otras áreas que puede traer contenido duplicado a nuestros sitios Web, así también veremos posibles soluciones para obtener un mejor posicionamiento en los buscadores “SEO”, evitando contenido duplicado.

Veremos impresión de páginas amigables, páginas similares, canonicalización, navegación y breadcrums. Todo lo vemos en poco más de 18 minutos.

Enlace: Sigue todo el curso de SEO