Hirdetés
Legyen egyszerű a blogírás. A Ghost egy új blogolási platform, amely a Node.js-re épül. nem úgy mint WordPress, amely az évek során a CMS igazi behemótjává vált, és elavult PHP/MySQL technológián fut, a Ghost azt ígéri, hogy leegyszerűsíti a dolgokat egészen addig, ahol elkezdték: tiszta, hamisítatlan blogolás.
Főbb jellemzői
A Ghost tavaly Kickstarterként indult – „ez csak egy blogolási platform” – hangoztatták. Amikor 200 000 fontot (320 000 dollárt) gyűjtöttek össze a nyílt forráskódú projektre, tudták, hogy valami baja van.
A Ghost az egyszerűségről szól. Ez nem egy teljes értékű CMS: még megjegyzés funkciót sem tartalmaz. Nem alakítja át webhelyét álláshirdetésekké vagy e-kereskedelmi üzletté – ez szó szerint csak egy blogplatform. Ez egy gyönyörű blogolási platform, de ez minden. Ha valami olyanra vágysz, amiről a szíved csak álmodozhat, keress máshol.
Tehát mitől más a Ghost?
- Előnézeti ablaktábla és leíró szerkesztő. A Ghost egyik legszembetűnőbb tulajdonsága az egyszerű szerkesztőképernyő, amely két panelből áll: az egyik a leértékeléshez, a másik pedig az eredmény előnézetéhez. Olyan érzés, mint a WordPress teljes képernyős szerkesztési módja, ha valaha is használta. A képfeltöltés fogd és vidd módszerrel működik, nem bonyolult feltöltési párbeszédpanelekkel.
- Reszponzív felület. Az alapoktól kezdve úgy tervezték, hogy érzékenyen működjön táblagépeken és mobileszközökön. És nem csak a „Támogatjuk a mobileszközöket és az érintőképernyős eseményeket, de nem igazán működik” egyfajta módon, a la WordPress.
- * Gyönyörű műszerfal. A Ghost egy csomó hasznos statisztikát ígér, amikor bejelentkezik. A WordPress is ezt ígéri, de sajnálatos módon alulteljesít.
Ez az. Ez a funkciók listája. Az utolsót *szerkesztettem, mert a Dashboard még nem létezik: a tervek szerint karácsony környékén fog megjelenni. Tehát most alapvetően csak egy szerkesztőt és a tényleges blogot kell kapnia. Íme egy képernyőkép a megígért irányítópultról, hogy megnyugtasson.

Hosted vs Self Hosted
Jelenleg a Ghost csak saját üzemeltetésű környezetben tesztelhető – azaz „hozd el saját szerveredet”. Mivel ez bonyolult szerverbeállításokat és root hozzáférést igényel, ezt sem futtathatja megosztott tárhelyen. Valamikor hamarosan elkezdenek béta fiókokat nyitni a hosztolt szolgáltatásukhoz – azaz a ingyenes blogolási szolgáltatás, hasonlóan a WordPress.com-hoz Mi a különbség a blog futtatása között a Wordpress.com és a Wordpress.org webhelyen?Mivel a Wordpress immár minden 6. webhelyen működik, valamit biztosan jól csinálnak. Mind a tapasztalt fejlesztők, mind a teljesen újoncok számára a Wordpress kínál valamit. De ahogy elkezded... Olvass tovább . Ez azonban még nincs készen, ami azt jelenti, hogy szüksége lesz egy saját szerverre a Ghost kipróbálásához.
A Ghost telepítése
Kezdetben azt terveztem, hogy telepítem ezt a Media Temple VPS éles szerveremre, de sok minden elromlott vele. Ez érthető: mind a Node, mind a Ghost még mindig béta állapotban van, és a VPS-emen a CentOS régi verziója fut. Ha Raspberry Pi hever, ez egy ideális tesztplatform a Ghost kipróbálásához; vagy megteheti telepítse a Ghost-ot egy ingyenes Amazon AWS-példányra, vagy csak megragad a kész BitNami virtuális készülék.
Fiókot kell létrehoznia a címen ghost.org mielőtt letölthetné a rendszert. Menj, és tedd meg most. Miután megragadta, töltse fel a teljes ZIP-fájlt a Pi-re SFTP-n keresztül – feltételezem, hogy tudja, hogyan kell ezt megtenni.
Következő lépésként az SSH-t.
ssh [email protected] (vagy az Ön RPi IP-címe) sudo su. apt-get frissítés. apt-get upgrade.
Az írás idején 0.10.20 a Node legújabb verziója – lehet, hogy frissítették, ezért ellenőrizze. Szükség szerint módosítsa a fájlneveket és a mappákat.
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. telepítse.
Vigyázat – az első make parancs legalább néhány órát vesz igénybe.
apt-get install sqlite3. git klón git://github.com/isaacs/npm.git. cd npm/scripts. chmod +x install.sh. ./install.sh.
Ezen a ponton van egy frissített rendszere, amelyen a Node.js és a Node Package Manager telepítve van.
kicsomagolás -d ghost ghost-[nyomja meg a tabulátort]
A Tab megnyomásával megkéri Bash-t, hogy töltse ki a fájlnév többi adatát, ezzel megtakarítva az erőfeszítést.
cd szellem. npm telepítés.
Ez megragadja a Ghost összes csomóponti függőségét. Ha hibaüzenetet kap arról, hogy az NPM nem található, próbálja meg szimbolizálni a bináris fájlokat:
ln -s /usr/local/bin/npm /usr/bin/npm npm telepítés.

Most készen áll néhány kisebb konfigurációs változtatásra.
cp config.example.js config.js. nano config.js.
Ebben a fájlban szeretné szerkeszteni a gazdagép összes példányát: „127.0.0.1” az IP-címével, és a „2368” portot 80-assal. Nyomja le a CTRL-X, Y billentyűket a kilépéshez és a mentéshez.

Végül írja be:
npm start
hogy fusson Ghost. Mostantól bármelyik helyi hálózati böngészőből elérheti a Ghost-ot a Pi IP-címével.
http://10.0.1.10/ghost

Tudni fogja, hogy működik, mert ha látni fogja, hogy az RPi erőforrásokat szolgáltat ki.

Bár a kezdeti felhasználói azonosító létrehozása rendkívül lassú – körülbelül egy perc –, az ezt követő tapasztalatok roppant gyorsak. Nézze meg a Node.js erejét!
Benyomások
Egyenesen a tartalom áttekintésébe kerül, egyetlen bejegyzés példájával, hogy megtanulja a leértékelés alapjait. A Ghost használata előtt nem voltam nagy rajongója a leértékelésnek – inkább csak egyszerű szöveget írok be, majd a WordPress vizuális szerkesztőjét használom, hogy feldobjam a dolgokat később. Ha azonban megtanulta a szintaxist, az meglehetősen egyszerű, és most vonzónak találom. Különösen szeretem a képernyőképek későbbi hozzáadásának lehetőségét: csak helyezzen el egy helyőrzőt, hogy emlékeztesse magát, majd húzza át a szerkesztőbe egy későbbi ponton. Mióta szeretnénk a drag and drop feltöltést a WordPressben?

És nagyjából ennyi. Megtekintheti blogját eltávolítva a /ghost (vagy kattintson a bal felső ikonra, ha az IP-t állítja be termelési URL-ként). Az alapértelmezett téma elég unalmas, de már van egy piactér többet vásárolni.
Egyértelműen szenzációt keltek azzal, hogy a Ghost egy WordPress-gyilkos: maga a Node még mindig béta, csakúgy, mint Szellem, és a folyamat, hogy bármelyiket telepítse egy éles kiszolgálóra, mostanáig korántsem egyszerű. Ennek ellenére a Ghost lenyűgöző alternatívát kínál mindazoknak, akik nem akarnak foglalkozni a WordPress bonyolultságával az egyszerű blogíráshoz. Ez minden népszerű rendszernél így van: ahogy növekszik, funkciókkal bővülnek, a kód bonyolultsága növekszik, az eredeti küldetés elveszik, és egy ponton egy ragyogó új versenytárs érkezik, aki kínál valamit friss. Szellem van amelyek elindulnak, és nagy dolgokat kell várnod tőle. Egyelőre azonban biztosan nem fogja megölni a WordPress-t.
Ha volt lehetőséged kipróbálni a Ghost-ot, mit gondolsz? Csak egy kicsit túl egyszerű számodra, vagy szereted ezt az egyszerűséget?
James BSc-vel rendelkezik mesterséges intelligencia szakon, valamint CompTIA A+ és Network+ minősítéssel rendelkezik. Ő a MakeUseOf vezető fejlesztője, szabadidejét VR paintballozással és társasjátékokkal tölti. Gyerekkora óta számítógépeket épít.