Anuncio
Mi primera incursión en Internet fue un sitio web de Angelfire. Fue un desastre profano que hizo que el Manifiesto de TimeCube parece una obra maestra estética esculpida por nada menos que Jony Ive y Michelangelo. Sin entrar en muchos detalles, solo diré que usé una cantidad excesiva de
Como 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 tecnologías web 6 sitios gratuitos para aprender sobre programación en PHP Lee mas que hacen posible crear sitios web dinámicos y atractivos. ¿Pero todavía hay una necesidad de sitios web planos que carecen de un back-end?
Alboroto piensa que si. El estudio de software británico acaba de lanzar Fragua; Una plataforma para alojar sitios que consta de solo JavaScript, CSS y HTML. ¿Pero es bueno?
Los planes
Mientras Geocitas 3 archivos que te llevarán de vuelta a los días de las geociudadesHoy, el alojamiento web gratuito es cosa del pasado. Los principales motores de búsqueda como el ya mencionado Yahoo! y Google tampoco eran tan monstruos todavía. Puede buscar palabras clave populares y algunas de las primeras ... Lee mas y Angelfire no costó nada en el pasado, Forge ha adoptado un modelo de precios freemium. Los derrochadores pueden 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 dolares por mes, obtienes cinco sitios web y diez gigabytes de tráfico ligeramente miserables. Duplicar eso te da diez sitios web y cuarenta gigas de ancho de banda. Los planes pagados vienen con dominios personalizados.
Si lo supera, puede esperar pagar 20 ¢ por gigabyte. Aunque no es del todo irrazonable, 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 fotos y se encuentre en la portada de Reddit pronto podría ver que los costos del tráfico se descontrolan.
Versionado
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 alguna vez Git ¿Qué es Git y por qué debería usar el control de versiones si es desarrollador?Como desarrolladores web, muchas veces tendemos a trabajar en sitios de desarrollo local y luego cargamos todo cuando terminamos. Esto está bien cuando solo eres tú y los cambios son pequeños, ... Lee mas o SVN.
Cada versión de su sitio web que carga se conserva, y si comete algún error o desea volver a una etapa anterior de su sitio web, simplemente regrese a una versión anterior. Esto facilita la rectificación de los errores cometidos. También se le informa qué archivos se han cambiado en cada versión, incluida la visualización de qué archivos se han eliminado.
Si bien el sistema de control de versiones en Forge no es tan poderoso (y por extensión complejo) como Git, es una adición tranquilizadora al producto. Es casi imposible dañar su sitio sin posibilidad de reparación.
Despliegue
Evitar SCP y FTP FireFTP es un potente cliente FTP de Firefox que puede usar en su navegadorSi alguna vez ha realizado algún tipo de gestión web, probablemente haya utilizado FTP en algún momento u otro. La mayoría de los servidores web tendrán un cargador de archivos primitivo que puede usar directamente desde su ... Lee mas , Forge facilita la implementación de contenido. Simplemente agrupa 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.
Como alguien a quien no le gusta la molestia de iniciar un cliente FTP cada vez que quiero subir un archivo a un sitio web, realmente aprecié lo simple que fue todo el proceso. Dicho esto, dado el énfasis en el control de versiones que se encuentra en Forge, me hubiera gustado poder 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 S3 de Amazon 4 grandes usos para los servicios web S3 de AmazonA pesar de que Amazon es más conocido por sus servicios minoristas, en realidad ofrecen una gran cantidad de servicios web para desarrolladores y usuarios domésticos que aprovechan la experiencia y escalabilidad de Amazonas con cantidades masivas de... Lee mas red de entrega de contenido, así como un curioso poco de JavaScript llamado turbo.js.
Para los no iniciados, turbo.js es un complemento que cuando activa las arañas de su sitio y almacena en caché contenido como archivos JavaScript y hojas de estilo en un CDN rápido. Todos los proyectos nuevos en Forge tienen turbo.js activado por defecto, aunque puede desactivar fácilmente esta función.
Visité algunos sitios web alojados en Forge y noté que se cargaban rápidamente, incluso con mi lento ISP residencial. Queda por ver si eso fue el resultado de que CND, Turbo.js o las páginas web estáticas fueran rápidas por su propia naturaleza.
¿Necesitas un back end?
Bien, entonces Forge es rápido, fenomenalmente simple de usar y tiene características de versiones que evitan que corrompa accidentalmente su contenido. Sin embargo, queda un elefante bastante grande en la habitación. ¿Se puede conformar 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? ¿Desea iniciar un blog, pero no molestarse en usar WordPress y administrar comentarios? ¿Eres un artista que solo quiere presumir en lo que estás trabajando y no mucho más? En ese caso, quizás un sitio estático podría ser lo que estás buscando.
Conclusión
Riot ha hecho un producto que es rápido, fácil de usar y hermoso. Un producto que tiene 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 hecho que las páginas web simples sean emocionantes nuevamente. 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. Los ejemplos incluyen una empresa de tecnología china, un programador informático estadounidense y un diseñador web de Tennessee.
¿Tienes un sitio web estático? ¿Has reemplazado tu aplicación web por algo más simple? ¡Déjame saber abajo en los comentarios!
Credito de imagen: James Saunders
Matthew Hughes es un desarrollador y escritor de software de Liverpool, Inglaterra. Raramente se lo encuentra sin una taza de café negro fuerte en la mano y adora absolutamente su Macbook Pro y su cámara. Puedes leer su blog en http://www.matthewhughes.co.uk y síguelo en twitter en @matthewhughes.