Mainos
Pidä bloggaus yksinkertaisena. Ghost on uusi blogialusta, joka on rakennettu Node.js: lle. Toisin kuin WordPress, josta on vuosien varrella tullut todellinen sisällönhallintajärjestelmän huijari ja joka toimii vanhentuneella PHP/MySQL-tekniikalla, Ghost lupaa yksinkertaistaa asiat takaisin siitä, mistä ne alkoivat: puhdasta, väärentämätöntä bloggaamista.
Pääpiirteet
Ghost aloitti Kickstarterina viime vuonna – "se on vain blogialusta", he pitivät. Kun avoimen lähdekoodin projektia varten kerättiin 200 000 puntaa (320 000 dollaria), he tiesivät, että he olivat tekemässä jotain.
Ghostissa on kyse yksinkertaisuudesta. Se ei ole täysi CMS: se ei edes sisällä kommenttitoimintoja. Se ei muuta sivustoasi työpaikkakeskukseksi tai verkkokauppaksi – se on kirjaimellisesti vain blogialusta. Se on kaunis blogialusta, mutta siinä kaikki. Jos haluat jotain, joka voidaan muunnella sellaiseksi, josta sydämesi voi unelmoida, etsi muualta.
Joten mikä tekee Ghostista erilaisen?
- Esikatseluruutu ja merkintäeditori. Yksi Ghostin silmiinpistävimmistä ominaisuuksista on yksinkertainen muokkausnäyttö, joka koostuu kahdesta paneelista: yksi paneelin muokkaamista varten ja toinen tuloksen esikatselua varten. Se tuntuu WordPressin koko näytön muokkaustilalta, jos olet koskaan käyttänyt sitä. Kuvien lataaminen toimii vetämällä ja pudottamalla, ei monimutkaisia latausikkunoita.
- Responsiivinen käyttöliittymä. Suunniteltu alusta alkaen toimimaan herkästi tableteissa ja mobiililaitteissa. Eikä vain a "Tuemme mobiililaitteita ja kosketustapahtumia, mutta ei todellakaan toimi" tavallaan, a la WordPress.
- * Kaunis kojelauta. Ghost lupaa paljon hyödyllisiä tilastoja heti, kun kirjaudut sisään. WordPress lupaa myös tämän, mutta valitettavasti alitoimituksia.
Se siitä. Tämä on ominaisuusluettelo. Olen *muokannut tuon viimeisen, koska Dashboardia ei vielä ole olemassa: sen on tarkoitus julkaista joulun tienoilla. Joten toistaiseksi saat periaatteessa vain editorin ja varsinaisen blogin. Tässä on kuvakaappaus luvatusta Dashboardista, joka auttaa sinua.
Isännöity vs itseisännöity
Tällä hetkellä Ghost on saatavilla vain testattavaksi itseisännöityissä ympäristöissä – eli "tuo oma palvelin". Koska se vaatii joitain monimutkaisia palvelinsäätöjä ja pääkäyttäjän oikeuksia, et myöskään voi suorittaa tätä jaetussa hosting-tilassa. Jossain vaiheessa pian he alkavat avata beta-tilejä isännöity palveluaan varten – eli a ilmainen blogipalvelu aivan kuten WordPress.com Mitä eroa on blogisi pitämisellä Wordpress.comissa ja Wordpress.orgissa?Wordpressin ollessa nyt käytössä joka kuudes verkkosivusto, heidän täytyy tehdä jotain oikein. Wordpressillä on tarjottavaa sekä kokeneille kehittäjille että aloittelijoille. Mutta juuri kun aloitat... Lue lisää . Se ei kuitenkaan ole vielä valmis, mikä tarkoittaa, että tarvitset oman palvelimesi kokeillaksesi Ghostia.
Ghostin asentaminen
Ajattelin alun perin asentaa tämän Media Temple VPS -tuotantopalvelimelleni, mutta niin monet asiat menivät pieleen. Tämä on ymmärrettävää: sekä Node että Ghost ovat loppujen lopuksi edelleen beta-vaiheessa, ja VPS: ni käyttää vanhaa CentOS-versiota. Jos sinulla on Raspberry Pi, tämä on ihanteellinen testialusta Ghostin kokeilemiseen; vaihtoehtoisesti voit asenna Ghost ilmaiseen Amazon AWS -esiintymään, tai vain nappaa a valmis BitNami-virtuaalilaite.
Sinun on luotava tili osoitteessa ghost.org ennen kuin voit ladata järjestelmän. Mene eteenpäin ja tee se nyt. Kun olet nappannut sen, lataa koko ZIP-tiedosto Pi-laitteeseen SFTP: n kautta - oletan, että tiedät kuinka tehdä niin.
Seuraavaksi SSH aloittaaksesi.
ssh [email protected] (tai RPi IP-osoitteesi) sudo su. apt-get update. apt-get päivitys.
Kirjoitushetkellä 0.10.20 on Noden uusin versio – se on ehkä päivitetty, joten tarkista. Säädä tiedostonimiä ja kansioita tarpeen mukaan.
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. tee asennus.
Varo – ensimmäinen make-komento kestää vähintään muutaman tunnin.
apt-get install sqlite3. git-klooni git://github.com/isaacs/npm.git. cd npm/scripts. chmod +x install.sh. ./install.sh.
Tässä vaiheessa sinulla on päivitetty järjestelmä, johon on asennettu Node.js ja Node Package Manager.
pura -d ghost ghost-[paina välilehteä]
Painamalla välilehteä pyydät Bashia täyttämään muut tiedostonimen tiedot, mikä säästää vaivaa.
cd haamu. npm asennus.
Tämä nappaa kaikki Ghostin solmuriippuvuudet. Jos saat virheilmoituksia siitä, että NPM: ää ei löydy, yritä symlinkoida binaarit:
ln -s /usr/local/bin/npm /usr/bin/npm npm asennus.
Nyt olet valmis tekemään pieniä konfiguraatiomuutoksia.
cp config.example.js config.js. nano config.js.
Tässä tiedostossa haluat muokata kaikkia isännän esiintymiä: '127.0.0.1' IP-osoitteellasi ja porttia: '2368' numerolla 80. Poistu ja tallenna painamalla CTRL-X, Y.
Kirjoita lopuksi:
npm aloitus
ajaa Ghostia. Voit nyt käyttää Ghostia mistä tahansa paikallisesta verkkoselaimesta Pi: si IP-osoitteella.
http://10.0.1.10/ghost
Tiedät, että se toimii, koska jos näet, että RPi palvelee resursseja.
Vaikka ensimmäinen käyttäjätunnuksen luominen on poikkeuksellisen hidasta – noin minuutin –, kokemus sen jälkeen on räjähtävän nopeaa. Katso Node.js: n voima!
Impressiot
Sinut ohjataan suoraan sisällön yleiskatsaukseen, jossa voit oppia merkinnän perusteet yhden postauksen esimerkissä. En ollut suuri markdown-fani ennen Ghostin käyttöä – kirjoitin mieluummin vain pelkkää tekstiä ja käytän sitten WordPressin visuaalista editoria asioiden jakamiseen myöhemmin. Kun olet oppinut syntaksin, se on kuitenkin melko yksinkertainen, ja pidän sitä nyt houkuttelevana. Pidän erityisesti mahdollisuudesta lisätä kuvakaappauksia myöhemmin: laita vain paikkamerkki muistuttamaan itseäsi ja vedä ja pudota sitten editoriin myöhemmin. Kuinka kauan olemme toivoneet vedä ja pudota -latauksia WordPressissä?
Ja siinä se. Voit tarkastella blogia poistamalla /ghost URL-osoitteesta (tai napsauta vasemman yläkulman kuvaketta, jos määrität IP-osoitteen tuotanto-URL-osoitteeksi). Oletusteema on melko tylsä, mutta siellä on jo a markkinapaikka ostaa lisää.
Teen selvästi sensaatiota sanomalla, että Ghost on WordPress-tappaja: Node itsessään on edelleen beta, kuten on Ghost, ja kummankaan asentaminen tuotantopalvelimelle ei ole toistaiseksi helppoa. Silti Ghost tarjoaa vakuuttavan vaihtoehdon kaikille, jotka eivät halua käsitellä WordPressin monimutkaisuutta yksinkertaisen bloggaamisen vuoksi. Näin on kaikissa suosituissa järjestelmissä: sen kasvaessa ominaisuuksia lisätään, koodin monimutkaisuus lisääntyy, alkuperäinen tehtävä menetetään, ja jossain vaiheessa saapuu uusi kirkas kilpailija, joka tarjoaa jotain tuoretta. Aave On jotka käynnistyvät, ja sinun pitäisi odottaa siltä suuria asioita. Toistaiseksi se ei kuitenkaan varmasti tapa WordPressiä.
Jos sinulla on ollut mahdollisuus kokeilla Ghostia, mitä mieltä olet? Onko se vain vähän liian yksinkertaista sinulle, vai pidätkö siitä yksinkertaisuudesta?
Jamesilla on BSc tekoälystä, ja hänellä on CompTIA A+- ja Network+-sertifiointi. Hän on MakeUseOfin johtava kehittäjä ja viettää vapaa-aikansa pelaamalla VR paintballia ja lautapelejä. Hän on rakentanut tietokoneita pienestä pitäen.