Saltar al contenido

¿Qué es el PageRank?

  • admin 

¿Que es el PageRank?

PageRank es una marca registrada y patentada por Google el 9 de enero de 1999 que ampara una familia de algoritmos utilizados para asignar de forma numérica la relevancia de los documentos (o páginas web) indexados por un motor de búsqueda. Sus propiedades son muy discutidas por los expertos en optimización de motores de búsqueda. El sistema PageRank es utilizado por el popular motor de búsqueda Google para ayudarle a determinar la importancia o relevancia de una página. Fue desarrollado por los fundadores de Google, Larry Page (apellido, del cual, recibe el nombre este algoritmo) y Sergey Brin, en la Universidad de Stanford.

PageRank confía en la naturaleza democrática de la web utilizando su vasta estructura de enlaces como un indicador del valor de una página en concreto. Google interpreta un enlace de una página A a una página B como un voto, de la página A, para la página B. Pero Google mira más allá del volumen de votos, o enlaces que una página recibe; también analiza la página que emite el voto. Los votos emitidos por las páginas consideradas «importantes», es decir con un PageRank elevado, valen más, y ayudan a hacer a otras páginas «importantes». Por lo tanto, el PageRank de una página refleja la importancia de la misma en Internet.

Nota: el concepto de Pagerank es una marca registrada por Google, los otros buscadores lo denominan Popularidad Web (link popularity o static rank en inglés) pero el concepto es básicamente el mismo.

PageRank
PageRank

PageRank de 1 a 10

Lo que hace Google es traducir esa puntuación en escala logarítmica a una escala del 1 al 10, para que sea fácilmente entendible por la mayoría de los mortales.
Imagina que alguien pudiera decir: tengo un Pagerank de 250.000

 

Fuente: http://es.wikipedia.org/wiki/PageRank

 

Alternativa a Rapsberry – Cubieboard

  • admin 

Esta es una alternativa clara de por donde van los tiros en el tema de los equipos tamaño tarjeta, como la Raspberry Pi. Se trata de la tarjeta CubieBoard.  Y su variante renovada Cubieboard2.

http://store.r0ck.me/products/cubieboard2

Es una pedazo de máquina, que tiene el doble de potencia (en CPU, GPU y memoria), y además tiene una salida SATA para conectar directamente un par de discos duros.

Está claro que quieren dejar de lado las limitaciones de potencia de la Raspberry actual (con 512M), haciéndolo por el doble de precio (aunque sigue siendo muy barato, comparado con el resto de alternativas).

http://store.r0ck.me/blogs/news/8136505-cubieboard2-is-here

Y esta es la wiki de la versión anterior, donde la placa base es compatible con el nuevo modelo (lo único que cambia es el chip, doblando las prestaciones en el nuevo modelo):

http://linux-sunxi.org/Cubieboard

Resumiendo (en inglés):

What’s a Cubie Board?

It’s a small, low-priced ARM board (i.e. micro computer), aiming at delivering the most power for the price.

  • 1G ARM cortex-A8 processor, NEON, VFPv3, 256KB L2 cache
  • Mali400, OpenGL ES GPU
  • 512M/1GB DDR3 @480MHz
  • HDMI 1080p Output
  • 10/100M Ethernet
  • 4Gb Nand Flash
  • 2 USB Host, 1 micro SD slot, 1 SATA, 1 ir
  • 96 extend pin including I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP..
  • Running Android, Ubuntu and other Linux distributions

El siguiente link es muy interesante: http://blog.bulte.net/01-09-2013/cubie-board-quick-look-raspberry-pi-comparison.html

Revolución Social Media

  • admin 

Algunos indicadores en video sobre la Revolución Social Media.

Ha venido para quedarse….

Es interesante este link que especificamente da cifras sobre el mercado español http://www.concepto05.com/2013/07/estadisticas-usuarios-redes-sociales-en-espana-2013/

Datos de Comscore en España

Comscore es una empresa de medición en Internet. Sus datos son útiles, ya que ofrecen una buena aproximación del número de usuarios activos anual de las diferentes redes sociales en España.

Según los datos de Comscore, Facebook tenía 17 millones de usuarios únicos en España en diciembre de 2012. En este mismo informe podemos comprobar cómo Tuenti ha perdido un millón de usuarios activos, bajando hasta los 9,6 millones. Por el contrario, indica que Twitter ya alcanza los 5,6 millones  y LinkedIn los 2,7 millones. Esto señala que ambas habrían crecido en más de un millón de usuarios durante 2012.

Usuarios activos Redes Sociales Comscore 2013
Usuarios activos Redes Sociales Comscore 2013

 

Datos de búsqueda (Google Trends)

Otro dato muy fiable es el que nos da Google Trends. Comparando las diferentes redes vemos cuáles se buscan más a través de Google. En este caso volvemos a ver que Tuenti está por encima de Twitter. Además comprobamos que Tumblr entra en este top 7, al ser más buscado que Instagram o Pinterest.

Tendencias de búsqueda de redes sociales en España 2013 Google Trends
Tendencias de búsqueda de redes sociales en España 2013 Google Trends

 

Conclusión

Como vemos Facebook y YouTube son las grandes redes sociales en España según todas las estadísticas, seguidas de Twitter y Tuenti. LinkedIn se consolida como la gran red social profesional y su uso sigue en aumento. Más allá de estos grandes números, otras redes como Tumblr, Pinterest o Instagram varían muchísimo en cuanto a las cifras de usuarios según el método utilizado para la extracción de datos. Esto se debe a que, cuando se trabaja con muestras, hay un pequeño margen de error que afecta más a los servicios con menos usuarios

Apache – prefork vs. worker mode, how to check mode and more

  • admin 

Referencia:

https://communities.ca.com/web/ca-identity-and-access-mgmt-distributed-global-user-community/message-board/-/message_boards/view_message/98290538

 

This Tuesday Tip will cover some common questions regarding Apache, specifically prefork vs. worker mode, how to change the default value on RedHat, Solaris and other operating systems as well as verifying what mode apache is currently running in.

A. The default MPM for Unix is the Prefork module.
B. The Worker MPM was introduced in Apache2.

Now Comparing between Worker MPM and Prefork MPM.

Prefork MPM
– prefork MPM uses multiple child processes with one thread each.
– Each process handles one connection at a time and uses more memory.
– Good for non-thread-safe third party modules.

Worker MPM
– worker MPM uses multiple child processes with many threads each.
– Each thread handles one connection at a time.
– Good for high-traffic, smaller memory footprint.

MPM uses a multi-process and multi-threaded structure.
Multi-process –> multi PIDs (use ‘ps -aef’ to find out)
Multi-thread –> more connections per PID. (use ‘lsof’ (on Solaris) to find out. ‘netstat -an’ (You really won’t see everything.)

The worker MPM uses multiple child processes. It’s multi-threaded within each child, and each thread handles a single connection. Worker is fast and highly scalable and the memory footprint is comparatively low. It’s well suited for multiple processors.

Prefork MPM is preferred for better compatibility with older software or for better stability although it uses more memory. It handles requests in a manner similar to Apache 1.3. It is appropriate for sites that need to avoid threading for compatibility with non-thread-safe libraries. It is also the best MPM for isolating each request, so that a problem with a single request will not affect any other. Prefork is well suited for single or double CPU systems, speed is comparable to that of worker, and it’s highly tolerant of faulty modules and crashing children – but the memory usage is high, and more traffic leads to greater memory usage.

Conclusion: For most new websites that are that use thread safe libraries, use multiple processes and high traffic sites, CA SiteMinder recommends MPM worker mode for Apache.

>>>>>>>>>>>

How to tell if I’m running Apache in prefork or worker MPM? (Multi-Processing Module)

Note : You can have one and only one MPM module loaded in apache at any one time.

From the bin directory, you can run ./apachectl -V (Capital V)

./apache2/bin/apachectl -V
Server version: Apache/2.0.50
Server built: Aug 3 2004 16:52:20
Server’s Module Magic Number: 20020903:8
Architecture: 32-bit
Server compiled with….
-D APACHE_MPM_DIR=»server/mpm/prefork» (This is running in prefork mode)

Newer version running in worker mode:

./apachectl -V
Server version: Apache/2.2.21 (Unix)
Server built: Oct 23 2011 17:42:11
Server’s Module Magic Number: 20051115:30
Server loaded: APR 1.4.5, APR-Util 1.3.12
Compiled using: APR 1.4.5, APR-Util 1.3.12
Architecture: 32-bit
Server MPM: Worker <——Worker
threaded: yes (fixed thread count)
forked: yes (variable process count)
Server compiled with….
-D APACHE_MPM_DIR=»server/mpm/worker» <- This same line will still exist.

A second way to check, again from the bin directory:

#./ httpd -l
Compiled in modules:
core.c
prefork.c <—- Prefork
http_core.c
mod_so.c

./httpd -l
Compiled in modules:
core.c
mod_access.c
mod_auth.c
mod_include.c
mod_log_config.c
mod_logio.c
mod_env.c
mod_setenvif.c
worker.c <—–Worker

>>>>>>>>>>>

How do I change the default value on RHEL (Red Hat Enterprise Release)?

Edit the /etc/sysconfig/httpd file.

Change #HTTPD=/usr/sbin/httpd.worker

to

HTTPD=/usr/sbin/httpd.worker

and stop/start the apache service.

>>>>>>>>>>>

Solaris or most unix like operating systems.

When I download the code from apache.org and use certain flags to compile apache, what flag do I use for worker mode?

./configure –with-mpm=worker

For all compile options, please reference www.apache.org