Etiquetado: PHP

Captcha o Código Anti-Spam en Zend Framework

Para los que no sepan qué es el código Anti-Spam, comentar que es la imagen que aparece en algunos formularios y que contiene una serie de caracteres que debemos introducir antes de realizar el envío de datos de dicho formulario al servidor. Este código se utiliza para evitar que se monten robots contra nuestro formulario, y lo utilice repetidamente de manera que nos llene nuestra BBDD o una cuenta de correo de información basura.

Dicho esto, vamos a ver los pasos qué los pasos a seguir para implementar nuestro propio código anti-span en nuestros formularios.

Contunuar leyendo

Cómo instalar Zend Framework con Php + Apache en Windows

Para explicar la siguiente instalación del Zend Framework vamos a dar por hecho que ya tenemos instalado en nuestro PC Apache y Php, por lo que en la siguiente explicación, se dará por hecha las instalaciones de Apache y Php.
Antes de comenzar, para los no iniciados en los frameworks, explicaremos que es un framework.
Basándonos en la wikipedia, un framework, en el desarrollo de software, es una estructura de soporte definida, mediante la cual otro proyecto de software puede ser organizado y desarrollado. Típicamente, puede incluir soporte de programas, bibliotecas y un lenguaje interpretado entre otros software para ayudar a desarrollar y unir los diferentes componentes de un proyecto.
Antes de indicar los pasos que hay que seguir para realizar la instalación de Zend Framework con Apache y Php, comentar que para poderlo instalar, necesitamos tener instalada la versión 5.2.4 o superior de Php, por lo que si no tenemos esta versión, deberemos actualizarla.

Contunuar leyendo

Migrar de PHP 5.2.x a 5.3.0

Migrar de PHP 5.2.x a 5.3.0 con windows y apache

Cada vez falta menos para la versión final de PHP 5.3. Desde hace unos meses tenemos a nuestra disposición una versión candidata estable PHP 5.3 RC1

Algunas de las novedades que encontraremos en esta versión de PHP son las siguientes:

  • Nombres de espacios (namespaces). Igual que en JAVA. Su principal ventaja, evitar colisiones entre nombres de clases.
  • Phar. Encapsulación de archivos o bibliotecas en un sólo archivo, al estilo JAR de Java.
  • Driver nativo de MySql para PHP (mysqlnd).

Si deseamos probar esta primera versión candidata sobre Windows, deberemos realizar algunos cambios sobre la configuración de nuestro Apache, con tal de poder disponer de las ventajas de PHP5.3
Contunuar leyendo