sistemas

Páginas: 19 (4580 palabras) Publicado: 22 de febrero de 2015


Servidor Web.
En el siguiente documento podremos encontrar un comparativo de dos servidores Web, con el cual podremos identificar cual es el más conveniente y poder implementar el desarrollo del proyecto denominado “Agenda”.
Tanto IIS como Apache son los dos servidores web más utilizados en la actualidad, entre los cuales la diferencia más notable puede que sea que Apache es softwarelibre, mientras que IIS se encuentra bajo licencia de Microsoft.

Algunas similitudes:
Ambos servidores web
Soporte ODBC
Una de las similitudes que comparten Apache e IIS, es que ambos pueden elegir mediante un filtro la información que desean mostrar.
Otra de las similitudes que comparten Apache e IIS es el sistema de arquitectura en módulos, de esta forma pueden ejecutar distintos tipos depáginas.

Las diferencias entre ellos a parte de si tienen licencia (IIS) o es libre (Apache) son:
IIS viene incluido con Windows mientras que Apache viene incluido con Linux, Apache en Windows es solo utilizado para montar algunas aplicaciones.
IIS te acepta de forma nativa ASP y Apache te acepta de forma nativa PHP.
Para una red mixta que tiene distintas peticiones, la pareja Apache resulta lamejor opción. En un servidor con varias tarjetas de red y con altos rendimientos, IIS es la mejor opción.

Otros puntos a tomar en cuenta:
Los módulos de expansión para IIS deben ser comprados mientras que en Apache son gratuitos y se pueden conseguir mucho más fácil.
Ante cualquier problema/crash del servidor IIS requeriría una reinstalación.
IIS solamente soporta .NET y ASPX mientras queApache soporta muchos más lenguajes

Conclusión:
Después de realizar la investigación se llegó a la conclusión de que se implementara en un servidor Apache, en el caso específico de WampServer, ya que este es compatible con Windows 8.1, sencillo de instalar, no tiene costo alguno y cumple con todas las necesidades del proyecto.


Lenguaje de Programación
PHP
En este proyecto utilizaremoscomo lenguaje de programación PHP, debido a que a diferencia de otros lenguajes es mucho más veloz, estable, seguro, simple y multiplataforma.
Velocidad: además de tener velocidad en la ejecución también cuenta con rapidez en no crea demoras en la máquina, por tal motivo no requiere demasiados recursos del sistema.
Estabilidad: PHP utiliza su propio sistema de administración de recursos y disponede un sofisticado método de manejo de variables, conformando un sistema robusto y estable.
Seguridad: PHP provee diferentes niveles de seguridad, estos pueden ser configurados desde un archivo llamado .ini
Simplicidad: este lenguaje es muy simple de utilizar, ya que su código es muy simple y fácil de entender.

Ruby
Buen rendimiento y estabilidad.
Soporte para todas las versiones de Railsque van desde la 2.3 a la 4.1
Funcional.
Permite la creación de lenguajes de dominio específico.
Altamente reflexivo.
Permite la creación de lenguajes de dominio específico.

Conclusión
La diferencia de estos 2 lenguajes a pesar de que prácticamente nos brindad lo mismo, unas de las diferencia más sobresalientes es la sintaxis, ya que PHP es más código que en Ruby, en el primer lenguajetiene numerosa cantidad de llaves, signos de monedas, puntos y comas, además es más específico que el segundo. A pesar de que PHP es más código es más rápido en ejecutarse por lo que en conjunto con el servidor web seleccionado, se puede una aplicación que se ejecute casi en tiempo real.

Base de Datos.
MySQL
Sin lugar a dudas MySQL es el gestor de base de datos más popular usado en la red. Sinembargo desde sus inicios su objetivo ha sido ser el gestor de base de datos libre más rápido y libre pero sacrificando muchas características.

SQL Server
Microsoft ha desarrollado este gestor de base de datos que soporta y es compatible con casi todos los lenguajes de programación, por el mismo hecho de que fue concebida para venderse y ganar dinero a diferencia de MySQL. SQL Server no tiene...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sistemas
  • Sistemas
  • Sistema
  • Sistemas
  • Sistemas
  • Sistemas
  • Sistemas
  • El sistema

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS