Cómo Forge facilita la publicación de su sitio web

¿Todavía hay una necesidad de sitios web planos que carezcan de un back-end? Forge es una plataforma para hospedar sitios que solo consisten en Javascript, CSS y HTML. Podría hacer que las páginas web simples volvieran a ser emocionantes.

¿Todavía hay una necesidad de sitios web planos que carezcan de un back-end?  Forge es una plataforma para hospedar sitios que solo consisten en Javascript, CSS y HTML.  Podría hacer que las páginas web simples volvieran a ser emocionantes.
Anuncio

Mi primera incursión en Internet fue un sitio web Angelfire. Fue un desastre profano que hizo que el manifiesto de TimeCube se viera como una obra maestra estética esculpida por nada menos que por Jony Ive y Michelangelo. Sin entrar en muchos detalles, solo diré que utilicé una cantidad excesiva de etiquetas y lo dejé así.

Al igual que la mayoría de los sitios en aquel entonces, era estático. Es decir que no hubo interactividad. Desde entonces, ha habido una explosión en las tecnologías web. 6 sitios gratuitos para aprender sobre programación en PHP. 6 sitios gratuitos para aprender sobre la programación en PHP. Más información que hace posible la creación de sitios web dinámicos y atractivos. ¿Pero todavía hay una necesidad de sitios web planos que carecen de un back-end?

Riot piensa que sí. El estudio de software británico acaba de lanzar Forge; Una plataforma para alojar sitios que solo consta de JavaScript, CSS y HTML. Pero, ¿es bueno?

Los planes

Mientras que Geocites 3 archivos que te devolverán a los días de GeoCities 3 Archivos que te devolverán a los días de GeoCities Hoy en día, el alojamiento web gratuito es una cosa del pasado. Los principales motores de búsqueda como el ya mencionado Yahoo! y Google aún no eran tan monstruos, tampoco. Podría buscar palabras clave populares y algunas de las primeras ... Leer más y Angelfire no costó nada en su día, Forge ha adoptado un modelo de fijación de precios de freemium. Spendthrifts puede esperar un solo sitio web, así como cinco gigabytes de tráfico cada mes. Los usuarios gratuitos deben hacer uso de un subdominio, mientras que los usuarios pagos pueden usar sus propios nombres de dominio.

Los costos tampoco son demasiado irrazonables. Por diez dólares al mes, obtienes cinco sitios web y un poco menos de diez gigabytes de tráfico. Doblando eso obtiene diez sitios web y cuarenta gigas de ancho de banda. Los planes pagos vienen con dominios personalizados.

Si revisas eso, puedes esperar pagar 20 ¢ por gigabyte. Aunque no del todo irracional, me consternó ver que no había un plan que se adaptara a los usuarios súper pesados. Cualquiera que tenga un sitio web rico en fotografías y se encuentre en la página principal de Reddit pronto podría ver que los costos de tráfico se descontrolan.

Versiones

Forge viene con un sistema de control de versiones integrado, con cada cambio mostrado en un 'árbol' que será increíblemente familiar para cualquiera que haya usado Git What Is Git y por qué debería usar Control de versiones si eres desarrollador. ¿Qué es Git? Y por qué debería usar el control de versiones si es un desarrollador Como desarrolladores web, muchas veces tendemos a trabajar en sitios de desarrollo local y luego solo cargamos todo cuando terminamos. Esto está bien cuando solo eres tú y los cambios son pequeños, ... Leer más o SVN.

versión-fragua

Cada versión de su sitio web que carga se conserva, y si comete un error o desea volver a una etapa anterior de su sitio web, simplemente retrocede a una versión anterior. Esto hace que sea fácil rectificar cualquier error cometido. También se le informa sobre qué archivos se han cambiado en cada versión, incluido el mostrar qué archivos se han eliminado.

Si bien el sistema de control de versiones de Forge no es ni de lejos tan poderoso (y por extensión complejo) como Git, es una adición reconfortante al producto. Es casi imposible dañar tu sitio más allá de la reparación.

Despliegue

Evitando SCP y FTP FireFTP es un potente cliente FTP de Firefox que puede usar en su navegador FireFTP es un potente cliente FTP de Firefox que puede usar en su navegador Si alguna vez ha realizado algún tipo de administración web, probablemente haya utilizado FTP en un punto u otro. La mayoría de los servidores web tendrán un cargador de archivos primitivo que puede usar directamente desde ... Leer más, Forge facilita la implementación de contenido. Simplemente empaqueta tus archivos HTML, CSS y JavaScript en un archivo ZIP y colócalo en tu navegador web. Una vez que se haya cargado correctamente, se podrá ver públicamente.

despliegue-fragua

Como alguien a quien no le gusta la molestia de activar un cliente FTP cada vez que quiero subir un archivo a un sitio web, realmente aprecié lo simple que era todo el proceso. Dicho esto, dado el énfasis en el control de versiones encontrado en Forge, me hubiera gustado haber podido implementar mi sitio web a través de Github. Se espera que esta característica aparezca en una iteración posterior del producto.

Velocidad

Uno de los temas principales de Forge es la velocidad. Hay un énfasis increíble en distribuir contenido rápidamente. Para hacer eso, usan el S3 de Amazon. Great Uses para los servicios web S3 de Amazon. Grandes usos para los servicios web S3 de Amazon. A pesar de que Amazon es más conocido por sus servicios minoristas, en realidad ofrecen una serie de servicios web para desarrolladores y usuarios domésticos que toman ventaja de la experiencia y escalabilidad de Amazons con cantidades masivas de ... Leer más la red de distribución de contenido, así como un curioso poco de JavaScript llamado turbo.js.

Un ejemplo de un sitio web alojado en The Forge
Un ejemplo de un sitio web alojado en The Forge

Para los no iniciados, turbo.js es un complemento que cuando se activa araña su sitio y almacena en caché contenido como archivos JavaScript y hojas de estilo en un rápido CDN. Todos los proyectos nuevos en Forge tienen activado turbo.js por defecto, aunque puede desactivar esta característica fácilmente.

Visité algunos sitios web alojados en Forge, y noté que eran rápidos de cargar, incluso con mi ISP residencial lento. Si eso fue resultado de la CND, Turbo.js o páginas web estáticas siendo rápidos por su propia naturaleza aún está por verse.

¿Necesita un Back End?

De acuerdo, Forge es rápido, increíblemente fácil de usar y tiene características de control de versiones que evitan que corrompas accidentalmente tu contenido. Sin embargo, queda un elefante bastante grande en la habitación. ¿Puedes conformarte con una página web estática?

Para muchas personas, la respuesta será un rotundo 'sí'. ¿Eres una pequeña empresa, que solo quiere mostrar información de marketing? ¿Quieres comenzar un blog, pero no te molestes en usar WordPress y administrar comentarios? ¿Eres un artista que solo quiere mostrar en qué estás trabajando y no mucho más? En ese caso, tal vez un sitio estático podría ser lo que estás buscando.

Conclusión

Riot ha creado un producto que es rápido, fácil de usar y hermoso. Un producto que sostiene la mano del usuario a través de cada paso del proceso de publicación web, sin ser intrusivo. Por eso, deberían ser elogiados. Han vuelto a hacer que las páginas web simples vuelvan a ser emocionantes. Si bien Forge solo se encuentra en las etapas formativas de la existencia, las personas ya se están moviendo para alojar sus páginas web personales, así como las páginas de productos para sus nuevas empresas. Entre los ejemplos figuran una empresa de tecnología china, un programador informático estadounidense y un diseñador web de Tennessee.

¿Tienes un sitio web estático? ¿Ha reemplazado su aplicación web con algo completamente más simple? ¡Déjame saber abajo en los comentarios!

Crédito de la imagen: James Saunders

In this article