Αρχική σελίδα » πως να » Πώς να αρχειοθετήσετε, να αναζητήσετε και να δείτε τις στατιστικές σας Tweet με το ThinkUp

    Πώς να αρχειοθετήσετε, να αναζητήσετε και να δείτε τις στατιστικές σας Tweet με το ThinkUp

    Ανησυχείτε για την αρχειοθέτηση των tweets σας; Θέλετε μια πιο ισχυρή αναζήτηση; Θέλετε να δείτε τα στατιστικά στοιχεία των tweet; Μπορείτε να κάνετε όλα αυτά και πολλά άλλα, εγκαθιστώντας το ThinkUp στον κεντρικό υπολογιστή σας.

    Το ThinkUp είναι μια λαμπρή εφαρμογή (αυτή τη στιγμή σε έκδοση beta) που θα αποθηκεύσει όλα τα tweets σας, τις απαντήσεις σας, τις απαντήσεις κλπ., Ώστε να μπορείτε να κάνετε αναζήτηση μέσω αυτών και να βρείτε μερικά χρήσιμα στατιστικά στοιχεία χρήσης. Έχει αρκετές προσθήκες, συμπεριλαμβανομένου ενός που προσθέτει πλήρη υποστήριξη από το Facebook.

    Έχει σχεδιαστεί για εγκατάσταση σε διακομιστή LAMP. δηλαδή, το Linux, Apache, MySQL και PHP είναι αυτό που θα παράσχει τη σπονδυλική στήλη γι 'αυτό. Ενώ είναι δυνατό να το εγκαταστήσετε σε ένα μηχάνημα που βασίζεται σε Windows ή Mac, είναι πολύ εύκολο να το διαχειριστείτε στο Linux, οπότε θα χρησιμοποιήσουμε το Ubuntu για να σας δείξουμε πώς να το ξεκινήσετε. Είναι σε πολύ ενεργό ανάπτυξη από τον ιδρυτή, τη Τζίνα Τράπανι και πολλούς χρήστες στην κοινότητα.

    Προϋποθέσεις

    Το ThinkUp είναι προς το παρόν σε έκδοση beta, οπότε θα υπάρξουν κάποια σφάλματα και τα πράγματα μπορεί να μην πάνε τέλεια, οπότε αν δεν ενδιαφέρεστε για τσιγκούρισμα (και ίσως να βοηθήσετε με την υποβολή αναφορών σφαλμάτων), αυτό μπορεί να μην είναι για εσάς. Πρώτον, θα χρειαστεί να έχετε ένα διακομιστή LAMP σε λειτουργία και θα το υποθέσουμε ότι το έχετε ήδη εγκαταστήσει. Θα χρειαστείτε και έναν προσωπικό λογαριασμό MySQL που έχετε ήδη ρυθμίσει. Τέλος, η λειτουργία αλληλογραφίας στην PHP θα πρέπει να λειτουργεί, πράγμα που σημαίνει ότι θα χρειαστείτε ένα πρόγραμμα ή σενάριο που μπορεί να στείλει αλληλογραφία, αλλά εάν όχι, σας έχουμε καλύψει.

    Εντάξει, για να ξεκινήσουμε, θα χρειαστεί να εγκαταστήσετε κάποια επιπλέον στοιχεία που ίσως δεν είναι ήδη εγκατεστημένα, όπως το cURL και το GD. Για να το κάνετε αυτό, απλώς πληκτρολογήστε την ακόλουθη εντολή:

    sudo apt-get εγκαταστήστε curl libcurl3 libcurl3-dev php5-curl php5-gd

    Πληκτρολογήστε τον κωδικό πρόσβασής σας και αφήστε τον να εγκατασταθεί. Για να ολοκληρώσετε αυτό το κλείσιμο, θα πρέπει να κάνετε επανεκκίνηση του διακομιστή Apache:

    sudo /etc/init.d/apache2 επανεκκίνηση

    Εναλλακτικά, μπορείτε να χρησιμοποιήσετε:

    sudo υπηρεσία apache2 επανεκκίνηση

    Κρατήστε το παράθυρο του τερματικού σας ανοιχτό, επειδή ίσως χρειαστεί να επιστρέψετε σε αυτό συχνά για να αλλάξετε κάποια πράγματα.

    ΑποστολήMail

    Όπως σημειώθηκε παραπάνω, θα χρειαστείτε κάτι που μπορεί να στείλει αλληλογραφία στον ίδιο τον διακομιστή σας. Εάν δεν το κάνετε, υπάρχει μια πολύ εύκολη λύση για αυτό. Απλά εγκαταστήστε το sendmail με την ακόλουθη εντολή:

    sudo apt-get να εγκαταστήσετε το sendmail

    Στη συνέχεια, πρέπει να επεξεργαστούμε το αρχείο php.ini για να το δείξουμε στο πρόσφατα εγκατεστημένο πρόγραμμα.

    sudo nano /etc/php5/apache2/php.ini

    Χτυπήστε το πλήκτρο της κάτω σελίδας μέχρι να βρείτε κάτι που μοιάζει με αυτό:

    ; sendmail_path =

    Πρέπει να διαγράψετε το αρχικό ερωτηματικό και να προσαρτήσετε τη διαδρομή στο τέλος. Αλλάξτε τη γραμμή έτσι ώστε να μοιάζει με αυτό:

    sendmail_path = / usr / sbin / sendmail -t -i

    Για να αποθηκεύσετε, πατήστε CTRL + O και πληκτρολογήστε. Εάν σας ζητηθεί να αντικαταστήσετε, πατήστε το πλήκτρο Y. Στη συνέχεια, κάντε έξοδο με CTRL + X.

    Τέλος, κάντε επανεκκίνηση του Apache, όπως και στην τελευταία ενότητα. Αυτό θα δώσει στον διακομιστή σας τη δυνατότητα να στείλει μηνύματα ηλεκτρονικού ταχυδρομείου, τα οποία θα χρειαστούν λίγο αργότερα για να ενεργοποιήσουμε τον λογαριασμό ThinkUp.

    Εγκατάσταση του ThinkUp

    Προχωρήστε στη σελίδα ThinkUp GitHub για να κάνετε λήψη του ThinkUp (επί του παρόντος beta έκδοση 0.8). Μόλις το κατεβάσετε, ανοίξτε αυτήν την εντολή στο τερματικό για να την εξαγάγετε στον προεπιλεγμένο κατάλογό σας στον ιστό:

    sudo unzip διαδρομή / to / thinkup-0.8.zip -d / var / www

    Αυτό θα δημιουργήσει αυτόματα έναν κατάλογο που ονομάζεται "thinkup" στο / var / www.

    Για να αποκτήσετε πρόσβαση στο ThinkUp, ανοίξτε ένα πρόγραμμα περιήγησης ιστού και μεταβείτε σε ένα από τα παρακάτω:

    http: // localhost / thinkup

    http: //your.internalip.address/thinkup

    Οι πιθανότητες είναι ότι θα λάβετε αυτό το μήνυμα σφάλματος λόγω εσφαλμένων δικαιωμάτων. Μπορείτε απλά να εισάγετε αυτήν την εντολή σε ένα τερματικό για να διορθώσετε το πρόβλημα.

    Στη συνέχεια, ανανεώστε τη σελίδα του προγράμματος περιήγησης.

    Κάντε κλικ στο σύνδεσμο "Εγκατάσταση του ThinkUp" για να ξεκινήσετε την αρχική διαμόρφωση. Θα δείτε την οθόνη των απαιτήσεων.

    Θα πρέπει να είσαι καλός. Κάντε κύλιση προς τα κάτω και κάντε κλικ στο κουμπί για να συνεχίσετε.

    Θα πρέπει να εισαγάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου, να δημιουργήσετε έναν κωδικό πρόσβασης και να ορίσετε μια ζώνη ώρας. Αυτές είναι οι εύκολες επιλογές. Οι σκληρότερες έρχονται στη συνέχεια.

    • Βάση δεδομένων βάσης δεδομένων: Εδώ, βάλτε το όνομα του κεντρικού υπολογιστή σας, ή αν είναι στον ιδιωτικό σας διακομιστή, απλώς πληκτρολογήστε "localhost"
    • Όνομα βάσης δεδομένων: Καταχωρίστε ένα όνομα για τη βάση δεδομένων που θα χρησιμοποιήσει το ThinkUp για τα δεδομένα του. Θα δημιουργηθεί εάν δεν υπάρχει.
    • Όνομα χρήστη: Το όνομα χρήστη του λογαριασμού MySQL.
    • Κωδικός πρόσβασης: Ο κωδικός πρόσβασης λογαριασμού MySQL.

    Στη συνέχεια, κάντε κλικ στο κουμπί για να συνεχίσετε. Μπορεί να δείτε ένα μήνυμα όπως αυτό:

    Απλά εισάγετε τις δύο εντολές σε ένα τερματικό για να δημιουργήσετε το αρχείο ρύθμισης και να αλλάξετε την ιδιοκτησία του.

    Αφού κάνετε κλικ στο κουμπί, θα εμφανιστεί ένα μήνυμα με πράσινο φόντο λέγοντας ότι η εγκατάσταση ήταν επιτυχής και ότι εστάλη ένα μήνυμα ηλεκτρονικού ταχυδρομείου για την ενεργοποίηση του λογαριασμού σας. Συνδεθείτε στο email σας, κάντε κλικ στο σύνδεσμο (βεβαιωθείτε ότι το όνομα IP / domain είναι σωστό) και θα δείτε ένα ωραίο πράσινο "ενεργοποιημένο" μήνυμα.

    Καταχωρίστε τα διαπιστευτήριά σας και συνδεθείτε!

    Ρύθμιση του ThinkUp

    Μόλις εισέλθετε, θα δείτε ότι δεν έχετε ακόμα δημιουργήσει λογαριασμούς. Κάντε κλικ στο σύνδεσμο για να το αλλάξετε.

    Από προεπιλογή, θα σας ζητήσει να προσθέσετε ένα λογαριασμό Twitter. Κάντε κύλιση προς τα κάτω όπου αναγράφεται "Διαμόρφωση της προσθήκης Twitter" και ακολουθήστε τα βήματα για να καταχωρίσετε το ThinkUp στο Twitter.

    Λάβετε υπόψη ότι ίσως χρειαστεί να αλλάξετε τη διεύθυνση URL επανάκλησης για να υποδείξετε την εξωτερική διεύθυνση IP ή ένα ψευδώνυμο DNS. Το Twitter πρέπει να σας δώσει κάποιες επιπλέον πληροφορίες: τα κλειδιά των καταναλωτών και τα μυστικά κλειδιά.

    Προσέξτε με αυτά, καθώς είναι μοναδικά για την αλληλεπίδραση αυτής της εφαρμογής με τον συγκεκριμένο λογαριασμό σας στο Twitter! Εισαγάγετε αυτά τα κλειδιά στη διαμόρφωση ThinkUp.

    Στη συνέχεια, κάντε κλικ στην επιλογή "Εμφάνιση προχωρημένων επιλογών" προς τα κάτω για να αποκαλύψετε το εξής:

    Μπορείτε να δείτε τις αξίες όπως έκανα. Μόλις ολοκληρωθεί η διαμόρφωση, το ThinkUp θα χρησιμοποιήσει έναν ανιχνευτή για να αποκτήσει τις πληροφορίες σας από το Twitter. Αυξάνοντας αυτές τις ανοχές σφάλματος και άλλες τιμές, θα μπορέσουμε να λάβουμε όλο και περισσότερα δεδομένα από κάθε ανίχνευση. Όταν τελειώσετε, κάντε κλικ στο κουμπί "Αποθήκευση" και μετακινηθείτε προς τα επάνω. Θα δείτε ένα άλλο κουμπί που λέει "Εξουσιοδότηση ThinkUp στο Twitter". Κλίκαρέ το.

    Θα σας ανακατευθύνει στο Twitter, όπου απλά πρέπει να κάνετε κλικ στο κουμπί "Allow" και στη συνέχεια θα πρέπει να στείλετε πίσω στο ThinkUp.

    Όταν μετακινηθείτε προς τα επάνω, θα εμφανιστεί ο λογαριασμός σας στον "Plugin Twitter" και αν μπορείτε να κάνετε τα δημόσια σας στατιστικά στοιχεία, κάντε κλικ στο κουμπί "Ορισμός σε δημόσιο". Αυτό θα το κάνει ώστε να μην χρειάζεται να συνδεθείτε για να δείτε όλα τα στατιστικά σας, όταν πηγαίνετε στο http: // localhost / thinkup στο μέλλον.

    Ανίχνευση δεδομένων μέσω Cron

    Πρέπει να λάβουμε κάποια δεδομένα στο ThinkUp. Κάντε κλικ στο λογότυπο ThinkUp ή απλώς πηγαίνετε στην κύρια σελίδα ThinkUp. Κάντε κλικ σε οποιοδήποτε από τα στατιστικά στοιχεία που εμφανίζονται στο μενού στα αριστερά.

    Θα δείτε ότι δεν υπάρχει τίποτα διαθέσιμο, αλλά θα δείτε έναν σύνδεσμο με την ένδειξη "Ενημέρωση των δεδομένων σας τώρα".

    Κάνοντας κλικ σε αυτό θα μεταβείτε σε μια άλλη σελίδα όπου μπορείτε να δείτε τις προσπάθειες που έγιναν στο ThinkUp μου για να τραβήξετε τα δεδομένα από το Twitter για εσάς. Αυτό είναι το προηγουμένως αναφερόμενο πρόγραμμα ανίχνευσης.

    Εάν μετακινηθείτε προς τα κάτω, θα δείτε μια εύχρηστη πρόταση.

    Αυτή η εντολή στο κάτω μέρος; Μπορούμε να αυτοματοποιήσουμε αυτό στο Linux μέσω κάτι που ονομάζεται cron. Επιστρέψτε στο τερματικό σας και πληκτρολογήστε την ακόλουθη εντολή:

    crontab -e

    Θα σας ζητήσει να επιλέξετε έναν επεξεργαστή κειμένου. Το Nano είναι ιδανικό για αρχάριους και είναι αυτό που χρησιμοποιήσαμε νωρίτερα, έτσι χτυπήσαμε 2 για να το κάνουμε αυτό.

    Κάθε μία από τις πέντε στήλες προς τα πάνω αντιπροσωπεύει χρονικές περιόδους που πρέπει να επαναληφθούν: λεπτά, ώρες, ημέρα του μήνα, μήνα και ημέρα της εβδομάδας. Με την εισαγωγή ενός αριθμού θα οριστούν αυτές οι τιμές, ενώ εισάγοντας έναν αστερίσκο θα αγνοήσει αυτό το κριτήριο. Πάνω, βλέπετε ότι έχω εισέλθει:

    34 * * * *

    Αυτό σημαίνει ότι κάθε ώρα στο 34 λεπτό, θα εκτελέσει μια εντολή. Ποια εντολή; Γιατί, φυσικά, πρότεινε ο ThinkUp!

    cd / var / www / thinkup / crawler / · εξαγωγή THINKUP_PASSWORD = η λέξη-κλειδί σας; /usr/bin/phpcrawl.php [email protected]

    Βεβαιωθείτε ότι έχετε πληκτρολογήσει τον κωδικό πρόσβασής σας και ελέγξτε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σε αυτήν την εντολή! Αυτό θα διασφαλίσει ότι κάθε ώρα το ThinkUp ανανεώνεται για να αποκτήσει νέα δεδομένα. Εάν θέλετε να χρησιμοποιήσετε πιο σύνθετα κριτήρια για το πρόγραμμα ανίχνευσης, σας προτείνω να ξεκινήσετε με το Cron How-To από την κοινοτική τεκμηρίωση του Ubuntu. Πατήστε CTRL + O για αποθήκευση και στη συνέχεια CTRL + X για έξοδο.

    Στατιστικά Twitter

    Εκτός από την αρχειοθέτηση όλων των tweets, απαντήσεων και άλλων πληροφοριών σε μια βάση δεδομένων MySQL, μπορείτε να δείτε πολλά ενδιαφέροντα στατιστικά στοιχεία. Μπορείτε να δείτε τη χρήση συγκεκριμένων πελατών, πόση απάντηση σε σχέση με το τι τιτίζετε, πόσοι οπαδοί έχετε, ποιοι από αυτούς ακολουθούνται περισσότερο και πολλά άλλα.

    Το ThinkUp εξάγει επίσης κάποιες χρήσιμες πληροφορίες για εσάς, όπως όλες οι αναρτήσεις που σας αναφέρουμε, αναφέρει ότι δεν απαντώνται ή προς τα εμπρός, και πλήρεις συνομιλίες.

    Στο κάτω μέρος, μπορείτε επίσης να δείτε πώς το ThinkUp βγάζει λίστες συνδέσμων που εμφανίζονται στα tweets σας, εικόνες που εμφανίζονται στα tweets σας και πολλά άλλα.

    Και, φυσικά, μπορείτε να κάνετε αναζήτηση σε οποιαδήποτε από αυτές τις κατηγορίες κάνοντας κλικ στο σύνδεσμο αναζήτησης.

    Θα πάρετε ένα μεγάλο παράθυρο αναζήτησης που ταιριάζει κάτω στο κείμενο.


    Το ThinkUp παρέχει πολλή λειτουργικότητα με το Twitter, αλλά το plug-in του στο Facebook είναι εξίσου ισχυρό. Αφού ρυθμίσετε το ThinkUp, μπορείτε ακόμη και να αφήσετε τους φίλους σας να δημιουργούν λογαριασμούς ώστε να μπορούν να το χρησιμοποιήσουν και εγώ! Εκτός από τη συντήρηση, μπορείτε επίσης να χρησιμοποιήσετε το ThinkUp για να παρακολουθείτε απαντήσεις σε ερωτήσεις που δημοσιεύετε και να φιλτράρετε χρήσιμες πληροφορίες από όλο το χρονικό σας πλαίσιο. Βοηθά πολύ όταν είστε τροφή στο Twitter είναι γελοία απασχολημένος ή υπάρχουν πολλά από αυτά που συμβαίνουν.