Archivo para la Categoría ‘PHP’

Caido para mi o para todo el mundo?

Martes, Abril 1st, 2008 | 248 lectura (s)

arrow-down-circle 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…)

FPDF Library

Martes, Febrero 26th, 2008 | 165 lectura (s)

logo 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…)

Críticas constructivas hacia Infobae.com

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

problema1

(more…)

Symfony El Framework PHP por excelencia

Viernes, Febrero 15th, 2008 | 457 lectura (s)

symfony-logo.pngHace 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…)

Capturar una pantalla con PHP

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…)

Generar contraseñas con PHP

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 :)

PHP Site Compressor

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:

$compressor -> finish();
 

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…)

POBS PHP Obfuscator

Lunes, Enero 28th, 2008 | 148 lectura (s)

POBSPOBS 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…)

Bloquear dominios con PHP

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…)

PHPMotion: Tu red de videos gratis!

Lunes, Enero 7th, 2008 | 314 lectura (s)

PHPMotionPHPMotion 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…)

Crear cadena aleatoria en PHP

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…)

Acerca de

Sitio dedicado a difundir nuevas tecnologías, noticias de Internet, gadgets, software y todo lo que tenga que ver con las nuevas tendencias de la vida digital.

Suscribirme

 Suscribirse mediante Reader O, suscribirse vía e-mail, en donde recibirás diariamente las novedades que se publican:
Ingresa tu e-mail:  

Seguime en Twitter

Ahora podés recibir las noticias y actualizaciones directamente en tu Twitter! Solo tenés que seguir al usuario de dotBLOG y listo!
Google