AdriNavarro’s old posts

Just another WordPress.com weblog

Servidor web en PHP (con extra de sockets!)

dejar un comentario »

Ahora mismo estoy desarrollando capas de abstracción web, para bases de datos e interfaces. En esto me he puesto a jugar con los sockets en PHP, y lo primero que se me ha ocurrido ha sido hacer un servidor web en PHP. Tiene muy pocas opciones, pero se pueden añadir más editando el switch de la función parse_response añadiendo un case. El contenido que se devolverá será el contenido en la variable $response. Por ahora soporta escuetamente los estándares HTTP/1.1, por lo que no envia header Content-Type si se trata de contenido ajeno a texto/HTML o headers de tamaño/longitud del archivo.

Aunque nunca está de más probar, he colgado el código de forma que cualquiera pueda descargarlo. Sólo una nota: ejecutarlo desde consola, en Debian/Ubuntu el paquete se llama php5-cli.

# php ejemplo.php

» Descargar

Advertisement

Escrito por Adrián Navarro

agosto 24, 2008 a 4:19 pm

Escrito en Uncategorized

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.