site - que es un sitio web ejemplos
¿Cuál es la diferencia entre un sitio web y una aplicación web? (19)
Ambos funcionan y funcionan de manera similar, pero aún se diferencian en las siguientes formas.
Aplicación web:
No podemos incluir la página de C # y VB en una aplicación web única.
Podemos configurar dependencias entre múltiples proyectos.
No se pueden editar archivos individuales después de la implementación sin volver a compilar.
La elección correcta para entornos empresariales donde múltiples desarrolladores trabajan juntos para crear, probar y desplegar.
Sitio web:
- Puede mezclar páginas VB y C # en un solo sitio web.
- No se pueden establecer dependencias.
- Editar archivos individuales después de la implementación.
- La elección correcta cuando un desarrollador será responsable de crear y administrar todo el sitio web.
Estoy perplejo tratando de encontrar una diferencia entre un sitio web y una aplicación web para mí. Como lo veo, un sitio web apunta a una página específica y una aplicación web es más o menos una especie de "portal" de contenido e información.
Pero lo que me impide es que una aplicación web todavía se vea a través de un navegador (¿no es así?) Y un sitio web todavía puede ver el contenido de forma dinámica, lo que hace que la línea entre el sitio web y la aplicación sea bastante gris.
Por ejemplo, un sitio web que usa ASP.NET o AJAX, etc., se convierte en una aplicación web porque puede recuperar datos de forma dinámica y asíncrona o un sitio web que use PHP y un CMS sería más una aplicación web porque forma las páginas a petición, según ¿A petición del cliente y su contenido en su base de datos?
O tal vez estoy totalmente equivocado aquí, ¿qué diferencia entre una aplicación web y un sitio web?
Ambos son ''sitios web'' (sitios en la web). Por lo tanto, sugeriría que la pregunta es más fácil de responder si está redactada de una manera diferente. "¿Cuál es la diferencia entre un sitio web que transforma los datos o la información de manera significativa, de acuerdo con el punto de vista de algún ''usuario'' o ''cliente'' específico y un sitio web que no lo hace?"
A partir de eso, es más fácil ver que lo que llamamos una aplicación web es un sistema en un sitio en la web que recibe información, actúa en esa entrada de una manera que la transforma y produce una salida de valor para algún cliente o usuario en particular.
La otra cosa es más como un cartel o folleto. Al menos a la mayor parte de su audiencia. De la misma manera que un folleto puede haber sido creado usando el software DTP, un sitio del folleto todavía puede ser administrado a través de algún tipo de CMS o software de blogging. Para el propietario de ese sitio, el CMS es la aplicación web, pero para el público en general, el mismo sitio puede verse como un simple folleto (o "sitio web").
Basado en una investigación y comprensión general, "Casi" todo lo que se puede acceder a través de un navegador en realidad se llama "aplicación web" en estos días. Incluso su enrutador de Internet en casa es una aplicación web que utiliza el protocolo HTTP para acceder a la aplicación (es decir, la que "interactúa" con usted). Sí, hay muchos sitios web que hacen "Nada", excepto mostrarte cosas. Pero la edad en que vivimos, todo funciona sobre la base de la aplicación web. Natwest PLC bank tiene un sitio web donde puede ir y averiguar las cosas que Natwest ofrece como un consumidor / banco de calle. Sin embargo:
1) Puede crear su cuenta bancaria en línea: aplicación web 2) Ver, modificar detalles de sus cosas personales - aplicación web 3) Administrar dinero - aplicación web 4) Repartir acciones / acciones - aplicación web
Otro buen ejemplo es Fidelity.com (como se cita en muchos otros ejemplos en la web).
Voy a tener que discutir y decir que hay dos respuestas:
1) Si su propósito es simplemente informar a su audiencia con algunos contenidos que nunca exigirán ninguna interacción, el sitio web es su respuesta. Entonces no es una aplicación web.
2) Si vive en el mundo actual / moderno, es decir, tendrá un sitio personal, permita que las personas vean algunas / todas / ninguna de sus cosas especiales, protéjase de las personas / bots / etc., las aplicaciones web y los sitios web no son diferentes. .
Es como el whisky y el whisky; todas las aplicaciones web son sitios web, pero no todos los sitios web son aplicaciones web.
Una aplicación web o aplicaciones de Internet enriquecidas es un sitio web que hace más que mostrar contenido , tiene una lógica empresarial . Está destinado a las interacciones del usuario , realizando funciones comerciales reales. En comparación con los sitios web, es decir, los blogs y los sitios de noticias, las aplicaciones web ofrecen una experiencia de usuario más rica .
El caso de uso de una aplicación es siempre HACER algo con ella.
- Christian Heilmann (Evangelista desarrollador principal en Mozilla Corporation)
Esto es totalmente personal y subjetivo, pero yo diría que un sitio web se define por su contenido, mientras que una aplicación web se define por su interacción con el usuario. Es decir, un sitio web puede consistir plausiblemente en un repositorio de contenido estático que se distribuye a todos los visitantes, mientras que una aplicación web depende de la interacción y requiere la entrada programada del usuario y el procesamiento de datos.
Por ejemplo, un sitio de noticias sería un "sitio web", pero una hoja de cálculo o un calendario colaborativo serían "aplicaciones" web. El sitio de noticias muestra esencialmente la misma información a todos los visitantes, mientras que el calendario procesa datos individuales.
En la práctica, la mayoría de los sitios web con contenido que cambia rápidamente también se basarán en un backend programático (y / o base de datos) sofisticado, pero al menos en principio solo están definidos por su salida. La aplicación web, por otro lado, es esencialmente un programa que se ejecuta de forma remota, y depende fundamentalmente de un procesamiento y un servidor de almacenamiento de datos.
La aplicación web es mejor en rendimiento, ya que está publicando un código precompilado, el código se compila al 100% con éxito.
Mientras tanto, el sitio web es mejor en cuanto a mantenimiento, ya que puede cambiar el código fácilmente y los cambios entrarán en vigencia inmediatamente sin ningún tipo de compilación, en este caso la página se compilará cuando se llame por primera vez, lo que significa que podría causar un error de compilación o se bloquea en su página cada vez que se llama. Cada uno tiene sus pros y sus contras.
Compruebe la diferencia here , es útil comprender más acerca de ambos.
La diferencia técnica según dos características:
1. Donde se hace el "trabajo"
2. ¿Qué se está transfiriendo a / desde el servidor?
Aplicación Web
1. El "trabajo" se realiza en el navegador (JavaScript)
2. Los datos se están transfiriendo desde / hacia el servidor
En comparación: más rápido
Sitio web
1. El "trabajo" (la mayor parte) se realiza en el servidor
2. Las páginas renderizadas (datos + IU) se transfieren desde el servidor.
En comparación: Mejor SEO
No estoy seguro de si hay una respuesta autoritaria absoluta para esto, pero puede considerarla como una distinción de lo que sucede cuando la solicitud llega al servidor web. La solicitud se puede entregar haciendo que el servidor devuelva un archivo que ya se ha realizado (contenido estático), o puede pasar la solicitud a una aplicación que genere la respuesta enviada al navegador (contenido dinámico).
Ambos tipos se llamarán sitios web, pero solo los que tienen una aplicación generan los contenidos se llamarán aplicaciones web.
La forma en que se escribe la solicitud es menos preocupante. Puede ser ASP, PHP, Ruby, JavaScript o incluso C o C ++.
No hay verdadera "diferencia". El sitio web es un término más anacrónico que existe desde los primeros días de Internet, donde la noción de una aplicación dinámica que puede responder a las aportaciones de los usuarios era mucho más limitada y mucho menos común. Los sitios web comerciales comenzaron en gran parte como folletos interactivos (con la notable excepción de los sitios de reserva de hoteles / aerolíneas). Con el tiempo, su funcionalidad (y las tecnologías de soporte) se volvieron cada vez más receptivas y la línea entre una aplicación que instala en su computadora y una que existe en la nube se volvió cada vez más borrosa.
Si solo quiere expresarse claramente cuando habla sobre lo que está construyendo, continuaría describiendo algo que es un folleto interactivo o tarjeta de presentación como un "sitio web" y algo que en realidad * hace algo que se parece más a Una aplicación como una aplicación web.
La distinción más básica sería si un sitio web tiene una base de datos de apoyo que almacena los datos del usuario y modifica lo que el usuario ve en función de los criterios especificados por el usuario, entonces es probable que sea una aplicación de algún tipo (aunque sería reacio a describir Amazon.com como una aplicación web, aunque tiene muchas funciones muy específicas para el usuario). Si, por otro lado, son en su mayoría archivos .html estáticos que enlazan entre sí, llamaría a eso un sitio web.
En la mayoría de los casos, en estos días, una aplicación web tendrá una gran parte de su funcionalidad escrita en algo que se ejecuta en el cliente (realiza gran parte del procesamiento en javascript o actionscript, dependiendo de cómo se implemente) y se remite a través de algún proceso http al servidor para los datos de apoyo. El usuario no se mueve de una página a otra y experimenta todo lo que van a experimentar en una sola "página" que crea la experiencia de la aplicación para ellos.
Puede cobrar más al cliente si afirma que es una aplicación web :)
En serio, la línea está bien. Históricamente, las aplicaciones web eran las que tenían código y / o scripts (en Perl / CGI, PHP, ASP, etc.) en el servidor, y los sitios con las páginas estáticas. Actualmente, todos y el gato de su tío están ejecutando foros, libros de visitas, CMS, eso es todo el código del servidor.
Otra distinción es a lo largo de las líneas de asunto. Si es una solución de línea de negocio, entonces es una aplicación. Si está orientado al consumidor, lo llaman un sitio. Aunque en cuanto a la tecnología, es más o menos lo mismo.
Sabemos lo que es un "sitio" y una "aplicación", así que todo lo que nos queda es The Web
Ahora, una aplicación web puede ser parte de un sitio web completo. Un sitio web está compuesto de aplicaciones web. Aunque normalmente verá que un sitio web tiene solo una aplicación web.
Por ejemplo, tiene un dispositivo iPhone (comparado con un sitio web) que puede incluir diferentes aplicaciones: reproducir música, videos, navegador web, etc.
Semántica ... en general, un sitio web contiene páginas HTML estáticas y una aplicación web realiza algún tipo de trabajo. Por ejemplo, un sitio web para un agente de bienes raíces puede brindar información sobre el agente de bienes raíces, donde una aplicación web para el agente de bienes raíces puede enumerar las propiedades actuales y administrar la información de contacto del agente de bienes raíces en sí.
Un sitio web podría ser simplemente contenido estático, una aplicación web tendría contenido dinámico. Es una línea muy difusa.
Una aplicación web es un programa de software al que un usuario accede a través de una red interna o a través de Internet a través de un navegador web. Un ejemplo de una de las aplicaciones web más utilizadas es Google Docs, que facilita la mayoría de las capacidades de Microsoft Word; Es gratis y fácil de usar desde cualquier ubicación.
Un sitio web, por otro lado, es una colección de documentos a los que se accede a través de Internet a través de un navegador web. Los sitios web también pueden contener aplicaciones web, que permiten a los visitantes completar tareas en línea como: Buscar, Ver, Comprar, Pago y Pago.
Una aplicación web es un sitio web de la misma manera que un cuadrado es un rectángulo.
La parte de la aplicación es el combo de controlador de modelo. La parte web (la vista) es la razón por la que califica como sitio web.
Algo que es solo un sitio web y no una aplicación web simplemente está perdiendo el aspecto dinámico.
Por supuesto, puede ser difícil decidir cuánto procesamiento del lado del servidor se requiere para calificarlo como una aplicación web. Probablemente cuando tenga un almacén de datos.
Por lo tanto, tiene el papel principal de webapps confundido. El papel principal de un sitio web es informar. El rol principal de una aplicación web es informar usando contenido dinámico (la parte de hacer algo).
Una aplicación web es una aplicación que está alojada en internet. Puede tener una interfaz de usuario o una interfaz de usuario en un sitio web.
Espero que ayude.
Yo digo que un sitio web puede ser una aplicación web, pero más a menudo un sitio web tiene múltiples aplicaciones web. La relación entre los dos es una de composición: sitio web compuesto de aplicaciones.
un sitio de citas puede tener una aplicación web de carga de fotos, un calendario para que puedas marcar cuando estás saliendo con quién.
Estas aplicaciones están integradas en todo el sitio web.
Las aplicaciones web son sitios web dinámicos.
Según wikipedia, el sitio web es el término abstracto de este paradigma.
Un sitio web , también escrito como sitio web , o simplemente sitio , es un conjunto de páginas web relacionadas que normalmente se sirven desde un único dominio web. Un sitio web está alojado en al menos un servidor web, accesible a través de una red como Internet o una red de área local privada a través de una dirección de Internet conocida como un localizador de recursos uniforme (URL). Todos los sitios web de acceso público constituyen colectivamente la World Wide Web. (Fuente: http://en.wikipedia.org/wiki/Website )
Por lo tanto, la aplicación web es un tipo de sitio web independientemente de su propósito, de hecho, es un sitio web dinámico, pero el sitio web no es una aplicación web.
Desde mi punto de vista, todos los sitios web modernos son aplicaciones web, incluidos los CMS. ¿Alguien en el mundo todavía escribe archivos html estáticos manuales, no lo creo? A pesar de que algunos sitios web tienen pocas páginas estáticas, pero si se crearon dinámicamente a través de un CMS, definitivamente es una aplicación web de CMS.
Lee mas:
Los sitios web son principalmente informativos. En este sentido, http://cnn.com y http://php.net son sitios web, no aplicaciones web.
Las aplicaciones web principalmente permiten al usuario realizar acciones. Google Analytics , gmail y jslint son aplicaciones web.
No son del todo exclusivos. Un sitio web de una universidad probablemente proporciona información como ubicación, tasas de matrícula, programas disponibles, etc .; Es probable que tenga aplicaciones web que les permitan a los maestros administrar calificaciones y materiales del curso, solicitudes para que los estudiantes se inscriban y se retiren de los cursos, etc.