Blogs Media: CSS Mania | VivirLatino | Sentido Web | Apps Mania

Publicidad

Mar01Jul2008

MemProxy: proxy con PHP y memcached

11:15 H (CET)| Temas: PHP

MemProxy es un script PHP sencillo pero potente, que nos permite tener un servidor proxy de peticiones web y cachea los contenidos en memcached. Tan solo es necesario PHP5.2, la extensión PECL para memcache, servidor web con capacidad de re-escritura y memcached.

En el siguiente ejemplo:

$backend_array = array(
  "www.example.com" =>
    array(
      array("app1.example.com", 80),
      array("app2.example.com", 80),
      array("app3.example.com", 80),
    ),
  "another.example.com" =>
    array(
      array("app1.example.com", 8080),
      array("app2.example.com", 8080),
      array("app3.example.com", 8080),
    ),
);

las claves de los arrays (www.example.com y another.example.com) son los host names de los sitios en los que se quiere hacer proxy. MemProxy usará el valor de HTTP_HOST para determinar la clave. Esto sería como un hosting virtual basado en nombres.

MemProxy

Relacionados

Feedback (1) » Formulario

1. Muser ~ Sábado, 05 Jul 2008 | 12:33H:

No acabo de entender para qué sirve. Es como el virtualhosts de apache pero en php? Permite balancear servidores segun su carga?

Conversación

Nombre:

Email:

(no aparecerá)

URL:

(opcional)
¿Recordar datos?

↓ Comentarios (XHTML permitido)