GoD


Generated
on
Demand

Se propone un programa de computadora que cree archivos que le sean solicitados al momento que le sean solicitados. El archivo recibirá el código del programa que tendrá que crear (o un pseudocódigo con algún tipo de encripción para manejo fácil).

Existen dos maneras de llevar a cabo este programa:

1.- Semilla Aleatoria:
El programa recibe un título de la longitud que sea y lo usa para generar la semilla del motor aleatorio (de esta manera siempre se puede volver a conseguir el mismo resultado con el mismo título).

2.- Código Directo:
El programa recibe un título (debe ser código binario) de la longitud que sea y una terminacón de archivo y los usa para generar el resultado que se va a entregar (el archivo generado por el código binario con la terminación requerida). Cabe mencionar que este método no lleva ningún tipo de "wrapper", es decir, el resultado no está encapsulado en código HTML de tal manera que lo que se pide es lo que genera*,**.

El programa contará con un subprograma índice donde se listarán todos los archivos que el programa puede crear. La idea del índice es lograr que los buscadores de Internet indexen los archivos creados por el programa. Tales buscadores indexarán el contenido de los archivos (sean lo que sean) de tal manera que cuando alguien solicite alguno de los archivos (por su contenido) sólo tendrá que acceder a través del link proporcionado por los buscadores (sin tener que buscar el archivo en el servidor pues el archivo se crea al momento con GoD).

Al utilizar el sístema de índices de los buscadores de Internet el programa podrá crear CUALQUIER archivo que se le solicite (virtualmente dado que los buscadores guardan su información en bases de datos que tienen límite) sin tener realmente guardado tal archivo.

De esta manera se podrá generar tanto o más contenido para Internet dentro del programa del que hay hoy en día en la Web.

Escribe tu Tíutlo:


* En principio esta parte del programa solo generará archivos de los tipos más conocidos, pero cualquiera puede generar links al programa con terminaciones diferentes para que también existan en el índice de los buscadores en Internet.
** Aún en construcción hasta que aprenda a escribir código binario a un archivo vía PHP y que este sea realmente código binario no texto plano.