Reklāma

Saglabājiet emuāru rakstīšanu vienkāršu. Ghost ir jauna emuāru veidošanas platforma, kuras pamatā ir Node.js. Atšķirībā no WordPress, kas gadu gaitā ir kļuvis par īstu CMS dēlu un darbojas ar novecojušu PHP/MySQL tehnoloģiju, Ghost sola vienkāršot lietas līdz pat sākumam: tīru, nesamākslotu. blogošana.

Galvenās iezīmes

Ghost sāka darbu kā Kickstarter pagājušajā gadā — “tā ir tikai emuāru veidošanas platforma”, viņi prezentēja. Kad atvērtā koda projektam tika savākti 200 000 mārciņu (320 000 USD), viņi zināja, ka viņiem kaut kas ir nolemts.

Spoks ir par vienkāršību. Tā nav pilnvērtīga CMS: tajā pat nav iekļauta komentāru funkcionalitāte. Tas nepārveidos jūsu vietni par darba aģentūru vai e-komercijas veikalu — tā burtiski ir tikai emuāru veidošanas platforma. Tā ir skaista emuāru veidošanas platforma, bet tas arī viss. Ja vēlaties kaut ko tādu, ko var pārveidot par jebkuru, par ko jūsu sirds var sapņot, meklējiet citur.

Tātad, ar ko Ghost atšķiras?

  • Priekšskatījuma rūts un atzīmju redaktors. Viena no spilgtākajām Ghost funkcijām ir vienkāršais rediģēšanas ekrāns, kas sastāv no diviem paneļiem: viens, lai rediģētu, un viens, lai priekšskatītu rezultātu. Tas šķiet kā WordPress pilnekrāna rediģēšanas režīms, ja esat to kādreiz izmantojis. Attēlu augšupielāde darbojas, velkot un nometot, nevis sarežģītus augšupielādes dialogus.
  • Atsaucīgs interfeiss. Izstrādāts no paša sākuma, lai reaģētu uz planšetdatoriem un mobilajām ierīcēm. Un ne tikai a “Mēs atbalstām mobilās ierīces un pieskārienu notikumus, taču tas īsti nedarbojas” sava veida veidā, a la WordPress.
  • * Skaists informācijas panelis. Ghost sola daudz noderīgas statistikas tieši tur, kad piesakāties. Arī WordPress to sola, taču nožēlojami nepietiekami.

Tieši tā. Tas ir funkciju saraksts. Esmu *izlabojis pēdējo, jo informācijas panelis faktiski vēl nepastāv: to plānots izlaist ap Ziemassvētkiem. Tātad pagaidām jūs būtībā iegūstat tikai redaktoru un faktisko emuāru. Lūk, ekrānuzņēmums ar solīto informācijas paneli, lai jūs pārņemtu.

mērinstrumentu panelis

Hosted vs Self Hosted

Pašlaik Ghost ir pieejams tikai testēšanai pašmitinātās vidēs, t.i., “atvediet savu serveri”. Tā kā tam ir nepieciešami daži sarežģīti servera pielāgojumi un root piekļuve, to nevar palaist arī dalītā mitināšanā. Drīzumā viņi sāks atvērt beta kontus savam mitinātajam pakalpojumam — tas ir, a bezmaksas emuāru veidošanas pakalpojums, līdzīgi kā WordPress.com Kāda ir atšķirība starp emuāra vadīšanu vietnē Wordpress.com un Wordpress.org?Tā kā Wordpress tagad darbojas 1 no katrām 6 vietnēm, viņiem kaut kas jādara pareizi. Gan pieredzējušiem izstrādātājiem, gan pilnīgiem iesācējiem Wordpress var jums kaut ko piedāvāt. Bet tikko tu sāc... Lasīt vairāk . Tomēr tas vēl nav gatavs, un tas nozīmē, ka jums būs nepieciešams savs serveris, lai izmēģinātu Ghost.

Ghost instalēšana

Sākotnēji es plānoju to instalēt savā Media Temple VPS ražošanas serverī, taču daudzas lietas nogāja greizi. Tas ir saprotams: galu galā gan Node, gan Ghost joprojām ir beta versijā, un manā VPS darbojas veca CentOS versija. Ja jums ir Raspberry Pi, šī ir ideāla testa platforma, lai izmēģinātu Ghost; alternatīvi, jūs varat instalējiet Ghost bezmaksas Amazon AWS instancē, vai vienkārši paķer a gatava BitNami virtuālā ierīce.

Jums ir jāizveido konts vietnē ghost.org pirms varat lejupielādēt sistēmu. Turpiniet un dariet to tagad. Kad esat to paņēmis, augšupielādējiet visu ZIP failu savā Pi savā Pi, izmantojot SFTP – es pieņemu, ka zināt, kā to izdarīt.

Tālāk, SSH, lai sāktu.

ssh [email protected] (vai jūsu RPi IP adrese) sudo su. apt-get atjauninājumu. apt-get jauninājums.

Rakstīšanas laikā 0.10.20 ir jaunākā Node versija — tā, iespējams, ir atjaunināta, tāpēc pārbaudiet. Ja nepieciešams, pielāgojiet failu nosaukumus un mapes.

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. veikt uzstādīšanu. 

Uzmanieties – pirmā make komanda prasīs vismaz dažas stundas.

apt-get install sqlite3. git klons git://github.com/isaacs/npm.git. cd npm/skripti. chmod +x install.sh. ./install.sh. 

Šobrīd jums ir atjaunināta sistēma, kurā ir instalēts Node.js un Node Package Manager.

unzip -d ghost ghost-[nospiediet tab]

Nospiežot tabulēšanas taustiņu, jūs lūdzat Bash aizpildīt pārējo faila nosaukuma informāciju, tādējādi ietaupot pūles.

cd spoks. npm instalēšana. 

Tas pārņems visas Ghost mezglu atkarības. Ja tiek parādīts kļūdas ziņojums par to, ka NPM netiek atrasts, mēģiniet simsaiti bināros failus:

ln -s /usr/local/bin/npm /usr/bin/npm npm instalēt. 
Daudz zaļa ir laba. Jebkurš sarkans, un process neizdevās.
Daudz zaļa ir laba. Jebkurš sarkans, un process neizdevās.

Tagad esat gatavs veikt dažas nelielas konfigurācijas izmaiņas.

cp config.example.js config.js. nano config.js. 

Šajā failā vēlaties rediģēt visu resursdatora gadījumu: “127.0.0.1” ar savu IP adresi un portu: “2368” ar 80. Nospiediet CTRL-X, Y, lai izietu un saglabātu.

edit-host-port

Visbeidzot ierakstiet:

npm sākums 

lai palaistu Ghost. Tagad varat piekļūt Ghost no jebkura lokālā tīkla pārlūkprogrammas ar jūsu Pi IP.

http://10.0.1.10/ghost

spoku pieteikšanās

Jūs zināt, ka tas darbojas, jo, ja redzēsit, ka resursi tiek apkalpoti no RPi.

rpi-debug

Lai gan sākotnējā lietotāja ID izveide notiek ārkārtīgi lēni – apmēram minūti –, pieredze pēc tam ir pārsteidzoši ātra. Apskatiet Node.js spēku!

Iespaidi

Jūs tiekat tieši novirzīts satura pārskatā, izmantojot vienu ziņas piemēru, lai uzzinātu atzīmes pamatus. Pirms Ghost izmantošanas es nebiju liels uzcenojuma cienītājs — es labprātāk vienkārši ierakstīju vienkāršu tekstu un pēc tam izmantoju WordPress vizuālo redaktoru, lai vēlāk uzlabotu lietas. Tomēr, kad esat iemācījušies sintaksi, tā ir diezgan vienkārša, un es tagad uzskatu, ka tā ir pievilcīga. Man īpaši patīk iespēja vēlāk pievienot ekrānuzņēmumus: vienkārši ievietojiet vietturi, lai atgādinātu par sevi, un vēlāk velciet un nometiet redaktorā. Cik ilgi mēs esam vēlējušies vilkt un nomest augšupielādes pakalpojumā WordPress?

redaktors

Un tas arī viss. Varat skatīt savu emuāru, noņemot /ghost URL (vai noklikšķiniet uz augšējās kreisās puses ikonas, ja iestatāt IP kā ražošanas URL). Noklusējuma motīvs ir diezgan garlaicīgs, taču jau ir a tirgus laukums lai iegādātos vairāk.

Es nepārprotami rada sensacionalitāti, sakot, ka Ghost ir WordPress slepkava: pats Node joprojām ir beta versija, tāpat kā Spoks, un process, lai vai nu instalētu ražošanas serverī, šobrīd nebūt nav vienkāršs. Tomēr Ghost piedāvā pārliecinošu alternatīvu ikvienam, kurš nevēlas tikt galā ar WordPress sarežģītību vienkāršai emuāru rakstīšanai. Tāda ir jebkura populāra sistēma: tai augot, tiek pievienotas funkcijas, palielinās koda sarežģītība, sākotnējā misija tiek zaudēta, un kādā brīdī ierodas spilgts jauns konkurents, kas kaut ko piedāvā svaigs. Spoks ir kas sākas, un no tā jums vajadzētu sagaidīt lielas lietas. Tomēr pagaidām tas noteikti nenogalinās nevienu WordPress.

Ja jums ir bijusi iespēja izmēģināt Ghost, ko jūs domājat? Vai tas jums ir pārāk vienkārši, vai arī jums patīk šī vienkāršība?

Džeimsam ir bakalaura grāds mākslīgajā intelektā, un viņam ir CompTIA A+ un Network+ sertifikāts. Viņš ir galvenais MakeUseOf izstrādātājs un pavada savu brīvo laiku, spēlējot VR peintbolu un galda spēles. Viņš ir veidojis datorus kopš bērnības.