Διαφήμιση
Διατηρήστε το blogging απλό. Το Ghost είναι μια νέα πλατφόρμα blogging που βασίζεται στο Node.js. Διαφορετικός WordPress, που έχει γίνει ένα πραγματικό μεγαθήριο ενός CMS με τα χρόνια και τρέχει με ξεπερασμένη τεχνολογία PHP/MySQL, η Ghost υπόσχεται να απλοποιήσει τα πράγματα από εκεί που ξεκίνησαν: αγνό, ανόθευτο blogging.
Κύρια χαρακτηριστικά
Το Ghost ξεκίνησε ως Kickstarter πέρυσι – «είναι απλώς μια πλατφόρμα ιστολογίων», ανέφεραν. Όταν συγκεντρώθηκαν 200.000 £ (320.000 $) για το έργο ανοιχτού κώδικα, ήξεραν ότι είχαν κάτι.
Το Ghost έχει να κάνει με την απλότητα. Δεν είναι ένα πλήρες CMS: δεν περιλαμβάνει καν τη λειτουργία σχολίων. Δεν θα μετατρέψει τον ιστότοπό σας σε πίνακα θέσεων εργασίας ή κατάστημα ηλεκτρονικού εμπορίου – είναι κυριολεκτικά απλώς μια πλατφόρμα blogging. Είναι μια όμορφη πλατφόρμα blogging, αλλά αυτό είναι όλο. Αν θέλετε κάτι που μπορεί να μεταλλαχθεί σε ό, τι μπορεί να ονειρευτεί η καρδιά σας, ψάξτε αλλού.
Τι κάνει λοιπόν το Ghost διαφορετικό;
- Παράθυρο προεπισκόπησης και πρόγραμμα επεξεργασίας σήμανσης. Ένα από τα πιο εντυπωσιακά χαρακτηριστικά του Ghost είναι η απλή οθόνη επεξεργασίας, που αποτελείται από δύο πίνακες: ένα για επεξεργασία στο σημάδι και ένα για προεπισκόπηση του αποτελέσματος. Αισθάνεται σαν τη λειτουργία επεξεργασίας πλήρους οθόνης του WordPress, αν το έχετε χρησιμοποιήσει ποτέ. Η μεταφόρτωση εικόνων λειτουργεί με μεταφορά και απόθεση, όχι σύνθετα παράθυρα διαλόγου μεταφόρτωσης.
- Αποκριτική διεπαφή. Σχεδιασμένο από την αρχή για να λειτουργεί με απόκριση σε tablet και κινητές συσκευές. Και όχι μόνο σε α "Υποστηρίζουμε κινητές συσκευές και συμβάντα αφής, αλλά δεν λειτουργεί πραγματικά" κατά κάποιο τρόπο, a la WordPress.
- * Όμορφο ταμπλό. Το Ghost υπόσχεται πολλά χρήσιμα στατιστικά ακριβώς εκεί όταν συνδέεστε. Το WordPress υπόσχεται και αυτό, αλλά δυστυχώς υπο-παραδίδει.
Αυτό είναι. Αυτή είναι η λίστα χαρακτηριστικών. Έκανα *το τελευταίο, γιατί το Dashboard στην πραγματικότητα δεν υπάρχει ακόμα: έχει προγραμματιστεί να κυκλοφορήσει γύρω στα Χριστούγεννα. Επομένως, προς το παρόν, βασικά έχετε απλώς έναν συντάκτη και το πραγματικό ιστολόγιο. Ακολουθεί ένα στιγμιότυπο οθόνης του υποσχεμένου Πίνακα ελέγχου που θα σας παρασύρει.

Hosted vs Self Hosted
Αυτήν τη στιγμή, το Ghost είναι διαθέσιμο μόνο για δοκιμή σε περιβάλλοντα που φιλοξενούνται μόνοι σας - π.χ. "φέρτε τον δικό σας διακομιστή". Δεδομένου ότι απαιτεί ορισμένες πολύπλοκες προσαρμογές διακομιστή και πρόσβαση root, δεν μπορείτε να το εκτελέσετε ούτε σε κοινόχρηστη φιλοξενία. Σε κάποιο σημείο σύντομα, θα αρχίσουν να ανοίγουν λογαριασμούς beta για την φιλοξενούμενη υπηρεσία τους – δηλαδή α δωρεάν υπηρεσία blogging όπως το WordPress.com Ποια είναι η διαφορά μεταξύ της λειτουργίας του ιστολογίου σας στο Wordpress.com και στο Wordpress.org;Με το Wordpress να τροφοδοτεί τώρα 1 σε κάθε 6 ιστότοπους, πρέπει να κάνουν κάτι σωστά. Τόσο για έμπειρους προγραμματιστές όσο και για τον εντελώς αρχάριο, το Wordpress έχει κάτι να σας προσφέρει. Αλλά μόλις ξεκινάς... Διαβάστε περισσότερα . Ωστόσο, δεν είναι ακόμα έτοιμο, πράγμα που σημαίνει ότι θα χρειαστείτε έναν δικό σας διακομιστή για να δοκιμάσετε το Ghost.
Εγκατάσταση του Ghost
Αρχικά σχεδίαζα να το εγκαταστήσω στον διακομιστή παραγωγής μου Media Temple VPS, αλλά τόσα πράγματα πήγαν στραβά με αυτό. Αυτό είναι κατανοητό: τόσο το Node όσο και το Ghost εξακολουθούν να βρίσκονται σε beta, τελικά, και το VPS μου εκτελεί μια παλιά έκδοση του CentOS. Εάν έχετε ένα Raspberry Pi ξαπλωμένο, αυτή είναι μια ιδανική πλατφόρμα δοκιμών για να δοκιμάσετε το Ghost. εναλλακτικά, μπορείς εγκαταστήστε το Ghost σε μια δωρεάν παρουσία Amazon AWS, ή απλά πιάσε ένα έτοιμη εικονική συσκευή BitNami.
Πρέπει να δημιουργήσετε λογαριασμό στο ghost.org προτού μπορέσετε να κάνετε λήψη του συστήματος. Προχωρήστε και κάντε το τώρα. Μόλις το πιάσετε, ανεβάστε το πλήρες αρχείο ZIP στο Pi σας μέσω SFTP – θα υποθέσω ότι ξέρετε πώς να κάνετε τόσα πολλά.
Στη συνέχεια, SSH για να ξεκινήσετε.
ssh [email protected] (ή τη διεύθυνση IP RPi) sudo su. apt-get ενημέρωση. apt-get αναβάθμιση.
Τη στιγμή της συγγραφής, 0.10.20 είναι η πιο πρόσφατη έκδοση του Node – μπορεί να έχει ενημερωθεί, γι' αυτό ελέγξτε. Προσαρμόστε τα ονόματα αρχείων και τους φακέλους όπως απαιτείται.
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 θα διαρκέσει τουλάχιστον μερικές ώρες.
apt-get εγκατάσταση sqlite3. κλώνος git git://github.com/isaacs/npm.git. cd npm/scripts. chmod +x install.sh. ./εγκατάσταση.sh.
Σε αυτό το σημείο έχετε ένα ενημερωμένο σύστημα με εγκατεστημένο το Node.js και το Node Package Manager.
αποσυμπιέστε -d ghost ghost-[πατήστε καρτέλα]
Πατώντας tab, ζητάτε από τον Bash να συμπληρώσει τις υπόλοιπες λεπτομέρειες του ονόματος αρχείου, εξοικονομώντας σας την προσπάθεια.
cd φάντασμα. npm εγκατάσταση.
Αυτό θα αρπάξει όλες τις εξαρτήσεις Node για το Ghost. Εάν λάβετε σφάλματα σχετικά με τη μη εύρεση του NPM, δοκιμάστε να συνδέσετε τα δυαδικά αρχεία:
ln -s /usr/local/bin/npm /usr/bin/npm npm εγκατάσταση.

Τώρα είστε έτοιμοι να κάνετε μερικές μικρές αλλαγές διαμόρφωσης.
cp config.example.js config.js. nano config.js.
Σε αυτό το αρχείο, θέλετε να επεξεργαστείτε όλα τα στιγμιότυπα του κεντρικού υπολογιστή: «127.0.0.1» με τη διεύθυνση IP σας και τη θύρα: «2368» με 80. Πατήστε CTRL-X, Y για έξοδο και αποθήκευση.

Τέλος, πληκτρολογήστε:
npm έναρξη
για να τρέξει το Ghost. Μπορείτε πλέον να έχετε πρόσβαση στο Ghost από οποιοδήποτε πρόγραμμα περιήγησης τοπικού δικτύου με την IP του Pi σας.
http://10.0.1.10/ghost

Θα ξέρετε ότι λειτουργεί γιατί αν δείτε πόρους να εξυπηρετούνται από το RPi.

Αν και η αρχική δημιουργία αναγνωριστικού χρήστη είναι εξαιρετικά αργή - περίπου ένα λεπτό - η εμπειρία μετά από αυτό είναι απίστευτα γρήγορη. Δείτε τη δύναμη του Node.js!
Εντυπώσεις
Μεταφέρεστε κατευθείαν σε μια επισκόπηση περιεχομένου, με ένα μόνο παράδειγμα ανάρτησης για να μάθετε τα βασικά της μαρκαρίσματος. Δεν ήμουν λάτρης του markdown πριν χρησιμοποιήσω το Ghost – θα προτιμούσα απλώς να πληκτρολογήσω απλό κείμενο και μετά να χρησιμοποιήσω τον οπτικό επεξεργαστή WordPress για να τζαζάρω τα πράγματα αργότερα. Μόλις μάθετε τη σύνταξη, είναι αρκετά απλό, ωστόσο, και το βρίσκω ελκυστικό τώρα. Μου αρέσει ιδιαίτερα η δυνατότητα προσθήκης στιγμιότυπων οθόνης αργότερα: απλώς τοποθετήστε ένα σύμβολο κράτησης θέσης για να το υπενθυμίσετε στον εαυτό σας και μετά σύρετε και αποθέστε στο πρόγραμμα επεξεργασίας αργότερα. Πόσο καιρό επιθυμούμε για μεταφορτώσεις με μεταφορά και απόθεση στο WordPress;

Και αυτό είναι περίπου. Μπορείτε να δείτε το ιστολόγιό σας αφαιρώντας το /ghost της διεύθυνσης URL (ή κάντε κλικ στο επάνω αριστερό εικονίδιο εάν ορίσετε την IP ως τη διεύθυνση URL παραγωγής). Το προεπιλεγμένο θέμα είναι αρκετά βαρετό, αλλά υπάρχει ήδη ένα αγορά να αγοράσει περισσότερα.
Είμαι ξεκάθαρα εντυπωσιασμένος λέγοντας ότι το Ghost είναι δολοφόνος του WordPress: το ίδιο το Node είναι ακόμα beta, όπως είναι Ghost, και η διαδικασία εγκατάστασης σε έναν διακομιστή παραγωγής δεν είναι καθόλου εύκολη από τώρα. Ωστόσο, το Ghost προσφέρει μια συναρπαστική εναλλακτική για όποιον δεν θέλει να ασχοληθεί με την πολυπλοκότητα του WordPress για απλό blogging. Αυτός είναι ο τρόπος με κάθε δημοφιλές σύστημα: καθώς μεγαλώνει, προστίθενται χαρακτηριστικά, αυξάνεται η πολυπλοκότητα του κώδικα, η αρχική αποστολή χάνεται και κάποια στιγμή καταφθάνει ένας λαμπρός νέος ανταγωνιστής που προσφέρει κάτι φρέσκο. Φάντασμα είναι που ξεκινά, και θα πρέπει να περιμένετε μεγάλα πράγματα από αυτό. Προς το παρόν, όμως, σίγουρα δεν θα σκοτώσει κανένα WordPress.
Αν είχατε την ευκαιρία να δοκιμάσετε το Ghost, τι πιστεύετε; Είναι λίγο πολύ απλό για εσάς ή σας αρέσει αυτή η απλότητα;
Ο James έχει πτυχίο Τεχνητής Νοημοσύνης και είναι πιστοποιημένος CompTIA A+ και Network+. Είναι ο κύριος προγραμματιστής του MakeUseOf και περνά τον ελεύθερο χρόνο του παίζοντας VR paintball και επιτραπέζια παιχνίδια. Κατασκευάζει υπολογιστές από μικρός.