¿Cómo elegir una plataforma de desarrollo de sitios web
Antes de que pueda comenzar a desarrollar o rediseñar un sitio web, la primera gran pregunta que necesita responder es: ¿Qué plataforma hacer que desea utilizar cuando tú construir su websitio? En este contexto, una plataforma es el lenguaje de programación subyacente de que el sitio utilizará. La decisión que tomes tiene implicaciones respecto a los costos del sitio de funcionalidad, de desarrollo y mantenimiento, las bases de datos que utiliza, y los servidores que hospedan el sitio. Este es un tenedor crítico en el camino que realmente te hace tener una mirada a los sistemas existentes de la empresa (en muchos casos, el sitio tiene que acomodar a un variopinto grupo de sistemas heredados) y - quizás lo más importante - en el conjunto de habilidades del equipo que estará a cargo del curso de solución de problemas y mantenimiento después de que se puso en marcha el sitio.
Las plataformas de desarrollo más populares son PHP, .NET y JSP. He aquí un rápido vistazo a cada uno de ellos:
PHP (originalmente la abreviatura de Personal Home Pages, y ahora extrañamente considerado corto para PHP pre-procesador de hiper-texto) Es un lenguaje de programación popular que está incrustado en páginas HTML. Lo bueno de PHP es que es código abierto, lo que significa que es de uso gratuito, y las personas que construyen funciones interesantes con él a menudo hacen su código disponible de forma gratuita también. Esto se traduce en una biblioteca cada vez mayor de módulos de código PHP que usted puede utilizar para mejorar su sitio. Facebook, por ejemplo, fue construido desde cero en gran medida el uso de PHP.
ASP.NET (asp-punto-net) es una plataforma de Microsoft patentada diseñada para el desarrollo de aplicaciones web. A pesar de que no es libre, hay una gran biblioteca que cubre una gran cantidad de funciones básicas y las interacciones de bases de datos que hace que el trabajo del programador más fácil, y la biblioteca viene con soporte técnico completo. Una diferencia importante de algo como código PHP, es que el código ASP.NET debe ser compilado (convertido en un archivo ejecutable) con el fin de utilizarlo en su sitio web. Se dice código compilado para llevar a cabo más rápido y ser más seguro ya que no puede ver el código fuente incrustado en el código HTML. La otra ventaja es que .NET es bastante ubiquitous- hay una gran cantidad de ingenieros que saben cómo construir aplicaciones .NET, y por lo que nunca se quedará sin recursos.
JSP (Java Server Pages) es una plataforma de desarrollo web introducido por Sun Microsystems (ahora parte de Oracle) para competir con PHP y ASP.NET. Como ASP, es una tecnología del lado del servidor, lo que significa que el código se compila primero y luego ejecuta como una aplicación por el servidor web.
Otras plataformas de desarrollo pueden ofrecer características tentadoras, pero ten cuidado: si se desvía demasiado lejos de los más comunes, es más difícil y más caro encontrar personas que pueden mantener el sitio. Usted no quiere gastar tiempo, dinero y esfuerzo rediseño de un sitio web para aprender después de que el hecho de que la búsqueda de ingenieros para hacer incluso las soluciones más simples para el sitio es casi imposible.
Sobre el autor
SharePoint como una plataforma web SharePoint se llama una plataforma web, en lugar de sólo un sitio web, debido a la gran cantidad de funcionalidades y capacidades que incluye. De hecho, si ya administrar un sitio web de SharePoint, puede crear fácilmente un sitio web nuevo…
En caso de utilizar Expression Web y Adobe Dreamweaver con HTML5 y CSS3? Muchos libros de desarrollo web son realmente libros sobre cómo utilizar un determinado tipo de software con HTML. Expression Web de Microsoft y Adobe Dreamweaver son las dos aplicaciones principales en esta categoría. Estas herramientas son de…
Introducción a la programación java Los finales de 1980 vio varios avances en el desarrollo de software, y por la década de 1990, muchos proyectos de programación grandes estaban siendo escritos a partir de componentes prefabricados. Java llegó en 1995, por lo que era natural que…
Saber por qué malla Java y XML Java y XML son los cimientos de una nueva generación de aplicaciones y servicios Web. En caso de que usted no está convencido de que tanto XML y Java disfrutan portabilidad multiplataforma, mirar por encima de estos hechos sobre las dos…
Configuración del equipo para php y mysql desarrollo web Para utilizar el ordenador local para desarrollar su sitio Web, debe instalar un servidor web, PHP, y MySQL. PHP y MySQL son gratis para descargar y utilizar. Instalación del servidor WebDespués de configurar el equipo, es necesario instalar un…
Cómo utilizar herramientas rad orientados a objetos con sql Mediante el uso de herramientas RAD estado de la técnica con SQL, puede desarrollar aplicaciones sofisticadas sin saber cómo escribir una sola línea de código en C ++, C #, Python, Java o cualquier lengua de procedimiento, para el caso. En su…
Consejos de desarrollo de aplicaciones de Blackberry Aplicaciones en desarrollo puede ser una experiencia desafiante. Usted no sólo tiene que averiguar qué construir y escribir el código, hay que implementar y comercializar su aplicación BlackBerry. Aquí hay algunos consejos útiles para ayudarle…
Los beneficios de usar r De los muchos beneficios atractivos de lenguaje de programación R, algunos son fáciles de reconocer. Ha mantenido activamente, tiene buena conectividad con diversos tipos de datos y otros sistemas, y es lo suficientemente versátil como para…
Html recursos para la construcción de un sitio web HTML es el lenguaje de la Web. Cada sitio web se basa en esta lengua o en una variante de la misma. Sin embargo, el HTML no se debe intimidating- es una tecnología relativamente sencilla. Si usted necesita ayuda, aquí están algunas grandes…
Evalúe su presencia en la web actual El primer paso en el desarrollo de un plan para un nuevo sitio web para el iPhone o el iPad es valorar lo que tienen (o no tiene) en el aquí y ahora. Si va a crear un nuevo sitio Web, usted necesita un plan muy diferente de acción que si está…
Pon a prueba tu código con las herramientas del W3C Prueba tus diseños web con la World Wide Web Consortium (W3C) herramientas de validación siempre ha sido una buena idea, pero es aún más importante para el diseño web móvil. Navegadores web de escritorio, incluyendo Internet Explorer, Firefox…
La construcción de un sitio web con un sistema de gestión de contenidos Un sitio web de negocios eficaz debe ser lo suficientemente flexible como para ampliar o escala abajo (agregar rápidamente y / o restar nuevas páginas) y actualizar su contenido (anuncios de cambio, promociones de cambio, los precios, y así…