Entradas etiquetadas ‘web

La escalabilidad es la habilidad de un sitio web de poder hacerse mas grande sin perder llegar a perder calidad, en la gran mayoría de casos la pérdida de calidad viene dada por la ralentización de los tiempos de acceso y la perdida de funcionalidades.
Uno de los grandes errores que se puede cometer a la [...]

1 – Inicializa las variables antes de utilizarlas.

2 – Dedica tiempo a estudiar PHP, está es un lenguaje en continuo proceso de crecimiento y sus características van cambiando con el tiempo.

3 – Incrementar una variable en un método es lo mas rápido, del mismo modo que hacerlo en una función.

4 – Incrementar una variable global es dos veces mas lento que una variable local.

5 – Incrementar una variable local en un método es lo más rápido. Casi lo mismo que llamar a una variable local en una función.

6 – Incrementar una variable indefinida es 9 ó 10 veces más lento que una ya pre-declarada.

7 – El hecho de declarar una variable global a pesar de que no la utilices en ninguna función realentiza tu script, PHP tiene que chequear si la variable existe.

8 – La llamada a una función con un parametro toma aproximadamente el mismo tiempo que de 7 a 8 operaciones con variables locales, y esa misma llamada a un método supondrían unas 15 operaciones.

9 – Si necesitas saber el timestamp de acceso a un script, considera utilizar $_SERVER['REQUEST_TIME'] en lugar de time().

10 – $row['id'] es hasta 7 veces más rápido que $row[id].

11 – $localvar++ es hasta 15 veces más rápido que function inc(){ $localvar++; }.

12 – Los scripts PHP se “compilan” cada vez que son ejecutados a menos que se guarde el código objeto en un cache. Las diferentes herramientas de compilación de PHP incrementan el rendimiento hasta un 100%.

En cuánto se puede valorar una red social como Facebook ó Tuenti, es una pregunta muy complejo porque hay muchos factores que influyen en la valorización de proyectos tan grandes y complejos, pero podemos resumir diciendo que el valor de una red social depende del valor que le demos a cada uno de sus usuarios.

No se puede tratar de valor una red social únicamente fijándonos en los usuarios únicos y las páginas vistas ya que el verdadero atractivo de una red social son sus usuarios.

El valor de las redes sociales en 2009

En TechCrunch tienen una interesante simulación del valor de las redes sociales más importantes en 2009, ya un año antes hicieron una aproximación al valor de las redes sociales, para elaborar la gráfica que se muestra a continuación toman datos de Comscore y separan los usuario por paises ya que parten de la base de que el gasto medio por usuario en publicidad es diferente en cada país y esa es la principal vía para monetizar una red social.

El valor de las redes sociales en 2008

Este es el resultado del estudio realizado por TechCrunch en 2008, se basa al igual que el de 2009 en el gasto medio de usuario por publicidad en cada uno de los países.

Cómo se puede observar Facebook hace 2 años ya era la segunda red social más valorada, hoy sin duda alguna ocuparía la primera posición.

Hace algún tiempo leí un estudio que indicaba que los usuarios de Gmail son más jóvenes y más ricos que los del resto de los servicios de correo, el 54% de los usuarios de Gmail tienen entre 18 y 34 años por un 42% de Yahoo! Mail y un 44% de Hotmail.
Estudio Hiwise
En cuánto a [...]

Estas son algunas reglas básicas a la hora de desarrollar un buen “producto web”, probablemente si desarrollas aplicaciones con asiduidad tienes en cuenta algunas de ellas pero si no las conoces y te gustaría empezar un proyecto seguro que te vendrá bien echarle un vistazo.

Desconfia de los usuarios

Suena duro pero es la verdad, no quiero decir con esta afirmación que todos los usuarios sean maliciosos pero lo que si es cierto es que mientras más desconfies más preparado estarás cuando algo no deseado suceda, intenta comprometer lo menos posible tu aplicación evitando todos aquellos agujeros de seguridad que esten en tu mano, tambien es importante que no te centres unicamente en la seguridad… ten en cuenta que muchos usuarios por desconocimiento de la aplicación harán un uso incorrecto de la misma, un buen ejemplo de ello lo tenemos a la hora de rellenar los formularios, hay que asegurarse y validar todos los datos introducidos por los usuarios.

¿Que le falta a Google Chrome?, pues si desarrollas aplicaciones web la respuesta en el 90% de los casos es a Google Chrome le falta Firebug.

Google Chrome ha mejorado mucho en poco tiempo y principalmente gracias a las extensiones, aunque todavía queda mucho por mejorar y faltan un gran número de extensiones que son muy populares en Firefox la verdad es que Google Chrome está mejorando muy rápidamente.

Firebug Lite para Chrome

Es una versión un poco más liviana que la de Firefox, Firebug Lite para Google Chrome es el primer paso para convertir al navegador en una herramienta más potente para programadores y diseñadores. Con ella podremos realizar las mismas acciones sobre HTML, DOM, CSS y más.

Posee integración con la barra de herramientas, opción de activar Firebug para algún dominio en particular.

Todavía Firebug Lite no dispone de algunas funcionalidades esenciales

Todavía le falta la posibilidad de leer recursos externos, el debugger de JavaScript y el Net Panel, seguramente en la próxima versión todo esto se solucione.

Descargar Firebug Lite para Google Chrome

¿Utilizarías Google Chrome como navegador para trabajar?


Patrocinadores

¿Interesado en patrocinar TuFunción?

Suscripción

Primera División