Archivo para la Categoría ‘PHP’
Martes, Abril 1st, 2008 | 248 lectura (s)
Down for everyone or just me es un servicio que te permite verificar si un sitio web está caÃdo o no. Es ideal para todos aquellos que alguna vez nos preguntamos si es problema nuestro de los DNS, la conexión, o realmente el servidor de la web está caÃdo. Con solo ingresar la dirección de la web, nos dará el estado del servicio, si está Online o no. Obviamente está la posibilidad de que ellos no puedan abrirla
(more…)
Creado en CSS, IT, Internet, Minipost, Offline, PHP, Recursos Web | 1 Comentario »
Martes, Febrero 26th, 2008 | 165 lectura (s)
FPDF es una clase escrita en PHP que permite generar documentos PDF directamente desde PHP, es decir, sin usar la biblioteca PDFlib. La ventaja es que, mientras PDFlib es de pago para usos comerciales, la F de FPDF significa Free (gratis y libre): puede usted usarla para cualquier propósito y modificarla a su gusto para satisfacer sus necesidades.
FPDF tiene otras ventajas: funciones de alto nivel. Esta es una lista de sus principales características:
- Elección de la unidad de medida, formato de página y márgenes
- Gestión de cabeceras y pies de página
- Salto de página automático
- Salto de línea y justificación del texto automáticos
- Admisión de imágenes (JPEG y PNG)
- Colores
- Enlaces
- Admisión de fuentes TrueType, Type1 y codificación
- Compresión de página
(more…)
Creado en IT, Internet, PHP, Recursos Web | Sin Comentarios »
Jueves, Febrero 21st, 2008 | 188 lectura (s)
Como todos sabemos, Infobae.com ha rediseñado su sitio, no hay grandes cambios a simple vista ni mucho menos, cambios a nivel estructural ni funcional. Más que un cambio es un refresco de cara que le sienta bien. Como futuro Ingeniero en Sistemas de Información, tengo conocimientos de la manipulación de los datos que se presentan en cualquier sistema, como moldearlos, adaptarlos, diseñarlos, normalizarlos y hasta como mostrarlos, todo para ofrecer un mejor rendimiento en el sistema y para hacer sentir al usuario más cómodo, por asà decirlo. Sin hacer una búsqueda exhaustiva, he encontrado detalles que no son menores para una empresa del tamaño de Infobae.com, la cual seguramente no ha escatimado en gastos a la hora de crear el nuevo portal. Como primer punto importante a destacar es la falta de compatibilidad con otros navegadores que no sean Internet Explorer. Por ejemplo, si ingresamos con Firefox a una nota que posea una imagen, vamos a ver lo siguiente:
Imagen

(more…)
Creado en IT, Internet, Javascript, Offline, PHP | 2 Comentarios »
Viernes, Febrero 15th, 2008 | 457 lectura (s)
Hace ya varios años que me dedico a programar con PHP, Javascript y XML por lo que he probado muchos Frameworks de desarrollo, pero puedo afirmar que Symfony es el mejor de todos. Basado en el patrón de arquitectura MVC (model-viewer-controller), con integración 100% funcional con AJAX, generadores administrativos, aplicación CLI para el desarrollo de nuevos Proyectos (como también para aplicaciones y módulos), plantillas webs, posibilidad de utilización de cache y muchas cosas más que voy a detallar más adelante. (more…)
Creado en IT, Internet, PHP, Recursos Web, Software | 9 Comentarios »
Jueves, Febrero 14th, 2008 | 284 lectura (s)
Visto que hay muchos sitios de moda que se dedican exclusivamente a generar screenshots (capturas de pantallas) de sitios webs, les voy a explicar como lo pueden hacer usando PHP y Windows, si Windows! Con Unix y Linux no funciona mi método porque crea una instancia del navegador Internet Explorer para realizar la captura. Seguramente hay métodos que usen las librerias de GD o Imagemagick para Linux pero lamentablemente todavÃa no manejo muy bien esos conceptos.
(more…)
Creado en PHP, Recursos Web | 11 Comentarios »
Jueves, Febrero 14th, 2008 | 92 lectura (s)
Les voy a explicar como generar una contraseña usando valores aleatorios, como se los habÃa explicado anteriormente en el post de Crear cadena aleatoria en PHP, pero esta vez la generación se realiza en una sola linea de código, bien sencillo y adaptable a los requisitos que quieras.
La linea que genera la contraseña usando PHP es:
$pass = substr(str_shuffle('abcdefghijklmnopqrstuvwxyz'), 0, 8);
Explicando un poco lo que hace eso, se genera una cadena de 8 caracteres (podés agregar más o menos cambiando el último parámetro) buscando los caracteres dentro del string que está entre comillas simples, previamente los mezcla usando la función str_shuffle y después con substr recorta al tamaño asignado quedando la contraseña creada dentro de la variable $pass. La contraseña que se genera es solo de letras minúsculas, pero si querés podés agregar caracteres en mayúscula, números o cualquier otro caracter que sea imprimible.
Asà de sencillo 
Creado en PHP, Recursos Web | Sin Comentarios »
Miércoles, Enero 30th, 2008 | 132 lectura (s)
PHP Site Compressor es una clase de Php que te permite comprimir los encabezados de las páginas webs y hacerlas mucho más rápidas, ya que los datos que viajan desde el servidor hasta la PC del cliente son menos pesados. La clase también está optimizada para realizar menos pedidos HTTP, agrega una lÃnea de expiración de contenido, comprime los contenidos usando GZip y reduce los archivos Javascript, CSS y HTML.
Mejora la velocidad del sitio en un 500%, lo que no es poca cosa si tu sitio tiene muchas visitas. Para utilizarlo, hay que agregar estas lineas al principio de cada archivo:
require_once('class.compressor.php');
$compressor = new compressor('css,javascript,page');
Y al final del archivo, hay que agregar:
Ahora tu sitio ya tiene que cargar mucho más rápido, hace la prueba!
Los requerimientos para poder utilizar esta clase es un servidor que corra PHP4, y para poder reducir los archivos JS, CSS y HTML se requiere PHP5. (more…)
Creado en IT, Internet, PHP, Recursos Web | Sin Comentarios »
Lunes, Enero 28th, 2008 | 148 lectura (s)
POBS o PHP OfbuScator, es un script que permite “ensuciar” el código fuente de los archivos en PHP. La técnica del script es reemplazar todas las variables, funciones y constantes por cadenas aleatorias generadas mediante la función MD5 (pero de 8 caracteres, no de 32 sino harÃa muy pesado el archivo ofbuscado). La utilidad de este script es proteger (o hacer menos legible) alguna creación tuya, ya que cambia el nombre de casi todo lo que encuentra en el código. (more…)
Creado en PHP, Recursos Web, Software | Sin Comentarios »
Viernes, Enero 11th, 2008 | 148 lectura (s)
Si tenés un sitio en donde se registran clientes, usuarios, o algún proceso en donde se tenga que ingresar un correo electrónico es bueno determinar que dominios son aptos y cuales no para tal fin. Todos conocemos gracias al post Generadores de e-mails temporales que en cuestión de segundos, podemos tener una cuenta anónima completamente funcional y que después de cierto tiempo se vence. Para evitar que se utilicen este tipo de cuentas, solo tenés que añadir esta función que desarrolle que bloquea los dominios que a vos no te parezcan seguros.
(more…)
Creado en PHP, Recursos Web | Sin Comentarios »
Lunes, Enero 7th, 2008 | 314 lectura (s)
PHPMotion es una aplicación desarrollada en PHP que sirve para compartir videos online, similar a lo que serÃa Youtube. 100% gratuito, de fácil instalación y con muchisimas opciones como por ejemplo el registro de usuarios, comentarios, soporta muchos formatos para subir los videos y más cosas que se detallan a continuación. (more…)
Creado en PHP, Recursos Web, Redes Sociales, Software | 2 Comentarios »
Lunes, Enero 7th, 2008 | 243 lectura (s)
La generación de una cadena aleatoria es muy útil, ya que se puede usar para la creación de códigos, contraseñas, campos de validación de seguridad, y cualquier otro fin que necesite valores al azar. Particularmente, yo las utilizo para definir valores secretos en usuarios, los cuales me sirven para almacenar en cookies de sesión. También las utilizo para realizar la verificación a la hora de un registro de usuario, genero un código aleatorio con esta función y se la envÃo por e-mail para que realice la confirmación. Las posibilidades de utilización son muchas, queda todo a tu imaginación. (more…)
Creado en PHP | 1 Comentario »