
Mark Lucas
0
2977
396
Udržujte blogování jednoduché. Ghost je nová blogovací platforma postavená na Node.js. Na rozdíl od WordPress, který se v průběhu let stal skutečným monstrem CMS a běží na zastaralé technologii PHP / MySQL, Ghost slibuje zjednodušení věcí zpět tam, kde začínali: čistý, neadulterovaný blogování.
Hlavní rysy
Duch začal jako Kickstarter v loňském roce - “je to jen platforma pro blogování”, postavili se. Když bylo na projekt s otevřeným zdrojovým kódem navýšeno 200 000 liber (320 000 $), věděli, že něco mají.
Duch je o jednoduchosti. Nejedná se o plnohodnotný CMS: nezahrnuje ani funkci komentářů. Nezmění váš web na tabulku pracovních míst nebo eCommerce shop - je to doslova jen blogovací platforma. Je to krásná platforma pro blogování, ale to je vše. Pokud chcete něco, co může být zmutováno do jakéhokoli srdce, o kterém sníte, hledejte jinde.
Co odlišuje Ducha??
- Podokno náhledu a editor značek. Jedním z nejvýraznějších rysů Ghost je jednoduchá obrazovka pro úpravy, která se skládá ze dvou panelů: jeden pro editaci v markdown a druhý pro náhled výsledku. Připadá mi to jako režim úprav na celé obrazovce WordPress, pokud jste to už někdy používali. Nahrávání obrázků funguje přetažením, není to složitá dialogová okna pro nahrávání.
- Citlivé rozhraní. Navrženo od základů tak, aby reagovalo na tablety a mobilní zařízení. A to nejen v a “podporujeme mobilní zařízení a dotykové události, ale ve skutečnosti to nefunguje” tak nějak, a la WordPress.
- * Krásný přístrojový panel. Ghost slibuje spoustu užitečných statistik přímo při přihlášení. WordPress to slibuje také, ale žalostně poddimenzuje.
A je to. To je seznam funkcí. To poslední jsem udělal, protože řídicí panel zatím vlastně neexistuje: jeho vydání je naplánováno na Vánoce. Takže prozatím máte v podstatě pouze editora a skutečný blog. Zde je snímek slibovaného řídicího panelu, který vás přenese.
Hosted vs Self Hosted
Právě teď je Ghost k dispozici pouze pro testování v hostitelských prostředích - tj., “přineste si vlastní server”. Protože to vyžaduje některá složitá nastavení serveru a přístup root, to nemůžete spustit ani na sdíleném hostingu. Brzy začnou otevírat účty beta pro svou hostovanou službu - to je bezplatná služba pro blogování podobně jako WordPress.com. Jaký je rozdíl mezi spuštěním blogu na Wordpress.com a Wordpress.org? Jaký je rozdíl mezi spuštěním blogu na Wordpress.com a Wordpress.org? Když Wordpress nyní napájí 1 na každých 6 webových stránek, musí dělat něco v pořádku. Pro zkušené vývojáře i pro úplného nováčka má Wordpress co nabídnout. Ale stejně jako začnete…. To ještě není připraveno, což znamená, že k vyzkoušení Ghost budete potřebovat vlastní server.
Instalace Ducha
Původně jsem to plánoval nainstalovat na můj produkční server VPS Media Temple, ale s tím se mnoho věcí pokazilo. To je pochopitelné: Konec konců jsou Node i Ghost stále v beta verzi a můj VPS provozuje starou verzi CentOS. Pokud máte kolem sebe Raspberry Pi, jedná se o ideální testovací platformu pro vyzkoušení Ducha; Případně můžete nainstalovat Ghost na bezplatnou instanci Amazonu AWS, nebo jen chytit hotové virtuální zařízení BitNami.
Před stažením systému si musíte vytvořit účet na ghost.org. Jděte do toho a udělejte to hned teď. Poté, co jste ho chytili, nahrajte celý ZIP soubor do vašeho Pi přes SFTP - předpokládám, že víte, jak to udělat hodně.
Další, SSH začít.
ssh [email protected] (nebo vaše IP adresa RPi) sudo su apt-get update apt-get upgrade
V době psaní, 0,10,20 je nejnovější verze uzlu - možná byla aktualizována, takže zkontrolujte. Podle potřeby upravte názvy souborů a složek.
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
Pozor - první příkaz k vytvoření bude trvat alespoň několik hodin.
apt-get install sqlite3 git clone git: //github.com/isaacs/npm.git cd npm / scripts chmod + x install.sh ./install.sh
Nyní máte aktualizovaný systém s nainstalovanou sadou Node.js a Node Package Manager.
unzip -d duch duch- [stiskněte kartu]
Stisknutím karty požádáte Bash o vyplnění zbývajících podrobností názvu souboru, čímž ušetříte úsilí.
CD duch npm instalace
Tím získáte ducha všechny závislosti na uzlech. Pokud zjistíte chyby, že NPM nebyl nalezen, zkuste symlinking binární soubory:
Instalace ln -s / usr / local / bin / npm / usr / bin / npm npm
Spousta zelené je dobrá. Jakákoli červená a proces selhal.
Nyní jste připraveni provést drobné změny konfigurace.
cp config.example.js config.js nano config.js
V tomto souboru chcete upravit všechny instance hostitele: '127.0.0.1' s vaší IP adresou a port: '2368' s 80. Stiskem CTRL-X, Y ukončete a uložte.
Nakonec zadejte:
npm start
spustit Ducha. Nyní můžete přistupovat k Duchu z jakéhokoli lokálního síťového prohlížeče s IP vašeho Pi.
http://10.0.1.10/ghost
Budete vědět, že to funguje, protože pokud uvidíte zdroje, které jsou obsluhovány z RPi.
Přestože je počáteční vytváření uživatelských ID mimořádně pomalé - asi minuta - zážitek po tom je nesmírně rychlý. Hle, moc Node.js!
Dojmy
Vrhnete se přímo do přehledu obsahu. Jediným příkladem příspěvku se seznámíte se základy značení. Než jsem použil Ducha, nebyl jsem velkým fanouškem markdownů - raději bych jen psal prostý text a později pomocí vizuálního editoru WordPress jazzoval věci. Jakmile se však naučíte syntaxi, je to docela jednoduché, a teď mi připadá lákavá. Obzvláště se mi líbí možnost přidat snímky obrazovky později: jen vložte zástupný symbol, který vám připomene, a poté přetáhněte do editoru později. Jak dlouho jsme si přáli přetahování v aplikaci WordPress?
A to je o tom. Můžete si prohlédnout svůj blog a odstranit /duch adresy URL (nebo klikněte na ikonu vlevo nahoře, pokud nastavíte IP jako produkční adresu URL). Výchozí téma je docela nudné, ale již existuje tržiště, kde můžete koupit více.
Jasně jsem senzačním tím, že říkám, že Duch je zabiják WordPress: Samotný uzel je stále beta, stejně jako duch, a proces instalace buď na produkční server není zdaleka snadný jako dosud. Duch přesto nabízí přesvědčivou alternativu pro každého, kdo se nechce vypořádat se složitostí WordPress pro jednoduché blogování. Tak je tomu u každého populárního systému: jak roste, přidávají se funkce, zvyšuje se složitost kódu, původní mise je ztracena a v určitém okamžiku přijde nový jasný konkurent nabízející něco čerstvého. Duch je které začínají a měli byste od toho očekávat velké věci. Prozatím to však určitě nezabije WordPress.
Pokud jste měli šanci vyzkoušet Ducha, co si myslíte? Je to pro vás prostě příliš jednoduché, nebo máte rádi tuto jednoduchost??