
Brian Curtis
0
1888
337
Mantén los blogs simples. Ghost es una nueva plataforma de blogs construida sobre Node.js. A diferencia de WordPress, que se ha convertido en un verdadero gigante de un CMS a lo largo de los años y funciona con tecnología PHP / MySQL desactualizada, Ghost promete simplificar las cosas desde el principio: puro, sin adulterar blogging.
Principales características
Ghost comenzó como Kickstarter el año pasado - “es solo una plataforma de blogs”, ellos lanzaron. Cuando se recaudaron £ 200,000 ($ 320,000) para el proyecto de código abierto, sabían que estaban en algo.
Fantasma trata de la simplicidad. No es un CMS completo: ni siquiera incluye la funcionalidad de comentarios. No transformará su sitio en una bolsa de trabajo o una tienda de comercio electrónico, es literalmente solo una plataforma de blogs. Es una hermosa plataforma de blogs., pero eso es todo. Si quieres algo que pueda mutar en algo con lo que tu corazón pueda soñar, busca en otro lado.
Entonces, ¿qué hace que Ghost sea diferente??
- Panel de vista previa y editor de rebajas. Una de las características más llamativas de Ghost es la pantalla de edición simple, que consta de dos paneles: uno para editar en marcado y otro para previsualizar el resultado. Se siente como el modo de edición de pantalla completa de WordPress, si alguna vez lo has usado. La carga de imágenes funciona arrastrando y soltando, no complejos cuadros de diálogo de carga.
- Interfaz sensible. Diseñado desde cero para trabajar de manera receptiva en tabletas y dispositivos móviles. Y no solo en un “admitimos dispositivos móviles y eventos táctiles, pero realmente no funciona” tipo de manera, a la WordPress.
- * Hermoso tablero de instrumentos. Ghost promete muchas estadísticas útiles allí cuando inicias sesión. WordPress también lo promete, pero lamentablemente no cumple.
Eso es. Esa es la lista de características. He * editado el último, porque el Tablero aún no existe: está planeado su lanzamiento alrededor de Navidad. Entonces, por ahora, básicamente solo obtienes un editor y el blog real. Aquí hay una captura de pantalla del Tablero prometido para ayudarlo.
Hospedado vs Auto Hospedado
En este momento, Ghost solo está disponible para pruebas en entornos autohospedados, es decir,., “trae tu propio servidor”. Dado que requiere algunos ajustes complejos del servidor y acceso a la raíz, tampoco puedes ejecutar esto en un alojamiento compartido. En algún momento pronto, comenzarán a abrir cuentas beta para su servicio alojado, es decir, un servicio de blog gratuito muy parecido a WordPress.com ¿Cuál es la diferencia entre ejecutar su blog en Wordpress.com y Wordpress.org? ¿Cuál es la diferencia entre ejecutar su blog en Wordpress.com y Wordpress.org? Con Wordpress ahora alimentando a 1 de cada 6 sitios web, deben estar haciendo algo bien. Tanto para desarrolladores experimentados como para principiantes, Wordpress tiene algo que ofrecerle. Pero justo cuando comienzas ... Sin embargo, eso aún no está listo, lo que significa que necesitará un servidor propio para probar Ghost.
Instalar fantasma
Inicialmente planeé instalar esto en mi servidor de producción de Media Temple VPS, pero muchas cosas salieron mal con eso. Esto es comprensible: tanto Node como Ghost todavía están en beta, después de todo, y mi VPS ejecuta una versión anterior de CentOS. Si tienes un Raspberry Pi por ahí, esta es una plataforma de prueba ideal para probar Ghost; alternativamente, puede instalar Ghost en una instancia gratuita de Amazon AWS, o simplemente tomar un dispositivo virtual BitNami listo para usar.
Debe crear una cuenta en ghost.org antes de poder descargar el sistema. Adelante, hazlo ahora. Una vez que lo hayas agarrado, sube el archivo ZIP completo a tu Pi a través de SFTP. Voy a asumir que sabes cómo hacerlo..
A continuación, SSH para comenzar.
ssh [email protected] (o su dirección IP RPi) sudo su apt-get update apt-get upgrade
En el momento de escribir, 0.10.20 es la última versión de Node; puede que se haya actualizado, así que verifique. Ajuste los nombres de archivos y carpetas según sea necesario.
curl -O www.nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz tar -zxvf node-v0.10.20.tar.gz cd node-v0.10.20 ./configure make make install
Cuidado: el primer comando make tardará al menos unas horas.
apt-get install sqlite3 git clone git: //github.com/isaacs/npm.git cd npm / scripts chmod + x install.sh ./install.sh
En este punto, tiene un sistema actualizado con Node.js y el Node Package Manager instalado.
descomprimir -d fantasma fantasma- [presione la pestaña]
Al presionar tab, le está pidiendo a Bash que complete el resto de los detalles del nombre del archivo, ahorrándole el esfuerzo.
cd ghost npm install
Esto tomará todas las dependencias de Nodo para Ghost. Si obtiene errores acerca de que no se encuentra NPM, intente simular los binarios:
ln -s / usr / local / bin / npm / usr / bin / npm npm install
Mucho verde es bueno. Cualquier rojo, y el proceso ha fallado.
Ahora estás listo para hacer algunos cambios menores de configuración.
cp config.example.js config.js nano config.js
En este archivo, desea editar todas las instancias del host: '127.0.0.1' con su dirección IP y puerto: '2368' con 80. Presione CTRL-X, Y para salir y guardar.
Por último, escriba:
npm start
para correr Ghost. Ahora puede acceder a Ghost desde cualquier navegador de red local con la IP de su Pi.
http://10.0.1.10/ghost
Sabrás que está funcionando porque si ves recursos que se sirven desde el RPi.
Aunque la creación inicial de ID de usuario es extraordinariamente lenta, aproximadamente un minuto, la experiencia posterior es increíblemente rápida. Contempla el poder de Node.js!
Impresiones
Te arroja directamente a una descripción general del contenido, con un solo ejemplo de publicación para aprender los conceptos básicos de Markdown. No era un gran fanático de las rebajas antes de usar Ghost: prefiero simplemente escribir texto sin formato y luego usar el editor visual de WordPress para mejorar las cosas más tarde. Sin embargo, una vez que haya aprendido la sintaxis, es bastante simple, y ahora me parece atractivo. Especialmente me encanta la posibilidad de agregar capturas de pantalla más tarde: simplemente coloque un marcador de posición para recordarlo, luego arrastre y suelte en el editor en un momento posterior. ¿Cuánto tiempo hemos deseado para las cargas de arrastrar y soltar en WordPress?
Y eso es todo. Puedes ver tu blog eliminando el /fantasma de la URL (o haga clic en el icono superior izquierdo si configura la IP como la URL de producción). El tema predeterminado es bastante aburrido, pero ya hay un mercado para comprar más.
Estoy claramente sensacionalista al decir que Ghost es un asesino de WordPress: el nodo en sí todavía es beta, como lo es Ghost, y el proceso de instalación en un servidor de producción está lejos de ser fácil. Aún así, Ghost ofrece una alternativa convincente para cualquiera que no quiera lidiar con la complejidad de WordPress para un blog simple. Así es con cualquier sistema popular: a medida que crece, se agregan características, aumenta la complejidad del código, se pierde la misión original y, en algún momento, llega un nuevo competidor brillante que ofrece algo nuevo. Fantasma es que se inicia, y debes esperar grandes cosas de él. Por ahora, sin embargo, ciertamente no matará ningún WordPress.
Si has tenido la oportunidad de probar Ghost, ¿qué te parece? ¿Es demasiado simple para ti o te encanta esa simplicidad??