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.
Web Services con Zend Framework
A la hora de desarrollar web services, tenemos que tener en cuenta que habrá una parte de código de servidor y otra parte de código de cliente, aunque si somos la parte que define el web service no nos deberemos preocupar en la definición del código que se debe ejecutar en el cliente.
Migración de Zend Framework 1.9.x a 1.10.x
Instalación del proyecto en la raíz de nuestro servidor
Cómo leer el archivo application.ini de Zend Framework
¿Cómo crear un fichero de log en Zend Framework?
- Zend_Log
- Zend_Log_Writer_Stream()
Zend Framework + jQuery
¿Qué es jQuery?
jQuery es una librería de javascript que facilita el desarrollo de código javascript para distintos tipos de navegador (desarrollo transversal), así como facilitar las animaciones, gestiones de eventos y las interacciones a través de ajax del desarrollo web.
Es decir, nos encontramos frente a un framework de javascript, que vamos a ver cómo interactúa y se integra con Zend Framework.
En el presente artículo nos centraremos en hacer una pequeña demo sobre las interacciones a través de ajax que nos facilitará el desarrollo futuro de nuestros portales.
Añadir librería propia a Zend Framework
Para ello, seguiremos los siguientes pasos:
Formularios en Zend Framework (y IV)
Y es algo que finalmente se puede resolver de manera muy sencilla, y que vamos a ver ahora mismo ...
Formularios en Zend Framework (III)
- No tener código HTML o CSS en código que se ejecute en el servidor
- Disminuir la carga del servidor al realizar ciertas validaciones a nivel de cliente
- Crear formularios donde la distribucón de campos sea como nosotros queramos, y no secuencial, de arriba hacia abajo, como hace Zend Framework
En este tercer capítulo vamos a tratar los resultados que se generan en el servidor, ya sea por validaciones internas o por ejecuci&ooacute;n de un proceso.
Para ello, definiremos un controlador, una vista y un modelo encargado de representar cualquier resultado, y de ofrecer distintas alternativas, una vez finalizado el proceso.