Red de conocimiento informático - Conocimiento informático - ¿Qué software necesito para aprender a aprender diseño web?

¿Qué software necesito para aprender a aprender diseño web?

Hola. El software utilizado para el diseño de sitios web incluye: software de gestión y edición para webmasters. Actualmente, el software utilizado para la gestión y el diseño de sitios web incluye principalmente Dreamweaver y FrontPage. Ambos software tienen gestión completa de sitios web, carga de contenidos y otras funciones, y sus características son las siguientes. ◆Dreamweaver: uno de los tres mosqueteros del software de producción de páginas web, este software es la herramienta de edición de páginas web más utilizada. Admite páginas web dinámicas DHTML, animaciones Flash y complementos, y puede realizar muchas funciones que no se pueden lograr con. FrontPage, como botones dinámicos, menús desplegables, etc. Además, también se puede utilizar como plataforma de desarrollo de sitios web dinámicos. ◆FrontPage: este software es actualmente la herramienta de creación de páginas de inicio más sencilla, fácil de usar y potente, especialmente adecuada para lectores nuevos en el diseño web. En términos generales, si sabe utilizar Word, utilizará FrontPage. Sin embargo, FrontPage también tiene muchas deficiencias: en primer lugar, tiene poca compatibilidad y las páginas web creadas con FrontPage a menudo no se pueden mostrar normalmente con el navegador Netscape; en segundo lugar, genera una gran cantidad de código basura; además, FrontPage no admite web dinámica; páginas bien y no las admite Flash parece un poco desactualizado. Como se mencionó anteriormente, la mayoría de las páginas web actualmente están escritas en HTML. Por lo tanto, si quieres convertirte en un maestro del diseño web, lo mejor es aprender el idioma de forma sistemática. Para escribir páginas web en HTML, puede escribir en la vista de código de Dreamweaver o puede usar el programa Bloc de notas que viene con Windows o herramientas de edición de texto como HomeSite, HTMLedPro y WebEditPro. (2) Software auxiliar de diseño web Para diseñar una buena página web, además de software como Dreamweaver y FrontPage, también se utilizarán software como Fireworks, Flash y Photoshop. Las principales funciones y características de estos software son las siguientes. ◆Fuegos artificiales: Uno de los Tres Mosqueteros del software de producción de páginas web. Este software se utiliza principalmente para crear imágenes de páginas web, logotipos, animaciones GIF, botones de imágenes y barras de navegación, etc. Flash: Uno de los Tres Mosqueteros del software de creación de páginas web. Este software se utiliza principalmente para producir animaciones vectoriales, como anuncios, animaciones de encabezados de sitios web, cortometrajes animados y MTV, etc. Además, este software también se puede utilizar para crear juegos, páginas web, material didáctico, etc. altamente interactivos. ◆Photoshop: este software es un excelente y potente software de procesamiento de imágenes y gráficos producido por Adobe. Al principio, su campo de aplicación era principalmente el diseño gráfico en lugar del diseño web, pero sus potentes funciones cubren completamente todos los aspectos del diseño web (excepto. multimedia). Además, el software de procesamiento de imágenes y producción de animación más común incluye CorelDRAW (excelente software de dibujo vectorial), FreeHand (excelente software de dibujo vectorial, que también se puede utilizar para crear imágenes de páginas web), GIFAnimator (software de producción de animación GIF), Cool3D ( software de producción de animación de texto de efectos especiales) y SwiSHmax (una pequeña pero poderosa herramienta de producción de superficies dinámicas que admite la exportación a formato swf), etc. Consejo: El tipo de software auxiliar de diseño web a elegir debe decidirse de acuerdo con la situación real. El libro recomienda a los principiantes que utilicen Fireworks, para que puedan comenzar rápidamente, ahorrando así tiempo y energía. Además, los lectores que comprendan los conocimientos de diseño gráfico y tengan ciertas habilidades de diseño gráfico pueden utilizar Photoshop para aprovechar las poderosas ventajas de Photoshop y diseñar trabajos más excelentes. (3) Lenguajes de programación de sitios web comunes Si el sitio web contiene páginas web dinámicas, dado que las páginas web dinámicas generalmente están escritas en una combinación de HTML y otros idiomas, o escritas completamente en otros idiomas, los lectores deben aprender algún software de diseño web común en Además, también debes dominar algunos lenguajes de programación de sitios web de uso común. A continuación se muestran algunos lenguajes relacionados con el diseño web dinámico con las siguientes características.

◆ Lenguajes de secuencias de comandos JavaScript y VBscript: ambos aparecen en forma de pequeños segmentos de programa y también son lenguajes de secuencias de comandos interpretativos. Podemos insertar secuencias de comandos JavaScript y VBScript directamente en HTML. La característica más importante de JavaScript y VBscript es que pueden manipular fácilmente elementos de la página web e interactuar con el navegador. A través de JavaScript y VBScript, las páginas web pueden manejar directamente las solicitudes de acceso sin pasar datos entre el cliente y el servidor. Tenga en cuenta que estos dos idiomas se ejecutan en el navegador. Dado que su interpretación del contenido no tiene nada que ver con el servidor, se utilizan principalmente para completar tareas específicas junto con los siguientes idiomas. ◆Java: Lenguaje de programación orientado a objetos utilizado principalmente para el desarrollo de aplicaciones de red. El software tradicional a menudo está relacionado con el entorno de implementación específico. Cambiar el entorno requiere realizar algunos cambios, lo que requiere mucho tiempo y es laborioso. Sin embargo, el lenguaje Java es compatible con el código de ejecución (código binario), por lo que el software desarrollado puede ser. Se utiliza sin modificaciones. Puede ejecutarse en sistemas con diferentes entornos, siempre que el sistema utilizado pueda proporcionar un intérprete de lenguaje Java. Actualmente, la tecnología Java se utiliza principalmente para el desarrollo de programas de servidor (EJB). ◆GGI: CommonGatewayInterface en inglés, interfaz de puerta de enlace general. Su extensión es . cgi.GGI puede ser cualquier programa que se ejecute en un servidor web. GGI se utiliza principalmente para responder a la solicitud de entrada del navegador, realizar las operaciones correspondientes de acuerdo con la solicitud (como consultar la base de datos, calcular valores o llamar a otros programas) y luego devolver los resultados de la operación al navegador. Los usuarios pueden escribir GGl en cualquier lenguaje de programación (como UNIX Shell, Perl, etc.), siempre que el lenguaje pueda ejecutarse en el servidor web. GGI fue la principal herramienta de desarrollo para los primeros sitios web. Sin embargo, debido a muchas fallas en el propio GGI, está siendo reemplazado gradualmente por los siguientes lenguajes. ◆ASP: Es la abreviatura de ActiveServerPage (página de inicio del servidor dinámico), y su extensión es .asp. Es un lenguaje de desarrollo de programas de sitios web lanzado por Microsoft. En realidad, es una combinación de HTML y VB que se puede utilizar para crear aplicaciones web dinámicas e interactivas del lado del servidor. Estos pueden incluir etiquetas HTML, comandos de texto y script, y pueden llamar a componentes ActiveX para realizar tareas, como conectarse a una base de datos o realizar cálculos comerciales. Cuando el navegador solicita el archivo .asp del servidor web, el script ASP comienza a ejecutarse y transmite la página HTML generada al navegador. Dado que el script se ejecuta en el servidor y no en el cliente, no tiene que preocuparse por si el navegador puede manejar el script. ASP es simple, fácil de aprender y fácil de mantener, pero debido a su gran retraso de respuesta y baja seguridad, se utiliza principalmente para sitios web de pequeñas empresas y sitios web personales. ◆ASP.net: Está basado en ASP.NET desarrollado por Microsoft. NET lenguaje de desarrollo de sitios web con tecnología, su extensión es . como. No es una simple actualización de ASP, pero tiene una mayor eficiencia de ejecución, menor retraso de respuesta y mayor seguridad. Por lo tanto, se utiliza principalmente para el desarrollo de proyectos de sitios web grandes y medianos, pero solo puede funcionar en la serie Windows. de los sistemas operativos. ◆PHP: Es la abreviatura de English Hypertext Preprocessor (Lenguaje de preprocesamiento de hipertexto), y la extensión es. php. PHP 4 es bastante similar a ASP. Sus archivos se ejecutan en el lado del servidor y el estilo del lenguaje es similar al lenguaje C. La eficiencia de ejecución de PHP es mucho mayor que la de GGI, que genera completamente etiquetas HTML y es compatible con casi todas las bases de datos y sistemas operativos populares. Sus características son similares a ASP.net y se utiliza principalmente para el desarrollo de grandes y grandes. proyectos de sitios web de tamaño mediano. ◆JSP: es la abreviatura de JavaServerPages en inglés. Es un estándar de tecnología de páginas web dinámicas defendido por SunMicrosystems y en el que participan muchas empresas.

Inserta etiquetas JSP (etiquetas) y fragmentos de programas Java (Scriptlets) en el código HTML para formar una página JSP, con una extensión de .jsp. Cuando el cliente solicita un archivo JSP, el servidor web ejecuta el archivo JSP y luego lo utiliza. el HTML El formato se devuelve al cliente. JSP es un estándar de página web dinámica de alto nivel construido sobre Servlet. Tiene las características de independencia de plataforma, respuesta rápida, alta eficiencia de ejecución y alta seguridad. También es compatible con casi todas las bases de datos y sistemas operativos populares, como PHD. el desarrollo de proyectos de sitios web de gran y mediano tamaño. Consejo: la elección del idioma debe decidirse en función del proyecto de desarrollo real. Si solo está desarrollando un sitio web pequeño, entonces usar ASP es suficiente, porque ASP es más fácil de aprender y mantener que otros lenguajes y el costo general es menor. . Si está interesado en los lenguajes de desarrollo de sitios web, puede leer otros libros relacionados. DreamweaverMX2004 puede generar automáticamente páginas web que contienen etiquetas HTML y programas JavaScript simples. Por lo tanto, si desea crear páginas web estáticas o páginas web dinámicas simples, puede utilizar Dreamweaver. Pero para crear páginas web dinámicas complejas, debe dominar lenguajes de programación relevantes y conocimientos simples de bases de datos.