Archivo

Archivo para la categoría ‘PHP en General’

Como cachear una página web en PHP

Jueves, 29 de septiembre de 2011 Juan Jorquera Sin comentarios

Original de JaviVicente

Todos sabemos las ventajas y desventajas que tiene cachear una página web, principalmente ventajas cuando trabajamos con bases de datos (MySQL, SQL Server, etc) aunque desventajas cuando suele cambiar la web muy a menudo. Por esta razón vamos a suponer que trabajamos con una página estática que coge datos de una base de datos que se actualizan una vez al día.

Lo primero que debemos hacer es crear un directorio llamado cache por ejemplo y darle permisos de escritura para todos los usuarios. Esto se hace porque normalmente crearemos el directorio con un usuario y apache se ejecuta con otro usuario:

 chmod 777 cache

Leer más…

Articulos relacionados:

No hay artículos relacionados
Categories: PHP en General Tags: cachear

Filtra y recupera de forma segura $_GET y $_POST en PHP

Domingo, 25 de julio de 2010 Juan Jorquera Sin comentarios

Original de SentidoWeb

Hace tiempo comentaba cómo filtrar variables, ahora, usando los mismos filtros, podremos filtrar y realizar sanitize de $_GET y $_POST y asegurarnos de que no nos metan valores peligrosos en las entradas de nuestras aplicaciones.
Leer más…

Articulos relacionados:

Descargar emails de GMail con PHP Funcion que filtra palabras en PHP Geolocalización gratis con PHP Detectar iPad con PHP o Javascript Expresiones regulares en PHP, 2da Parte
Categories: PHP en General, seguridad Tags: get, php, post

Expresiones regulares en PHP, 2da Parte

Domingo, 4 de abril de 2010 Juan Jorquera Sin comentarios

Artículo Original de ElWebMaster.com

Hola, hoy terminaremos con la clase de expresiones regulares. Para ello vamos a ver las funciones de php más utilizadas a la hora de realizar tareas con las mismas.

Entre ellas veremos preg_match (que busca una expresión en un string), preg_match_all (que en lugar de terminar en la primer expresión que encuentra, continua volcando en un array todas las coincidencias) y preg_replace (que busca una expresión regular y reemplaza el contenido de esa expresión por otro predefinido). ¡Comencemos!

Leer más…

Articulos relacionados:

Descargar emails de GMail con PHP Expresiones regulares con filtros en PHP Filtra y recupera de forma segura $_GET y $_POST en PHP Funcion que filtra palabras en PHP Geolocalización gratis con PHP

Detectar el Browser con PHP

Domingo, 4 de abril de 2010 Juan Jorquera 2 comentarios

Original de Unijumpe

Detectar el navegador o browser que esta utilizando el visitante a una web resulta ser útil para ofrecer contendido de acuerdo al dispositivo que usa el usuario. Si el usuario esta utilizando un Navegador antiguo se le puede sugerir actualizarlo, otro uso podría ser una hoja de estilos de acuerdo al navegador del visitante.

Leer más…

Articulos relacionados:

Descargar emails de GMail con PHP Filtra y recupera de forma segura $_GET y $_POST en PHP Funcion que filtra palabras en PHP Geolocalización gratis con PHP Detectar iPad con PHP o Javascript
Categories: php, PHP en General Tags: browser, php

Algoritmo para modificar el tamaño de imágenes sin afectar a su calidad

Sábado, 3 de abril de 2010 Juan Jorquera Sin comentarios

Articulo Original de TuFuncion

Este algoritmo fue presentado en la Siggraph 2007, para aquellos que no lo sepan, Siggraph es la feria más importante de diseño por ordenador, cada año los diseñadores nos sorprenden con formas de imágenes innovadoras, vídeos imposibles y animaciones del siglo XXII (Abajo dejo el video de presentación de esta edición).

Leer más…

Articulos relacionados:

No hay artículos relacionados
Categories: OpenSource, php, PHP en General Tags:

DrupalBB, foro basado en Drupal

Sábado, 3 de abril de 2010 Juan Jorquera Sin comentarios

Articulo Original de TuFuncion

En esta elaborada entrada nos explican los pasos necesarios para lograr con Drupal 5.2 un foro con prestaciones similares a phpBB/vBulletin.

Información DrupalBB

¿Por qué Drupal?

A pesar de haber numerosas alternativas a la hora de instalar un foro, se trata de una opción a estudiar puesto que al estar basado en Drupal se puede extender para futuras necesidades e ir agregándole nuevas carácterísticas en forma de módulos.
Leer más…

Articulos relacionados:

No hay artículos relacionados
Categories: Ajax, php, PHP en General, web Tags: drupal, drupalbb

Las herramientas más útiles para desarrolladores Php

Sábado, 3 de abril de 2010 Juan Jorquera 1 comentario

Articulo Original de TuFuncion

Estas son probablemente las herramientas más útiles de las que puede estar acompañado un desarrollador de PHP.

Sistemas que ofrecen herramientas o utilidades para el desarrollo de proyectos en PHP y las herramientas en si están creadas con PHP, pero pueden ser para gestionar proyectos o ayudar a desarrollar sistemas en cualquier tecnología.

Php Documentor

Es un sistema para crear y mantener la documentación de aplicaciones creados con PHP, también como phpdoc o phpdocu. Puede usarse directamente por línea de comandos o a través de una interfaz web. Con esta aplicación te aseguro que puedes llegar a crear una documentación profesional y además soporta enlaces entre páginas de documentación, herencia automática de clases de programación orientada a objetos y generación de código fuente resaltado con referencias a la documentación.

Funciona por plantillas, que se pueden extender ya cuenta con 15 maneras diferentes de mostrar la documentación. También soporta formato PDF para generar las documentaciones.

Php Documentor

xDebug

xDebug es sin duda una de esas herramientas de las que todo desarrollador debe disponer o al menos probar alguna vez, con la información que te proporciona esta aplicación serán muy pocos los scripts que se te resistan.

Entre otras funcionalidades xDebug ofrece:

Trazas, con parámetros que admiten funciones definidas por el usuario, muestra el nombre de la función, del archivo y el número de línea. Asignación de memoria. Protección contra recursividad infinita.

xDebug

Php Unit

PhpUnit nos facilita la creación de pequeños scripts que nos ayudan a testear nuestras aplicaciones y a analizar los resultados.

Entre sus características nos encontramos con:

Forma parte del grupo de frameworks de xUnit Puerto completo deJUnit para PHP5. Soporte para Mock Objects (jMock). Almacena los resultados en una Test Database. Se integra con varias aplicaciones de test.

PHPUnit

Propel

Propel es una aplicación que se encarga del acceso a la base de datos y que permite la portabilidad y la abstracción con la base de datos.

Propel está integrado en el popular framework Symfony.

Propel

PhpMyAdmin

phpMyAdmin es una herramienta escrita en PHP con la intención de manejar la administración de MySQL a través de páginas webs, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 50 idiomas.

Es probablemente la aplicación más antigua, importante y conocida de esta lista puesto que se encuentra vigente desde el año 1998.

phpMyAdmin

PHP beautifier

Un programa escrito en PHP encargado de reformatear e identar el código correctamente de manera automática.

Php Beautifier como su nombre indica es un embellecedor de código que corrige y facilita la lectura del código.

Php Beautifier

Smarty

Smarty nos ayudará a familiarizarnos con el uso de plantillas (templates) que permite separar elegantemente el código PHP de su presentación, hay varios motores de templates, en nuestro caso elegimos Smarty puesto que es posiblemente el sistema más rápido.

Lo podemos descargar aquí, tendremos que asegurarnos que nuestro servidor utiliza una vesión PHP 4.0.6 u otra más reciente.

Smarty

Seguro que conoces alguna herramienta que no este en esta lista y que sea útil, si es así no dudes en comentarlo y de este modo tendremos una lista más completa de herramientas para desarrolladores PHP.

Articulos relacionados:

No hay artículos relacionados
Categories: OpenSource, php, PHP en General Tags:

Email masivo en PHP con PHPMailer

Miércoles, 16 de diciembre de 2009 Juan Jorquera 7 comentarios

Original de Cristalab

Me pareció interesante hacer este Tip para aquellos que quieran mandar mails de manera sencilla y rápida con la librería PHPMailer. La gran mayoría de personas que programan en PHP, utilizan la función mail() para realizar envíos, ya sean simples o complejos. Pero algunos servidores tienen bloqueada la función mail() de php por cuestiones de seguridad.
Leer más…

Articulos relacionados:

Descargar emails de GMail con PHP Filtra y recupera de forma segura $_GET y $_POST en PHP Funcion que filtra palabras en PHP Geolocalización gratis con PHP Detectar iPad con PHP o Javascript
Categories: PHP en General Tags: php, phpmailer

Cómo implementar COMET con PHP y Prototype

Viernes, 11 de julio de 2008 Juan Jorquera 1 comentario

Original de Ribosomatic

Comet es una técnica de programación que permite a los servidores web enviar datos al cliente sin ninguna necesidad de que éste lo solicite. En aplicaciones AJAX ocurre lo contrario, el cliente (el navegador web) no puede ser notificado en tiempo real por el servidor si se han producido cambios en éste. Es el usuario quien deberá realizar la petición, quizás haciendo clic en un vinculo, botón ó mediante una solicitud periódica a fin de obtener datos del servidor. Leer más…

Articulos relacionados:

Descargar emails de GMail con PHP Filtra y recupera de forma segura $_GET y $_POST en PHP Funcion que filtra palabras en PHP Geolocalización gratis con PHP Detectar iPad con PHP o Javascript

query_posts(), personalizando nuestros blogs

Martes, 26 de febrero de 2008 Juan Jorquera Sin comentarios

Original de aNieto2k

query_posts() es una de las funciones estrella de WordPress. Con ella podemos modificar la salida por pantalla haciendo que :

Solo aparezca un post o una página Mostrar todos los posts en un tiempo determinado Mostrar solo los últimos posts en la principal Cambiar el orden de los posts Mostrar los posts de una sola categoría. Y muchas cosas más…

Leer más…

Articulos relacionados:

Algunos links para desarrolladores de WP Wi, edita tus posts desde Vi con Wordpress 11 themes de Wordpress para los amantes de Apple Fun with Uninstallation, un plugin para desinstalar plugins Chuleta para themes de WordPress

Usabilidad al diseñar formularios de contacto

Martes, 26 de febrero de 2008 Juan Jorquera 1 comentario

En el desarrollo de un sitio web, una de las páginas imprescindibles es la que destinamos para que nos contacten y es en esta página donde generalmente mostramos un formulario de contacto; pero ¿siempre este formulario es tan práctico y útil para el usuario como esperamos? Leer más…

Articulos relacionados:

La Galería de Formularios de Wufoo

Appcelerator: otra forma de realizar aplicaciones web

Martes, 26 de febrero de 2008 Juan Jorquera Sin comentarios

Appcelerator es una plataforma open source que cambia la forma de realizar aplicaciones web. Está basado en una arquitectura basada en mensajes, lo que quiere decir que toda la plataforma está manejada por mensajes, los cuales son de tamaño pequeño. Los elementos HTML pueden enviar o recibir mensajes para cambiar su aspecto o para solicitar datos al Appcelerator Service, el cual es el responsable de gestionar todos los mensajes de la aplicación a/hasta los clientes.

Leer más…

Articulos relacionados:

No hay artículos relacionados

Purificador de HTML: HTML Purifier

Martes, 26 de febrero de 2008 Juan Jorquera Sin comentarios

Standards-Compliant HTML Filtering

He aquí la que parece una excelente herramienta para quienes trabajen en PHP: HTML Purifier.

Sus autores la promueven como:

Segura: Remueve el código malicioso (XSS) de tus programas. Limpia: Te asegura un código que sigue los estándares Web ¿Te lo repito? ¿Te lo repito? ¿Te lo repito? Abierta: Está hecha bajo la filosofía Open Source.

Puedes descargarla para tus proyectos en PHP 5.0, como una aplicación aparte o simplemente guarda en tus favoritos este DEMO, el cual estará siempre en línea.

Gracias a Intenta.

Articulos relacionados:

No hay artículos relacionados

Un caso práctico de texto oculto para usuarios con necesidades especiales

Martes, 26 de febrero de 2008 Juan Jorquera Sin comentarios

Original de webmasterlibre.com

Hace ya mucho tiempo traduje un artículo que hablaba de las ventajas de utilizar “texto oculto†específico para usuarios de lectores de pantalla. Sin duda, cuando traducía aquello podía verle uso para ocultar los labels de los formularios, sustituir texto por imágenes y poco más. Pero hoy, gracias a la pequeña selección de enlaces de CSS Tricks he descubierto una forma inteligente de añadir una capa más de atención para los usuarios discapacitados.

Leer más…

Articulos relacionados:

No hay artículos relacionados

11 themes de WordPress para los amantes de Apple

Martes, 26 de febrero de 2008 Juan Jorquera Sin comentarios


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser