Historia del PHP

miércoles, 12 de agosto de 2009


PHP es el heredero de un producto anterior, llamado PHP/FI. PHP/FI fue creado por Rasmus Lerdorf en 1995, inicialmente como un simple conjunto de scripts de Perl para controlar los accesos a su trabajo online. Llamó a ese conjunto de scripts 'Personal Home Page Tools'. Según se requería más funcionalidad, Rasmus fue escribiendo una implementación C mucho mayor, que era capaz de comunicarse con bases de datos, y permitía a los usuarios desarrollar sencillas aplicaciones Web dinámicas. Rasmus eligió liberar el código fuente de PHP/FI para que cualquiera pudiese utilizarlo, así como arreglar errores y mejorar el código. PHP/FI, que se mantuvo para páginas personales y como intérprete de formularios, incluía algunas de las funcionalidads básicas de PHP tal y como lo conocemos hoy. Tenía variables como las de Perl, interpretación automática de variables de formulario y sintaxis embebida HTML. La sintaxis por sí misma era similar a la de Perl, aunque mucho más limitada, simple y algo inconsistente. Por 1997, PHP/FI 2.0, la segunda escritura de la implementación en C, tuvo un seguimiento estimado de varios miles de usuarios en todo el mundo, con aproximadamente 50.000 dominios informando que lo tenían instalado, sumando alrededor del 1% de los dominios de Internet. Mientras había mucha gente contribuyendo con bits de código a este proyecto, era todavía en su mayor parte el proyecto de una sola persona.

Ciudad Virtual


La ciudad virtual es un modelo de simulación electrónico cuyo propósito es servir de herramienta para el tratamiento de fenómenos sociales relacionados con el ambiente urbano. Por otra parte, este modelo virtual puede utilizarse para el enriquecimiento histórico-cultural de las poblaciones a través de simulaciones que reconstruyan el patrimonio arquitectónico de una determinada época. El modelo de ciudad virtual es un insumo valioso para la toma de desiciones públicas y privadas.
El modelo de simulación de la ciudad virtual es producto de una serie de técnicas de recolección y procesamiento de datos interactivos a manera de "net" interna, que por medio de matrices gráfico-interactivas y alfanuméricas pueden llegar a evaluar, recrear o simular modelos o maquetas electrónicas con las que se pueden interactuar. Además el módulo de evaluación permitirá poder sacar conclusiones de estas simulaciones para poder emitir criterios; siendo este un modelo conceptualmente abierto , se puede realizar investigación a largo plazo, agregando y actualizando la información contínuamente, y arrojando nuevas evaluaciones periódicamente. Tecnología. Actualmente los ordenadores matemáticos o computadoras personales permiten el procesamiento de millones de datos por segundo, teniendo procesadores específicos con los que se podrían especializar funciones: comunicación, cálculo, gráfica, salida, video, movimiento, etc. por lo que se lograra interactuar estos sistemas en una NET o red de máquinas en las que la información se recolecte en un servidor y sea repartida a cada una de los núcleos de procesamiento (según su especialidad), cada máquina haría el trabajo de su especifidad, volviendo a conjuntarse en el Centro Neural de este sistema, lo que permitiría que el resultado sea una simulación sin manipulaciones externas que puedan falcear los resultados.

Historia de Linux


Linux, es un sistema operativo. Es una implementación de libre distribución UNIX para computadoras personales (PC), servidores y estaciones de trabajo.Linux (pronunciación IPA: /´linuks/) es la denominación de un sistema operativo tipo-Unix y el nombre de un núcleo. Es uno de los paradigmas más prominentes del software libre y del desarrollo del código abierto, cuyo código fuente está disponible públicamente, para que cualquier persona puede libremente usarlo, estudiarlo, redistribuirlo y, con los conocimientos informáticos adecuados, modificarlo.Linux es usado como sistema operativo en una amplia variedad de plataformas de hardware y computadores, incluyendo los computadores de escritorio (PCs x86 y x86-64, y Macintosh y PowerPC), servidores, supercomputadores, mainframes, y dispositivos empotrados así como teléfonos celulares.En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos años más tarde creó la "Fundación del Software Libre" y escribió la GNU General Public License para posibilitar el software libre en el sistema de copyright.El software GNU se extendía muy de prisa y dentro de poco una multitud de programas fueron escritos, de manera que ya a principios de 1990 había bastantes software GNU como para hacer un sistema operativo propio, pero faltaba el Kernel.A principios de los años 1990, no había un sistema operativo libre completo. A pesar de que el proyecto GNU era desarrollado constantemente, no disponía sin embargo de ningún buen Kernel basado en UNIX, por el contrario era un número de proyectos de software libres que podían ser traducidos en las variantes UNIX mediante el compilador de GNU.