Ghost 1.0: ¿el espíritu del futuro de los blogs?

Ghost quiere ser la próxima gran cosa en los blogs. Como cualquier buen WordPresser, quería poner mis pequeños y sucios guantes por todas partes y ver de qué se trata todo este alboroto.

Originalmente financiada para el desarrollo a través de Kickstarter, Ghost es una plataforma de blogs que recientemente se lanzó a su versión 1.0 en horario estelar. Esa es una gran noticia para gente como nosotros, aquellos que quieren mantenerse a la vanguardia del desarrollo web y la publicación.

Entonces, el lanzamiento de Ghost 1.0 fue un buen lugar para profundizar y ver cómo han progresado las cosas desde Kickstarter.

¿Qué es Ghost?

En primer lugar, Ghost es de código abierto. Para la gente de WordPress como nosotros, esa es una gran noticia. Pero debemos recordar que no todo el código abierto es igual. Existen múltiples licencias para su distribución, y Ghost se publica bajo la licencia MIT, mientras que WordPress se mantiene como GPL.

Puede leer acerca de las diferencias en un par de lugares . A menos que sea un desarrollador o un creador de temas, es posible que el lado de las cosas MIT vs GPL no lo afecte mucho.

Aparte de eso, es una plataforma de publicación bastante sencilla con un mercado de temas, herramientas de desarrollo local y una interfaz suave y elegante que, honestamente, avergüenza al panel de administración de WordPress en términos de diseño.

Primeros pasos con Ghost 1.0

Tiene dos opciones cuando comienza con Ghost: puede comprar alojamiento de la empresa matriz a través de su programa Ghost (Pro) (piense en ello como un alojamiento WP administrado), o puede instalarlo en su propio host (bastante simple, hasta ahora, ¿bien?)

Aquí está el problema: puede elegir entre solo seis hosts compatibles con Ghost.

Si estás acostumbrado a la ubicuidad de WordPress, eso se siente casi claustrofóbico.

Para mis propósitos, me inscribí en una versión de prueba de 14 días de Ghost (Pro) para jugar con la interfaz web e hice la instalación local, donde podía hacer prácticamente lo que quisiera en mi propia pequeña caja de arena con el cliente de escritorio. .

Instalar Ghost 1.0 localmente apesta

Instalación famosa de 5 minutos, esto no lo es.

Soy un tipo aficionado a la tecnología. Me siento cómodo con una línea de comando. Entonces, cuando vi que el sistema recomendado por Ghost era Ubuntu 16.04, mis ojos se iluminaron. «¡Eso es lo que uso!» mi mente gritó de emoción. Así que prontamente seguí sus instrucciones, y…

Error. Después del error. Después del error.

En primer lugar, mi versión de Node estaba equivocada. Ghost solo es compatible con las versiones de nodo 4 a 6.5. Estaba ejecutando 8.x. No hay problema. Instale Node Version Manager (nvm), cambie a 6.5, fácil.

No. Ahora hay un problema con la instalación de SQLite3. Ghost CLI no lo instaló correctamente (a pesar de que ya estaba instalado y actualizado en mi sistema). Desinstalar, reinstalar. La misma cosa.

Entonces dijeron que cambiaran a MySQL. Okee dokey. No, todavía no va a correr. Y… de alguna manera en este lío, Ubuntu decidió que ya no tenía nvm instalado. Puaj.

Nada de esto fue difícil, fíjate, solo frustrante.

Tomo un descanso, preparo un sándwich y cambio a mi Macbook (con MacOS Sierra y completamente actualizado). Quiero decir, es Unix, por lo que no puede ser tan diferente de instalar.

Y no lo fue. Ocurrieron exactamente los mismos errores. Exactamente en el mismo orden. Versiones de nodos. Problemas con la instalación de SQLite3. Problemas con MySQL. Olvidar nvm está ahí.

Puaj.

Eventualmente, toco, pincho, actualizo, desinstalo y reinstalo, y todo funciona. Como dije, me siento cómodo en la línea de comando, pero no puedo decirte qué hizo que finalmente funcionara porque probé muchas cosas.

Al final, se necesitaron más de una docena de intentos para que Ghost se instalara y funcionara en una computadora. (Sin embargo, no probé Windows 10, por lo que puede ser una mejor experiencia allí. ¡Avísame!)

usando fantasma

Cargo las cosas, presiono la URL de localhost en mi navegador y no hay panel de administración. No hay forma de editar las publicaciones. Nada. Soy simplemente un usuario. Tengo un sitio web limpio, lleno de tutoriales y contenido precargado, y no tengo forma de agregar el mío.

Después de mirar un poco, descubro que hay un cliente de escritorio. Se instala fácilmente (¡sí!) y me pide mi URL (la de localhost) y un nombre de usuario. No tengo idea, así que solo escribo uno y crea mi usuario de blog automáticamente.

Curiosamente, el cliente de escritorio tampoco es un instalador. Con suerte, en futuros lanzamientos eso sucederá porque no veo que la mayoría de la gente se tome las molestias que yo hice.

Además, el cliente de escritorio es la única forma de editar y publicar. No hay una interfaz web (que pueda encontrar) a menos que esté utilizando el servicio Ghost (Pro) para hospedaje. Si elige uno de los otros hosts, usará la línea de comandos y la aplicación de escritorio.

Tampoco hay una aplicación móvil todavía. Así que tenlo en mente.

Después de usar ambas interfaces por un tiempo, estoy bastante seguro de que son exactamente iguales. Me gusta mucho eso. El diseño unificado significa mucho para mí (y también para la gente de Ghost).

El propio editor

Con el espíritu de darle una oportunidad a Ghost 1.0, he escrito esta publicación completamente en el editor de Ghost. Desde la toma de notas y la experimentación hasta la edición, salté entre el escritorio y el cliente web hasta finalizar la publicación en WordPress.

Debo decir que me gusta.

Pero para las personas acostumbradas a WordPress, puede llevar un tiempo acostumbrarse. Verá, es un editor de rebajas , no un editor WYSIWYG/de texto plano como al que estamos acostumbrados. Sin embargo, aún puede usar HTML si no está familiarizado con la sintaxis de rebajas. Si alguna vez dejó comentarios en Reddit o contribuyó a Github, probablemente haya visto o usado Markdown.

Hay dos modos de edición: panel único (solo la reducción o HTML) y editor de dos paneles, uno al lado del otro. Los paneles dobles son muy, muy agradables, especialmente si es nuevo en Markdown: puede ver exactamente lo que hacen los símbolos en tiempo real y verificar su formato a medida que avanza, ayuda con errores tipográficos y etiquetas faltantes y demás.

Pero, y siempre hay un pero, ¿no es así? Debido a que tiene dos columnas, incluso en la pantalla Retina de MacBook Pro a escala completa que estoy usando, se sentía un poco incómodo de escribir. Pero, de nuevo, no Tampoco me gusta el modo sin distracciones de WordPress. Así que está eso.

Publicación y fantasma

Publicar es muy fácil y todas las opciones que necesita están a un solo clic de distancia. Abra la configuración de la publicación y obtendrá acceso a la imagen de la publicación, metadatos, tarjetas de Twitter , tarjetas de Facebook e incluso secuencias de comandos de encabezado/pie de página.

Cada pedacito es fácilmente comestible y comprensible.

He tenido algunos problemas con los slugs de URL que no funcionan del todo bien. Agregará «-post» al final de mis slugs de vez en cuando, o si hago clic fuera del campo de título cuando está en blanco, el slug se establece para siempre como «sin título». Es un pequeño error que se solucionará en futuras versiones, estoy seguro.

Ese tipo de errores son molestias menores para un aficionado, pero problemas importantes para una gran empresa (que es un objetivo importante del software Ghost) porque los escritores y editores pueden pasar por alto fácilmente ese tipo de error.

Sin embargo, eliminar una publicación no es tan intuitivo. Hay un solo lugar para eliminar una publicación, y está en la parte inferior de la configuración de esa publicación individual. No puede hacerlo desde la lista de publicaciones, lo que debe abordarse.

Tampoco pude encontrar una manera de ordenar mis borradores de publicaciones por separado, simplemente las etiqueté con un icono de borrador rojo en la lista principal de publicaciones. Lo cual, de nuevo, estoy seguro de que se solucionará en el futuro.

Ghost 1.0 se siente cómodo y limpio

El diseño y la experiencia del usuario son importantes para Ghost Foundation. Usar Ghost 1.0 es agradable y me siento como en casa desde el momento en que lo cargo.

El software, tanto en el front-end como en el lado administrativo, se siente similar a Squarespace y Medium. Si alguna vez has usado alguno de esos, te llevará muy poco acostumbrarte a Ghost.

La velocidad es excelente, no hay retraso alguno en el editor o la pantalla. Incluso si elige el tema predeterminado (que es todo con lo que jugué), está pulido y lo suficientemente limpio como para usarlo, incluso si es bastante sencillo.

El lanzamiento de Ghost 1.0 se siente como lo que sería Squarespace si quitaras las ruedas de entrenamiento, o tal vez como Medium si tuvieras el control total de la plataforma de publicación.

Ghost también puede ser lo que Gutenberg aspira a ser a largo plazo. Y eso no es necesariamente algo malo para el lado editorial de WordPress.

¿Conclusión?Continuará…

Realmente no creo que sea posible sacar una conclusión firme sobre Ghost 1.0. Es un poco temprano en su vida para emitir un juicio. Así que voy a dejarlo como una continuación .

El software en sí es impresionante, pero es nuevo. Cuando se anunció por primera vez, vi toneladas de artículos sobre cómo era un asesino de WordPress . Eso es simplemente tonto.

En primer lugar, WordPress tiene 13 años de ventaja y más de una cuarta parte de Internet se ejecuta en él. No va a ninguna parte.

WordPress es también un sistema de gestión de contenidos. No se utiliza únicamente para blogs y publicaciones.

Fantasma es.

Ghost es una plataforma de publicación, ante todo. En el sitio web, el encabezado lo dice tan claro como el agua.

Se promocionan a sí mismos como una plataforma de publicación profesional, que es una audiencia inherentemente diferente a los objetivos de WordPress.

Claro, en un sentido amplio, WordPress y Ghost son competidores. Son competidores en la forma en que Windows y Linux son competidores: hacen lo mismo, pero en realidad ni siquiera están en el mismo mercado.

No puede ejecutar una tienda de comercio electrónico desde Ghost o usar el software como punto final del servidor para una aplicación de iOS. Puedes hacerlo con WordPress.

Ghost no va por buen camino para eso. Esta bien. Ese no es su nicho. Quieren publicar excepcionalmente bien, y van por buen camino para ello.

Entonces, ¿qué sigue para Ghost 1.0?

“¿Fantasma 1.1?” tu dices. Bueno, para llegar allí, la Fundación Fantasma dependerá de ti, en realidad. Dado que se trata de un software de código abierto, Ghost quiere que participe en el desarrollo. Quieren activamente que contribuyas al software.

Su equipo está en todas partes y el apoyo es increíble. Así que no importa si prefieres Github, Twitter, Slack, lo que sea, alguien te hablará sobre Ghost, tu experiencia con él y cómo puedes mejorarlo.

mi toma final

Ghost lo hace muy bien. Es divertido escribirlo y, una vez instalado, funciona increíblemente bien. Pero esa instalación… chico, oh chico, fue horrible.

Si el equipo detrás de Ghost realmente quiere llevar esto a la ubicuidad al nivel de WordPress, deben atenuar un poco la mentalidad «para programadores».

WordPress atrae a mucha gente por su facilidad de uso. Puedes hacer mucho con solo un conocimiento de HTML y CSS.

Por el contrario, Ghost usa Handlebars como lenguaje de plantillas y funciona principalmente en JavaScript a través de Ember y Node. Existe una buena posibilidad de que la pila pueda alienar a algunos usuarios.

Dicho esto, no necesariamente se dirigen a pequeñas empresas y aficionados como lo hace WordPress. Por lo tanto, tener una pila completamente basada en JS, desde el desarrollo hasta el usuario final, podría atraer mucha atención comercial (y preparar su producto para el futuro, dada la explosión del crecimiento de JavaScript en los últimos años).

Además de elegir ese nit, la instalación para el autohospedaje realmente, realmente, realmente necesita simplificarse. Es posible que nunca llegue a la simplicidad del nivel de WordPress, pero no debería ser necesario que alguien que entienda bash y la línea de comandos haga una docena de puñaladas en dos sistemas operativos diferentes (y aun así termine fallando por completo en un sistema operativo).

¿A quien vas a llamar?

Cazafantasmas no, eso seguro. No esta vez. Este es un fantasma, felizmente dejaré que me persiga por un tiempo.

Realmente me gusta Ghost 1.0. O tal vez el potencial de Ghost. En esta etapa del juego, es más o menos lo mismo.

Lo que tenemos en esta versión es un producto fantástico que, cuando llegue a la versión 2.0 o 3.0, podría ser un verdadero competidor en el campo editorial.

Si desea ver cómo Ghost se compara actualmente con su mayor competidor, consulte nuestra comparación de WordPress vs Ghost .

Imagen en miniatura del artículo por gst / shutterstock.com