Please enable JavaScript.
Coggle requires JavaScript to display documents.
DESARROLLADOES DE PAGINAS WEB - Coggle Diagram
DESARROLLADOES DE PAGINAS WEB
PSP (Java Serves Pages)
Es una tecnología de programación para crear páginas web dinámicas. Permite a los desarrollares insertar códigos Java en páginas HTML, lo que permite generar contenido dinámico e interactuar con bases de datos.
Tiene interacción con Java, lo que facilita la creación de páginas web complejas.
Genera contenido dinámico, lo que permite personalizar la experiencia del usuario.
Tiene acceso de datos, facilita la creación de aplicaciones web que requieren almacenar y recuperar datos.
Soporte de bibliotecas terciarios, permite ampliar sus funcionalidades
Compatibilidad con servlets, permite crear aplicaciones web complejas.
Ventajas
Es fácil de aprender y utilizar, especialmente para desarrolladores con experiencia Java
Se integra bien contras tecnologías Java, como servlets y EJB
Permite la creación de páginas web escalables y seguras
Java
Es un lenguaje de programación orientado a objetos que utiliza para desarrollar amplia variedad de aplicaciones, desde aplicaciones móviles y web hasta sistemas empresariales y aplicaciones de escritorio.
Características
Permite crear aplicaciones modulares y reutilizables
Puede ejecutarse en cualquier dispositivo que tenga una máquina virtual de Java
Seguridad
Permite que las aplicaciones tengas múltiples tareas simultáneamente
Ventajas
Popularidad
Portabilidad
Seguridad
Puede manejar aplicaciones grandes y complejas
JavaScript
Lenguaje de programación interpretado, orientado a objetos, que se utiliza principalmente para crear páginas web interactivas y dinámicas. También se utiliza para desarrollar aplicaciones de escritorio, móviles y servidores.
Características y ventajas
Ejecuta directamente en el navegador, sin necesidad de complicación previa
Orientado a objetos
Es dinámico, se puede agregar o eliminar propiedades y métodos en tiempo de ejecución
De primer orden, pueden pasar como argumentos, devolver como valores y asignar a variables
Puede utilizar una amplia variedad de aplicaciones
La comunidad de JavaScript es grande y activa, lo que significa que hay muchos recursos y bibliotecas disponibles
CSS (Cascading Style Sheets)
Lenguaje de hojas de estilo utilizado para definir presentación y el diseño de documentos escritos en HTML XML.
Se utiliza para:
Definir colores y espaciados
Crear diseños de paginas
Aplicar efectos visuales y animaciones
Mejorar la accesibilidad y la usabilidad
Características y ventajas
Se basa en reglas que se aplican a los elementos de pagina
Separación de contenido y presentación
Ayuda a mantener una consistencia en el diseño y la presentación
Accesibilidad
HTML (Lenguaje de Marcas de Hipertexto)
Utilizado para crear y estructurar contenido en web. Utiliza un conjunto un lenguaje de programación como JavaScript, PHP, Python,etc. Para la creación de páginas dinámicas e interactivas
Definir la estructura y el contenido de una pagina
Crear hipervínculos entre páginas
Incorporar imágenes, video y otros elementos multimedia
Aplicar estilos y formatos a los elementos de la página
Características
Etiquetas
Atributos
Estructura jerárquica
Semánticos
Apache
Fundación de software libre y de código abierto que desarrolla y que mantiene una variedad de proyectos de software. Es conocido por su servidos web Apache HTTP Server, que es uno de los servidores web más populares y utiizados en la actualidd
PHP
Lenguaje de programación de código abierto y de alto nivel, principalmente utilizado para el desarrollo web
Facilidad de uso
De alto nivel
Orientado a objetos
Dinamico
Extensible
Facul de aprender
Comunidad activa y amplia
Compatible con la mayoria de los servidores web
Integración con bases de datos
XAMPP
Es una suite de software libre de código abierto que proporciona un entorno de desarrollo web completo. Es una herramienta popular para desarrolladores web, ofrece un entorno de desarrollo completo y fácil de usar para crear y probar aplicaciones web
Incluye
Multiplataforma
Servidos web
Sistema de gestion de bases de datos
MySQL (sisters de gestion de base de datos)
PHP (Lenguaje de programació)n
Perl (Lenguaje de programacion)
Bases de datos
Sistemas que permiten almacenar, organizar y manipular datos de manera estructurada
Almacenan datos. Guardan información de manera permanente
Recuperar datos.
Actualizar datos
Eliminar datos
: