jueves, 28 de octubre de 2010

www.cgiperu.pe

http://www.cgiperu.pe/

páginas web,diseño web, diseño de paginas web,hosting web,Alojamiento Web Perú, Diseño pagina web PERU, Desarrollo de software y telecomunicaciones,creación de paginas web, aplicaciones web, creacion de tiendas virtuales,dominio,hosting,software,cgiperu

jueves, 2 de julio de 2009

La comunidad de PHP responde a Google sobre Tips de Optimización




Vía phpdeveloper me entero que Google ha publicado una guía de optimización para acelerar las páginas con PHP. Pero lo interesante no son los consejos, sino, en mayor medida, la respuesta que la comunidad de PHP ha hecho. Y es que al parecer, varios de los consejos para acelerar aplicaciones en PHP que ofrece Google ya no son viables. Veamos las respuestas más interesantes, una por una...

Tips para mejorar la performance de PHP

Google: “No copies variables sin ninguna razón”

El motor de Zend en el core de PHP4 y PHP5 usa una técnica para el manejo de memoria conocida como copiar al escribir (copy-on-write). Esto quiere decir que no importa cuantas veces asignemos el valor de una variable a otra variable, los datos no son copiados hasta que se modifiquen. El ejemplo que el autor ofrece resulta obsoleto ya que no significa un uso extra de memoria, como se puede apreciar del siguiente ejemplo:

php
$data
= str_repeat("*", 512 * 1024); // synthesize 512K of data
$memory_used_before = memory_get_usage();
$more_data = $data;
$memory_used_after = memory_get_usage();
print
"Before: {$memory_used_before}\nAfter: {$memory_used_after}\n";
?>

PHP 5.3 with thread-safety and debugging compiled in:
Before: 853968
After: 854236

PHP 5.2 without thread-safety or debugging:
Before: 581912
After: 581976

Una diferencia de 268 bytes en el modo debugging, o 64 bytes en modo normal (lo que las personas usan).

Hay que destacar que un script PHP nunca debe hacer un echo o mostrar el contenido en bruto de una variable suministrada por un usuario sin el filtro correspondiente.

Google: “Usa comillas simples para strings”

Benchmarks realizados en PHP 5.2 y PHP 5.3 demuestran que parsear strings en comillas dobles con interpolación no es más lento (y algunas veces más rápido) que usar strings con comillas simples usando concatenación. Cuando tenemos strings sin variables, la performance es definitivamente mejor con comillas dobles, esto se debe a ciertos detalles implementados en el motor. Pueden ver el benchmark publicado en <http://pastie.org/523023>.

Google: “Usa echo para imprimir”

Dependiendo de la manera en que PHP esta configurado en tu Hosting, echo puede ser más lento que print en algunos casos. En el ejemplo que Google muestra, ambos tienen igual performance.

Google: “No uses concatenación con echo”

Esto es exactamente lo contrario a un buen consejo. El motor maneja múltiples argumentos para echo() de tal manera que la concatenación (o la interpolación de string con comillas dobles) es actualmente mucho más rápido. Pueden ver el benchmark publicado en <http://pastie.org/523020>.

Google: “Usa switch/case en vez de if/else”

Finalmente, esta parte de los consejos no tiene ningún sentido. La decisión sobre usar switch/case o if/else es puramente una cuestión de estilo al programar; sus velocidades son generalmente más o menos iguales, exceptuando casos especiales.

Estas son sólo algunas de las respuestas que se están publicando en atención a la guía publicada por Google, pueden leer más en este hilo de Google Groups, incluyendo las respuestas del autor de la guía de Google.


lunes, 29 de junio de 2009

Crea Avatares para tu msn messenger


Como poner este avatar en tu messenger:

1.- Tendrás que hacer una captura de pantalla usando la tecla "imprimir pantalla" (en el botón del teclado suele poner Impr Pant).

2.- Abrimos el Paint

3.- Nos vamos al menu EDICION y pulsamos PEGAR o pulsamos directamente "Control + V"

4.- Si cuando la pegamos hay algo seleccionado pulsamos la tecla ESCAPE para deseleccionarlo todo, pulsamos la tecla selección,

5.- Seleccionamos la parte que nos interesa, simpre procurando que sea lo más cuadrada posible para que luego no se deforme en en messenger. Cuando la tenemos seleccionada pulsamos EDICION > COPIAR (Ctrl+C) y creamos un nuevo archivo ARCHIVO>NUEVO (Ctrl+N) y pegamos el archivo recortado EDICION > PEGAR

6.- Una vez pegada, ya la podemos guardar con el nombre y la extensión que queramos. Recomendamos guardarla en formato JPG o GIF.

Fondo para el messenger


Instrucciones de uso:

1º Cierra el messenger del TODO
2º Haz click en descargar
3º Se te descargara un archivo
4º Guardala con el nombre lvback.gif dentro de la carpeta de tu mesenger (normalmente c:\archivos de programa\MSN messenger)
5º Si te dice si quieres sobreescribir dile que si
6º Abre el messenger y ya lo tienes.

Juegos Messenger

Descubre todos los juegos de messenger. Gracias a los juegos de Windows Live Messenger podrás jugar y divertirte mientras chateas con tus amigos. Si nunca has jugado a los juegos de messenger te recomendamos que antes leas cómo invitar a un contacto un juego. A continuación te ofrecemos una lista completa de todos los juegos para msn disponibles.

Recuerda que para iniciar un juego de messenger, antes de pulsar el botón jugar, tienes que haber iniciado sesión en messenger. Además es necesario visitar esta página con Internet Explorer.

Backgammon

juego messenger Backgammonjugar a Backgammon

Tira los datos y se el primero en sacar todas las fichas

2 jugadores | Español


Billar

juego messenger Billarjugar a Billar

Juega al billar en linea mientras chateas por messenger.

2 jugadores | Español


Campeonato de saltos

juego messenger Campeonato de saltosjugar a Campeonato de saltos

Parecido al guitar hero. Haz coincidir los ritmos pulsando teclas

2 jugadores | Español


Club de ajedrez

juego messenger Club de ajedrezjugar a Club de ajedrez

Juega al ajedrez por messenger con tus amigos

2 jugadores | Español


Damas

juego messenger Damasjugar a Damas

El clasico juego de damas para messenger.

2 jugadores | Español


Diamantes

juego messenger Diamantesjugar a Diamantes

El juego de puzzles de más exito ahora en messenger

2 jugadores | Español


Duelo Live Earth

juego messenger Duelo Live Earthjugar a Duelo Live Earth

Juego de preguntas para messenger sobre nuestro planeta

2 jugadores | Español


El duelo

juego messenger El duelojugar a El duelo

Reta a tus amigos de men este juego de preguntas estilo trivial

2 jugadores | Español


GoPets

juego messenger GoPetsjugar a GoPets

Descubre un mundo virtual de mascotas y minijuegos

2 jugadores | Español


Hexic

juego messenger Hexicjugar a Hexic

Gira las piezas para unir las de un mismo color

2 jugadores | Ingles


Jigsaw Too

juego messenger Jigsaw Toojugar a Jigsaw Too

Resuelve puzzles de miles de piezas antes que tu oponente

2 jugadores | Español


Jigsaw Too Photo Edition

juego messenger Jigsaw Too Photo Editionjugar a Jigsaw Too Photo Edition

Resuelve rompecabezas y crea nuevos puzzles a partir de tus fotos

2 jugadores | Español


Liga Messenger

juego messenger Liga Messengerjugar a Liga Messenger

Juega a la liga messenger de futbol chapas

2 jugadores | Español

Cómo descargar guiños gratis de Messenger Adictos


Los guiños de messenger, la mayoría son de pago, pero desde Messenger Adictos os ponemos cientos de guiños para que podais descargarlos de forma gratuita y podais utilizarlos en vuestras conversaciones de messenger.
Para poderte descargar un guiño messenger de forma gratuita lo primero debes estar registrado en la página de Messenger Adictos para que no tengas problemas, si todavía no estás registrado puedes hacerlo a través del siguiente enlace: Registrarse de forma gratuita en Messenger Adictos

1. Lo primero que deberemos hacer es entrar en la sección de la web donde se encuentran todos los guiños con sus descripciones para ser descargados, esta sección se encuentra en el menú o a través del siguiente enlace: Guiños messenger
2. Podremos pasar por las distintas páginas para buscar el guiño de messenger que más nos guste, cuando lo encontremos, deberemos pinchar sobre el titulo del Guiño messenger
3. En la siguiente ventana nos aparecerá ua descripción de lo que hace el guiño así como la manera de instalarlos en nuestro messenger, esta manera también viene explicada en la parte inferior de este tutorial. Al final de la página vendrá un enlace para descargarlo y guardarlo en nuestro ordenador.
4. Una vez tengamos descargado el guiño de forma gratuita tan sólo necesitaremos instalarlo en nuestro messenger: instrucciones para instalar guiños gratis en tu messenger

A continuación te mostramos un video de los pasos que hemos seguido para descargar un guiño de messenger gratis por si algo no a quedado claro.


Trucos: "Modificar el historial de usuarios en MSN Messenger"


Este truco permite eliminar nuestra dirección de correo electrónico de la lista de direcciones de correo que aparece en el historial de MSN Messenger de Microsoft, logrando de esta manera mantener privada nuestra dirección cuando iniciamos sesión en algún MSN Messenger de un Cybercafé, Universidad, o cualquier centro de computación público.

El problema principal es que al iniciar sesión nuestra dirección de e-mail (que deseamos mantener privada) queda almacenada automáticamente y el próximo usuario que haga uso de la PC podrá observar nuestro email.

Para lograr este truco se deben seguir los siguientes pasos:

Hacer click en "Inicio", luego en "Ejecutar"
Escribir en la caja de texto: control userpasswords2
Luego, al presionar el botón Aceptar aparecerá la ventana de "Cuentas de usuario"

Quitar la ventana de MessengerDiscovery Today cuando inicias sesión en messenger


Deshabilita la molesta ventana que aparece cada vez que inicias sesión en messenger desde que instalaste Messenger Discovery Live titulada "MessengerDiscovery Today" y que muestra las novedades y noticias de este programa en inglés junto con publicidad.

Hay que reconocer que la ventana que ha puesto el programador de Messenger Discovery Live para que se abra automáticamente cada vez que iniciemos sesión en messenger es un poco molesta. Sin embargo, tuvo el detalle de añadir una opción en su programa para deshabilitarla y dejar de mostrarla.

No obstante también debemos entender que con la publicidad que se muestra en ella, su creador obtiene algunos fondos que le permiten continuar con su proyecto y mejorar el programa, así que si quieres ser solidario con su autor, deberías dejarla. Además, tiene el valor añadido de mostrarte las ultimas novedades para el programa.

Para evitar que se abra automáticamente la ventana de Messenger Discovery Today debemos:

1. hacer clic derecho con el ratón sobre el icono de Messenger Discovery que aparece junto al reloj de Windows en la esquina inferior derecha de la pantalla y seleccionar Opciones (Settings).
2. En la parte inferior de la ventana que se abre verás que aparece la opción Mostrar Messenger Discovery Today al iniciar sesión (Show MessengerDiscovery Today upon sign in). Desactivando esta opción y haciendo clic en Aplicar (Apply) dejaremos de ver esta ventana para siempre.