0 calificaciones0% encontró este documento útil (0 votos)
3 vistas6 páginas
Este documento describe diferentes tecnologías digitales y de comercio electrónico. Explica el desarrollo web, hosting y cloud computing, gestores de contenido y plataformas de comercio electrónico. También cubre conceptos como HTML, CSS, JavaScript y lenguajes de programación del lado del servidor. Distingue entre diferentes tipos de hosting como gratuito, compartido, VPS y dedicado. Finalmente, define el cloud computing y gestores de contenido y sus elementos básicos como dominio, hosting y CMS.
Este documento describe diferentes tecnologías digitales y de comercio electrónico. Explica el desarrollo web, hosting y cloud computing, gestores de contenido y plataformas de comercio electrónico. También cubre conceptos como HTML, CSS, JavaScript y lenguajes de programación del lado del servidor. Distingue entre diferentes tipos de hosting como gratuito, compartido, VPS y dedicado. Finalmente, define el cloud computing y gestores de contenido y sus elementos básicos como dominio, hosting y CMS.
Este documento describe diferentes tecnologías digitales y de comercio electrónico. Explica el desarrollo web, hosting y cloud computing, gestores de contenido y plataformas de comercio electrónico. También cubre conceptos como HTML, CSS, JavaScript y lenguajes de programación del lado del servidor. Distingue entre diferentes tipos de hosting como gratuito, compartido, VPS y dedicado. Finalmente, define el cloud computing y gestores de contenido y sus elementos básicos como dominio, hosting y CMS.
electrónico José Galán CONTENIDO 1. Desarrollo Web.
2. Hosting y Cloud Computing.
3. Gestores de Contenido (CMS).
4. Plataformas tecnológicas de Ecommerce.
5. Resumen.
6. Bibliografía. Estrategia tecnológica | 3
Desarrollo Web • Hosting gratuito. Este tipo de hosting no es nada
recomendable para empresas, ya que apenas El concepto de Desarrollo web, se refiere a crear dispone de servicio técnico. Aquí los recursos soluciones tecnológicas que se ejecutan dentro de un disponibles y la capacidad de almacenamiento son navegador. muy limitadas. • Hosting compartido. En este tipo de Hosting, el Las funciones del desarrollo web permitirán al sitio en proveedor alquila pequeños espacios a varios Internet la inclusión de registros, gestionará los sistemas sitios web en un servidor. En esta solución, varios de gestión de contenidos, comercio electrónico, clientes comparten los recursos del servidor, aplicaciones de base de datos y posibilita a los visitantes CPU, procesador, memoria RAM, ancho de banda, interactuar en la página web. dirección IP y transferencia mensual de datos. Conceptos básicos de la programación web: Tiene un coste, aunque es una solución económica. El principal problema de este tipo de servidor es • HMTL. HyperText Markup Language (lenguaje de la limitación de recursos y los posibles vecinos marcas de hipertexto), es el lenguaje de marcado sospechosos que se puedan tener, por ejemplo, que permite estructurar el contenido que se ve en webs de mala calidad que pueden afectar temas un navegador. de posicionamiento y reputación de la propia al • CSS. Cascading Style Sheets, (hojas de estilo en compartir la máquina. Puede ser una solución para cascada), es un lenguaje de diseño gráfico que blogs personales o webs que apenas necesitan indica al navegador los colores, tipos de letra, mucho potencial. posición y tamaño al contenido del HTML. • Hosting VPS. VPS son las siglas en inglés de Virtual • JavaScript. Abreviado a veces como JS, se ejecuta Private Server o Servidor Privado Virtual, consiste en el navegador y también en el servidor, es el en particiones de un servidor físico donde se lenguaje de programación que permite definir comparte el hardware. Los VPS ofrecen un servicio eventos, realizar tareas y acciones. muy superior a los Hosting Compartido, aunque sin llegar a las funcionalidades de un servidor dedicado. • Programación del lado del servidor. Un lenguaje Los VPS cuentan con algunas ventajas frente del lado del servidor es aquel que se ejecuta en el a los hosting compartidos, como la posibilidad servidor web justo antes de que se envíe la página de aumentar los recursos de memoria, disco o a través de Internet al cliente. Las páginas que se transferencia mensual desde su panel de cliente, ejecutan en el servidor pueden realizar accesos a además de tener recursos reservados para el VPS, bases de datos, conexiones en red y otras tareas como la memoria o la CPU. Es una buena opción para crear la página final que verá el cliente. Los para webs que no necesitan muchos recursos. lenguajes de lado del servidor más ampliamente utilizados para el desarrollo de páginas dinámicas • Hosting dedicado. Es de uso exclusivo, es de un son el ASP, JSP, PERL y PHP. solo cliente que no comparte recursos con otras personas o empresas, puesto que utiliza un servidor Es importante no confundir desarrollo web con diseño entero, por lo que el rendimiento no se ve afectado web, con este último se hace referencia a la apariencia por el tráfico u otro tipo de problemas que puedan del sitio web, que cubre el diseño, la navegación y los ocasionar los vecinos del servidor, además cuenta colores de un sitio en Internet. con un nivel de seguridad mayor.
Hosting y Cloud Computing Cloud Computing
El Cloud Computing hace referencia a servicios, Un Hosting es un servicio ofrecido por una empresa para aplicaciones y recursos, que permiten que el usuario que se pueda alojar la web en Internet. Hace unos años, almacene información personal o empresarial en algunas compañías tenían sus propios servidores en los servidores remotos denominados como “la nube”. Con que alojaban su información, aunque esto representaba esta solución, no hay que depender de un equipo local, ni inconvenientes técnicos y económicos, como por para acceder a los datos ni para almacenarlos. ejemplo contar con una sala especial para este tipo de máquinas o personal especializado en estos temas. Tras Se pueden distinguir las siguientes características: esto, surgieron las empresas llamadas “datacenters”, que son compañías dedicadas exclusivamente a dar • Acceso desde cualquier equipo con conexión a este servicio a sus clientes. Internet. • Servicios a demanda o “pay-as-you-go”, paga por lo Se pueden distinguir varios tipos de Hosting: que utilizas. • Gestión de los datos más eficiente. • Acceso a los datos en tiempo real. • Las grandes tecnológicas como Amazon, Google o Microsoft comercializan estos servicios. Estrategia tecnológica | 4
• Está compuesto por servidores y ordenadores • Sobre la accesibilidad, en Cloud Computing se
conectados en red, en los cuáles se copia toda la debe disponer de conexión a Internet para acceder información del usuario y está siempre disponible. a cualquier información, mientras en el Hosting se (Figura 1) tiene la posibilidad de conectarse con la máquina físicamente. • Mientras en el Hosting, la empresa es la propietaria de la máquina, en Cloud Computing se depende de otras empresas tecnológicas en todo momento.
Gestores de contenido (CMS)
Las siglas CMS en inglés significan “Content Manager System”, o lo que es lo mismo, sistema de gestión de contenidos.
Para crear una página se necesita como mínimo estos
tres elementos:
• Dominio o nombre de dominio. Es el nombre que
va a tener la página web en Internet. La elección del nombre de dominio es muy importante antes de comenzar cualquier andadura por la red, o en el caso de ya existir una marca, intentar reservar los Figura 1: Cloud computing. nombres de dominio de esa marca. • Hosting. Es un espacio ofrecido por un proveedor Aspectos para tener en cuenta para contratar en un de alojamiento en Internet, dónde está alojada la servidor: web. Existen diferentes soluciones dependiendo del potencial que se quiera contratar. • Memoria RAM. • CMS. Es el software que va a permitir gestionar la • CPU. página web, introduciendo todos los elementos que • Almacenamiento. Espacio en disco (en Gigas). se quieran colocar, como son fotografías, textos, colores, vídeos, botones, etc. • Transferencia mensual de datos. Los gestores de contenido han ayudado a democratizar • Sistemas de copia de seguridad. Internet, ya que permiten a cualquier persona sin muchos Diferencias entre Hosting y Cloud Computing conocimientos, crear y gestionar una página web. Se pueden observar las siguientes características en los CMS: En el Hosting tradicional los usuarios dependen de servidores físicos, si surge algún problema pueden perder la información o tendrán que esperar un tiempo • Uso gratuito. Estos CMS están creados en código para recuperarla. En Cloud Computing la recuperación de abierto y están disponibles para cualquier persona los datos es casi inmediata debido a que está copiada en que los quiera usar. otros ordenadores en red. • Plantillas. También hay a disposición del usuario diferentes plantillas, algunas gratuitas y otras de • El Hosting tradicional tiene limitaciones pago, con las que se puede personalizar el aspecto dependiendo de las características físicas de la web. del servidor, tanto de velocidad como de • Facilidad de uso. Algunos de estos CMS son almacenamiento. En el Cloud Computing los fáciles de usar, lo que hace que cualquiera sin recursos son ilimitados y se pueden ajustar a lo conocimientos de programación pueda utilizarlo que la empresa necesita en cada momento. sin muchas complicaciones. • En lo que respecta a actualizaciones, más en el • Conexión con la base de datos. Permite conectarse mundo tecnológico, en Cloud Computing la empresa con la base de datos del hosting, donde se almacena puede adquirir nuevos servicios ya sea de software toda la información. o infraestructura, sin ninguna complicación. En el Hosting tradicional estos cambios, implican un • Módulos y extensiones. Para funcionalidades aumento en los costes del área de IT, lo que puede extras o más complejas, existen plugin, extensiones generar inconvenientes financieros. o módulos que suelen ser de pago, aunque siempre va a resultar más económico que la contratación de un programador. Estrategia tecnológica | 5
Figura 2: Plataformas CMS.
Una vez vistas sus principales características, se van
a ver las diferentes plataformas de CMS existentes Plataformas tecnológicas actualmente: (Figura 2) de Ecommerce • WordPress. El más usado y expandido en la Para crear una tienda online, actualmente se disponen de actualidad, sirve para crear blogs, webs e incluso varias plataformas, algunas de ellas son soluciones que tiendas en Internet. disponen los CMS que se han visto anteriormente, otras ◦ De código abierto, programado en PHP. son softwares “ad hoc” que se han creado para este fin. ◦ Fácil de usar por cualquier usuario. Antes de elegir alguna de estos programas, habría que ◦ Sencilla instalación. tener en cuenta los siguientes factores: ◦ Adaptado al SEO, lo que proporciona ventaja • Envergadura del proyecto. para posicionar en buscadores. • Número de productos a comercializar. ◦ Posibilidad de múltiples usuarios. • Estimado de tráfico web. ◦ Miles de desarrolladores que van creando plantillas y plugins para mejorar su • Países en los que se va a vender. funcionalidad. • Métodos de pago. • Joomla. Su uso es más complicado que el de • Gestión interna del Ecommerce. WordPress, lo que hace que la curva de aprendizaje A continuación, se van a ver las plataformas más usadas sea mayor que la de WordPress. en la actualidad y sus funcionalidades. ◦ De código abierto, programado en PHP. • Shopify. ◦ SEO friendly, amigable para los buscadores. ◦ Ideal para pequeños negocios o probar a ◦ Posibilidad infinita de menús y submenús. vender en Internet. ◦ Instalación de componentes adicionales para ◦ Uso muy sencillo. las necesidades que se requieran. ◦ No se necesita programación. ◦ Sencillo editor de páginas. ◦ Prueba gratis de 14 días. • Drupal. Recomendado solamente si se es un programador o desarrollador. ◦ Coste 29$ al mes la opción más básica. ◦ Programado en PHP. ◦ Tiene opciones más avanzadas, pero en versiones Premium. ◦ Alto nivel de seguridad. • Magento. ◦ Escalable. Es una buena opción para webs con alto potencial de visitas y recursos. ◦ Requiere de una gran inversión inicial. ◦ Multitud de funcionalidades en su versión ◦ Recomendado para tiendas online con básica sin necesidad de instalar plugins. muchos o productos o con perspectivas de gran crecimiento. ◦ Gran capacidad de gestión de usuarios. ◦ Múltiples funcionalidades. ◦ Gran potencial para posicionamiento orgánico. ◦ Para realizar cambios es necesario contar Estrategia tecnológica | 6
Figura 3: Softwares para Ecommerce.
con un programador para esta plataforma.
• Prestashop Resumen ◦ De fácil instalación y uso interno de la interfaz. El Desarrollo Web, va a permitir crear y definir las funcionalidades de la web, para ello se va a necesitar de ◦ De las plataformas más usadas actualmente diferentes elementos como un Hosting, ya sea físico o en el mundo. en la nube, y también de un CMS o sistema de gestión, ◦ Posibilidad de administrar los productos de que ha servido para democratizar Internet por el fácil forma avanzada. uso e instalación. Esta facilidad de uso también se ha ◦ Múltiples prestaciones. extendido al mundo del Ecommerce y en la actualidad ◦ Para funcionalidades avanzadas, hay que hay varias plataformas tecnológicas, que permiten tener contratar módulos de pago. una tienda en Internet sin tener que realizar grandes inversiones. • Woocommerce ◦ Es la solución de Ecommerce de WordPress, el CMS más usado en la actualidad. Bibliografía ◦ Fácil implementación y uso. ◦ Gratuito. 1. Tellado, Fernando. WordPress 5. La guía completa. Anaya Multimedia 2019. ◦ Las funciones avanzadas y de personalización, requieren de la instalación de extensiones de 2. Dans, Enrique. Todo va a cambiar. Deusto. 2010. pago. 3. Skatox. Qué es el desarrollo web. [Internet]. ◦ No suele ser muy funcional para tiendas de Diciembre 2017. Disponible en: https://skatox.com/ miles de productos. blog/2017/12/27/que-es-el-desarrollo-web/ • Plataforma propia 4. Comprahosting. Que es el hosting y para qué sirve ◦ Desarrolladas por un equipo de informática [Internet]. Febrero 2018. Disponible en: https:// desde cero. www.comparahosting.com/p/que-es-hosting/ ◦ Versatilidad a la hora de cambios y mejoras. 5. W3techs. Estadísticas y cuota de mercado de ◦ Ideal para tiendas de muchos productos. WordPress [Internet]. Marzo 2019. Disponible en: ◦ Diseño personalizado. https://w3techs.com/technologies/details/cm- ◦ Suelen ser plataformas caras, se necesita wordpress/all/all siempre un equipo informático detrás para cualquier cambio o desarrollo. También hay más soluciones de softwares para Ecommerce, aunque estos son los más usados a nivel mundial. (Figura 3)