Red de conocimiento informático - Problemas con los teléfonos móviles - Ue4c. programación. neto

Ue4c. programación. neto

El lenguaje HTML inicial solo podía mostrar texto estático o información de imagen en el navegador, y luego cambió gradualmente de tecnología estática a tecnología dinámica. GIF introdujo elementos dinámicos en las páginas HTML por primera vez después de la llegada de la Web. La aparición del lenguaje Java en 1995 trajo mayores cambios. La independencia de plataforma inherente del lenguaje Java permite a las personas encontrar repentinamente un atajo para desarrollar aplicaciones dinámicas en el navegador. Las tecnologías CSS y DHTML realmente hacen que las páginas HTML sean interesantes, deslumbrantes y dinámicas. Desde 65438 hasta 0997, Microsoft lanzó IE 4.0, que desarrolló etiquetas HTML dinámicas, CSS y modelos de objetos dinámicos en un sistema de tecnología de desarrollo de clientes completo, práctico y eficiente, que Microsoft llamó DHTML. Se hace lo mismo para lograr el efecto dinámico de las páginas HTML. Con el soporte de los navegadores, la tecnología DHTML puede lograr mejores efectos de visualización y una mayor eficiencia de ejecución sin iniciar una máquina virtual Java u otro entorno de secuencias de comandos.

Para implementar aplicaciones multimedia más complejas, como audio y vídeo, en páginas HTML, se introdujeron los complementos QuickTime. Este método de desarrollo de complementos rápidamente se hizo popular en el mundo de los navegadores. COM y ActiveX, que aparecieron a mediados de los años 1990, también son muy populares. El complemento Real Player y el complemento del reproductor multimedia propio de Microsoft, Media Player, también están preinstalados en varias versiones de Windows. Entonces nació el complemento Flash.

(2) Tecnología de servidor

De manera similar a la evolución de la tecnología del cliente de estática a dinámica, la tecnología de desarrollo de servidores web también se desarrolla y mejora gradualmente de estática a dinámica.

Los primeros servidores web simplemente respondían a las solicitudes HTTP enviadas por el navegador y devolvían los archivos HTML almacenados en el servidor al navegador.

La primera tecnología que realmente permite al servidor generar dinámicamente páginas HTML basadas en condiciones específicas en tiempo de ejecución es la conocida tecnología CGI. La tecnología CGI permite que las aplicaciones de servidor generen dinámicamente páginas HTML basadas en las solicitudes de los clientes, haciendo posible el intercambio dinámico de información entre clientes y servidores.

La mayoría de los primeros programas CGI eran programas ejecutables compilados y su lenguaje de programación podía ser cualquier lenguaje de programación general como C, C++, Pascal, etc. Para simplificar el proceso de modificación, compilación y publicación de programas CGI, la gente comenzó a explorar métodos viables para implementar aplicaciones CGI utilizando lenguajes de programación.

En 1994 se inventó el lenguaje PHP utilizado específicamente para la programación de servidores web. El lenguaje PHP sintetiza el código HTML y las instrucciones PHP en una página dinámica completa del lado del servidor, que puede realizar funciones web dinámicas de manera más simple y rápida. En 1996, Microsoft introdujo la tecnología ASP en su servidor web IIS 3.0. Los lenguajes de programación utilizados por ASP son los conocidos VB Script y JavaScript. En 1998 nació la tecnología JSP.

Posteriormente, el lenguaje XML y las tecnologías relacionadas se generalizaron. El lenguaje XML estandariza al máximo el formato y la expresión de la información, y el software de aplicación puede procesar toda la información XML de manera uniforme. De esta forma, el intercambio e intercambio de información en todo el mundo Web tendrá soporte técnico. El lenguaje HTML se centra en la expresión de información, mientras que el lenguaje XML se centra en el formato y el contenido de los datos de la información misma.

El desarrollo de la tecnología Web (desarrollo de Ji Shude) se divide principalmente en tres etapas, que generalmente se resumen en la etapa de tecnología estática, la etapa de tecnología dinámica y el nuevo período Web2.0. Lo que llamamos dinámico y estático están basados ​​en red.

La tecnología utilizada en la página se divide en diferentes categorías. Las páginas web dinámicas no se refieren a páginas web con efectos dinámicos, sino a páginas web generadas a través de tecnología de sitios web dinámicos.

1. La primera etapa del desarrollo de la tecnología web: la etapa de tecnología estática

La Web en esta etapa se compone principalmente de páginas web estáticas. En esta etapa, el lenguaje HTML es el medio más eficaz para que la Web muestre información a los usuarios. El nombre completo de HTML es Lenguaje de marcado de hipertexto, que muestra una página completa en la computadora del cliente proporcionando información en formato de hipertexto. El servidor web utiliza el protocolo de transferencia de hipertexto http (protocolo de transferencia de hipertexto) para transferir documentos HTML desde el servidor web al navegador web del usuario.

A través de la investigación de varios materiales (Liu 2 LAN 3 qi 4 Shang 4 _ tong 1 Guo 4), sabemos que la idea de HTML se formó en las décadas de 1940 y 1950. En 1945, Vannevar Bush planteó el problema de correlacionar textos entre sí y presentó un diseño informático para lograr la correlación de archivos. Más tarde, Doug Engelbart y otros realizaron los primeros experimentos con esta solución. Ted Nelson denominó formalmente esta tecnología de asociación de información como tecnología de hipertexto alrededor de 1960. En 1969, Charles Goldfarb de IBM inventó GML (lenguaje de marcado generalizado), que se puede utilizar para describir información de hipertexto, que luego se convirtió en SGML. Después de continuas mejoras (Yu 3 Yan 2 _ Jing 1 Guo 4 bu 4 Duan 4), en 1990, el primer navegador web podía mostrar información de hipertexto utilizando el lenguaje HTML.

En esta etapa, debido a las limitaciones del lenguaje HTML y los navegadores antiguos, las páginas web solo contienen texto estático e información de imágenes, lo que limita el disfrute de los recursos. Este fenómeno no puede satisfacer las necesidades de la gente en cuanto a diversidad y actualidad de la información. En esta etapa, el servidor web es básicamente solo un servidor HTTP, responsable de recibir solicitudes de acceso de los navegadores del cliente, establecer conexiones, responder a las solicitudes de los usuarios, encontrar las páginas web estáticas requeridas y luego devolverlas al cliente.

2. La segunda etapa del desarrollo de la tecnología web: la etapa de tecnología dinámica.

Con la aparición de la Web, el formato de imagen GIF que puede almacenar y mostrar animaciones bidimensionales también ha madurado, lo que proporciona las condiciones para la introducción de elementos dinámicos en HTML. Desde entonces, para superar mejor las deficiencias de las páginas estáticas, las personas han introducido la tecnología de programación tradicional en un entorno independiente en la combinación de Internet y la tecnología web, formando así una nueva tecnología de programación en red. La aparición del lenguaje Java en 1995 trajo mayores cambios al desarrollo de la Web, proporcionando un atajo para que las personas desarrollaran aplicaciones en el navegador. En 1996, el famoso navegador Netscape versión 2.0 y Microsoft IE 3.0 agregaron soporte para subprogramas Java y JavaScript. La voz de JavaScript es un lenguaje Java simplificado que se ejecuta en modo script. Desde entonces, la tecnología de secuencias de comandos ha aparecido en el mundo Web. En 1996, Microsoft diseñó un lenguaje de secuencias de comandos, el lenguaje de secuencias de comandos VBScript, para competir con JavaScript para IE3.0. En Windows98 y los sistemas operativos Windows posteriores, la tecnología WSH (Windows script Host) solo se ejecutará en el navegador y VBScript se ha vuelto universal. Lenguajes de scripting que se pueden utilizar en el entorno WIN32.

De hecho, lo que realmente hace que las páginas HTML sean interesantes y dinámicas es CSS (Cascading Style Sheets) y DHTML (Dynamic HTML). A finales de 1996, el W3C propuso un estándar recomendado para CSS. Ese mismo año, IE3.0 lanzó el soporte para CSS. Esta tecnología brinda a los desarrolladores un mayor control sobre la visualización de información en las páginas web. Netscape 4.0 en 1997 no solo admitía la tecnología CSS, sino que también agregaba etiquetas HTML más dinámicas personalizadas por ella. Ese mismo año, Microsoft lanzó IE 4.0, desarrollando etiquetas HTML dinámicas, modelos de objetos CSS y DHTML en un completo sistema de tecnología de desarrollo de clientes (DHTML). Esta tecnología no requiere iniciar una máquina virtual Java u otro entorno de secuencias de comandos. Con el soporte del navegador, también puede lograr una visualización dinámica de páginas HTML y lograr mejores resultados.

En 1996, Netscape 2.0 introdujo con éxito el soporte para complementos QuickTime (CHA 1 Jian 4 de 0 zhi 1 chi 2). Desde entonces, el audio y el vídeo en páginas HTML se han vuelto más complejos (ye 4 mian). 4 Xia 4 yin 1 pin 2 _ Shi 4 pin 2 DENG 3g enquincy we4). Ese mismo año, IE 3.0 admitió oficialmente la función de insertar controles ActiveX en páginas HTML. Desde entonces, varios complementos desarrollados por diferentes empresas han tenido éxito en los navegadores.

Las páginas dinámicas de las que hablamos aquí corresponden a páginas estáticas. En las páginas web generadas mediante la introducción de tecnología dinámica, el sufijo de la URL de la página web no es solo una forma común de páginas web estáticas, como. htm,. HTML,. shtml y . xml, sino también un sufijo. áspid,. jsp,. php,. Perl y. cgi. Desde la visualización del contenido web, las páginas web dinámicas introducen varias tecnologías para hacer que el contenido web sea más diverso y atractivo; desde la perspectiva del desarrollo, la gestión y el mantenimiento del sitio web, las páginas web dinámicas se basan en tecnología de bases de datos, que es más propicia para el mantenimiento del sitio web. Las páginas web dinámicas utilizan objetos ASP para implementar funciones como el registro de usuarios, el inicio de sesión de usuarios y la gestión de datos. Mejora enormemente la utilización de la red y proporciona a los usuarios más comodidad. 3. La tercera etapa del desarrollo de la tecnología web: Web2.0 en la nueva era En los últimos dos años, el término Web2.0 ha atraído mucha atención. ¿Qué es la Web2.0? De hecho, Web2.0 no tiene una definición precisa, (Bing 4 Mei 2 You 3 Yi 1 ge 4 Zhun 3 Que 4 de 0 Ding 4 Yi 4 _) Ni siquiera es algo específico, es solo una descripción de un escenario. En esta etapa, los usuarios pueden liderar ellos mismos la producción y difusión de información, rompiendo así el modelo original de comunicación unidireccional. Web2.0 no es un cambio revolucionario, es simplemente algo a nivel de aplicación. Tiene mejor interactividad que los portales tradicionales. Web2.0 se basa en Flickr,

Representado por sitios web como 43Things.com, con aplicaciones de software social como blogs, etiquetas, SNS, RSS y wiki como núcleo, y basado en nuevas Tecnologías como seis grados de separación, xml y ajax Teoría, nuevas tecnologías y la realización de un modelo de Internet de nueva generación. www.pcwiki.net

La transición de Web1.0 a Web2.0, (de0 zhuan3 bian4 _) Específicamente, es la transición de la lectura a la escritura y la co-creación de información * * * desde la; estructura básica En términos de herramientas, ha evolucionado de una página web a una herramienta de publicación/visualización, en términos de herramientas, ha evolucionado desde navegadores de Internet a varios navegadores, lectores de RSS, etc.; como resultado de la transformación de "servidor cliente" a "servicio web", los creadores de contenido de Internet también han pasado de ser profesionales a usuarios comunes. Para decirlo sin rodeos, la esencia de la Web 2.0 es poner a las personas en primer lugar y mejorar la experiencia de los usuarios al utilizar Internet.

Si la web1.0 es una red con datos como núcleo, entonces creo que la web2.0 es una Internet con la remuneración como punto de partida. Echemos un vistazo a algunos productos web 2.0 recientes para comprender el punto anterior.

Blogs: Los usuarios tejen redes, publican nuevos conocimientos y enlaces a contenidos de otros usuarios, para luego organizar ese contenido de forma natural.

Rss: los usuarios distribuyen contenido automáticamente, se suscriben a podcsting: publican videos/audio personales/suscriben a sns: blog + enlaces entre personas wiki: los usuarios * * * construyen enciclopedias conjuntamente.

Desde la perspectiva de la producción de conocimiento, la tarea de web1.0 es llevar el conocimiento humano a Internet a través del poder del comercio. La tarea de web2.0 es organizar este conocimiento orgánicamente a través de la navegación y el trabajo colaborativo de cada usuario, y en el proceso profundizar el conocimiento y generar nuevas ideas;

De los productores de contenido Desde una perspectiva, web1.0 principalmente permite a las empresas comerciales mover contenido en línea, mientras que web2.0 permite principalmente a los usuarios mover contenido nuevo en línea de una manera simple y casual a través de blogs/podcsting;

Desde la perspectiva de la interactividad, web1.0 es un usuario -Sitio web orientado; Web2.0 está basado en p2p.

Desde una perspectiva técnica, la web está orientada al cliente y la eficiencia del trabajo es cada vez mayor. Por ejemplo, la tecnología jx, googlp/gmil se utilizan maravillosamente.

Vemos que los usuarios desempeñan un papel cada vez más importante en Internet. Aportan contenido, lo difunden y proporcionan enlaces y rutas de navegación entre ese contenido. En SNS, el contenido se organiza teniendo a los usuarios como núcleo. Web2.0 es una Internet centrada en el usuario.