Как да архивирате, търсите и преглеждате статистическите си данни за. Чрез ThinkUp

Съдържание:

Как да архивирате, търсите и преглеждате статистическите си данни за. Чрез ThinkUp
Как да архивирате, търсите и преглеждате статистическите си данни за. Чрез ThinkUp

Видео: Как да архивирате, търсите и преглеждате статистическите си данни за. Чрез ThinkUp

Видео: Как да архивирате, търсите и преглеждате статистическите си данни за. Чрез ThinkUp
Видео: 5 Лучших Бесплатных Программ Для Записи Экрана (2022) - YouTube 2024, Може
Anonim
Загрижени ли сте за архивирането на вашите tweets? Искате ли по-мощно търсене? Искате ли да видите статистическите си данни за чуруликане? Можете да направите всичко това и повече, като инсталирате ThinkUp на вашия домашен сървър.
Загрижени ли сте за архивирането на вашите tweets? Искате ли по-мощно търсене? Искате ли да видите статистическите си данни за чуруликане? Можете да направите всичко това и повече, като инсталирате ThinkUp на вашия домашен сървър.

ThinkUp е брилянтно приложение (понастоящем в бета версия), което ще архивира всичките ви tweets, вашите отговори, отговори и т.н., така че да можете да търсите чрез тях и да намерите полезни статистически данни за употребата. Той има доста плъгини, включително и този, който добавя пълна подкрепа за Facebook.

Той е проектиран да бъде инсталиран на сървър LAMP; т.е. Linux, Apache, MySQL и PHP е това, което ще осигури гръбнакът за него. Макар че е възможно да го инсталирате на машина, базирана на Windows или Mac, тя лесно се обработва в Linux, така че ще използваме Ubuntu, за да ви покажем как да го стартираме. Тя е в много активно развитие от основателя, Джина Трапани и от много потребители в общността.

Предварителни

ThinkUp понастоящем е в бета версия, така че ще има някои бъгове и нещата не могат да вървят перфектно, така че ако не сте заинтересувани от преобличането (а може би и от подаването на доклади за грешки), това може да не е за вас. На първо място, ще трябва да имате LAMP сървър, който да работи, и ще предположим, че вече сте го настроили. Ще ви е необходима и лична потребителска сметка в MySQL. И накрая, функцията за поща в PHP трябва да работи, което означава, че ще ви е необходима програма или скрипт, който може да изпраща поща, но ако не, ние ви покрихме.

Добре, за да започнем, ще трябва да инсталираме някои допълнителни неща, които може да не са вече инсталирани, като например cURL и GD. За да направите това, трябва само да въведете следната команда:

sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd

Въведете паролата си и я оставете да се инсталира. За да завършите това, ще трябва да рестартирате сървъра на Apache:
Въведете паролата си и я оставете да се инсталира. За да завършите това, ще трябва да рестартирате сървъра на Apache:

sudo /etc/init.d/apache2 restart

Друга възможност е да използвате:

sudo service apache2 restart

Дръжте прозореца на терминала отворен, защото може да се наложи да се върнете към него често, за да промените някои неща.
Дръжте прозореца на терминала отворен, защото може да се наложи да се върнете към него често, за да промените някои неща.

Изпрати писмо

Както бе отбелязано по-горе, ще ви трябва нещо, което може да изпраща поща на вашия сървър. Ако не го направите, има много лесно решение за него. Просто инсталирайте sendmail със следната команда:

sudo apt-get install 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 (в момента бета версия 0.8). Щом го изтеглите, отворете тази команда в терминала, за да я извлечете в уеб директорията по подразбиране:

sudo unzip path/to/thinkup-0.8.zip –d /var/www

Това автоматично ще създаде директория, наречена "мислене" в / var / www.
Това автоматично ще създаде директория, наречена "мислене" в / var / www.

За да отворите ThinkUp, отворете уеб браузър и отидете на някое от следните:

https://localhost/thinkup

https://your.internalip.address/thinkup

След това опреснете страницата на браузъра си.
След това опреснете страницата на браузъра си.
Кликнете върху връзката "Инсталиране на ThinkUp", за да започнете първоначалната конфигурация. Ще видите екрана с изискванията.
Кликнете върху връзката "Инсталиране на ThinkUp", за да започнете първоначалната конфигурация. Ще видите екрана с изискванията.
Трябва да бъдете добре да отидете. Превъртете надолу и кликнете върху бутона, за да продължите.
Трябва да бъдете добре да отидете. Превъртете надолу и кликнете върху бутона, за да продължите.
Ще трябва да въведете валиден имейл адрес, да създадете парола и да зададете часова зона. Това са лесните опции. По-строгите идват.
Ще трябва да въведете валиден имейл адрес, да създадете парола и да зададете часова зона. Това са лесните опции. По-строгите идват.
  • База данни на хоста: Тук въведете името на хоста си или ако е на вашия частен сървър, просто въведете "localhost"

  • Име на базата данни: Въведете име за базата данни, която ThinkUp ще използва за данните си. Тя ще бъде създадена, ако тя не съществува.
  • Потребителско име: Вашето потребителско име в MySQL акаунта.

  • Парола: Паролата за MySQL акаунта.

След това кликнете върху бутона, за да продължите. Може да видите съобщение като това:

Просто въведете двете команди в терминал, за да създадете конфигурационния файл и да промените собствеността върху него.
Просто въведете двете команди в терминал, за да създадете конфигурационния файл и да промените собствеността върху него.
След като кликнете върху бутона, ще видите съобщение със зелен фон, в което се казва, че инсталирането е успешно и че е изпратен имейл, за да активирате профила си. Влезте в имейла си, кликнете върху връзката (уверете се, че името на домейна / домейн е правилно) и ще видите хубаво зелено "активирано" съобщение.
След като кликнете върху бутона, ще видите съобщение със зелен фон, в което се казва, че инсталирането е успешно и че е изпратен имейл, за да активирате профила си. Влезте в имейла си, кликнете върху връзката (уверете се, че името на домейна / домейн е правилно) и ще видите хубаво зелено "активирано" съобщение.
Въведете вашите данни и влезте!
Въведете вашите данни и влезте!

Конфигуриране на ThinkUp

Щом влезете, ще видите, че все още нямате създадени профили. Кликнете върху връзката, за да промените това.

По подразбиране той ще ви помоли да добавите профил в Twitter. Превъртете надолу до "Конфигурирай Twitter Plugin" и следвайте стъпките, за да регистрирате ThinkUp в Twitter.
По подразбиране той ще ви помоли да добавите профил в Twitter. Превъртете надолу до "Конфигурирай Twitter Plugin" и следвайте стъпките, за да регистрирате ThinkUp в Twitter.

Имайте предвид, че може да се наложи да промените URL адреса си за обратно извикване, за да посочите външния си IP адрес или псевдоним на DNS. Twitter трябва да ви даде допълнителна информация: потребителски и тайни ключове.

Бъдете внимателни с тези, тъй като те са уникални за взаимодействието на това приложение с конкретния ви Twitter акаунт! Въведете тези ключове в конфигурацията ThinkUp.
Бъдете внимателни с тези, тъй като те са уникални за взаимодействието на това приложение с конкретния ви Twitter акаунт! Въведете тези ключове в конфигурацията ThinkUp.

След това кликнете върху "Показване на разширените опции" в долната част, за да разберете това:

Можете да настроите ценностите, както направих. След като конфигурацията бъде завършена, ThinkUp ще използва робот за получаване на информация от Twitter.Чрез увеличаването на тези допустими грешки и други стойности, ние ще можем да получаваме все повече и повече данни всеки обхождане. Когато сте готови, кликнете върху бутона "Запазване" и превъртете нагоре. Ще видите друг бутон, озаглавен "Упълномощаване на ThinkUp в Twitter". Кликнете върху него.
Можете да настроите ценностите, както направих. След като конфигурацията бъде завършена, ThinkUp ще използва робот за получаване на информация от Twitter.Чрез увеличаването на тези допустими грешки и други стойности, ние ще можем да получаваме все повече и повече данни всеки обхождане. Когато сте готови, кликнете върху бутона "Запазване" и превъртете нагоре. Ще видите друг бутон, озаглавен "Упълномощаване на ThinkUp в Twitter". Кликнете върху него.
Тя ще ви пренасочи към Twitter, където просто трябва да кликнете върху бутона "Позволи", след което да ви изпрати обратно към ThinkUp.
Тя ще ви пренасочи към Twitter, където просто трябва да кликнете върху бутона "Позволи", след което да ви изпрати обратно към ThinkUp.
Когато превъртите нагоре, ще видите профила си в "Twitter Plugin" и ако можете да направите статистическите си данни публични, кликнете върху бутона "Задаване на публичен". Това ще направи така, че да не се налага да влезете, за да видите всичките си статистики, когато отидете в https:// localhost / thinkup в бъдеще.
Когато превъртите нагоре, ще видите профила си в "Twitter Plugin" и ако можете да направите статистическите си данни публични, кликнете върху бутона "Задаване на публичен". Това ще направи така, че да не се налага да влезете, за да видите всичките си статистики, когато отидете в https:// localhost / thinkup в бъдеще.

Проследяване на данните чрез Cron

Трябва да получим някои данни в ThinkUp. Кликнете върху логото на ThinkUp или просто отидете на главната страница на ThinkUp. Кликнете върху някоя от статистическите данни, изброени в менюто отляво.

Ще видите, че няма нищо, но ще видите връзка, която казва "Актуализирайте данните си сега".
Ще видите, че няма нищо, но ще видите връзка, която казва "Актуализирайте данните си сега".

Ако кликнете върху него, ще ви отведе до друга страница, където можете да видите опитите, направени от моя ThinkUp, за да изтеглите данните от Twitter за вас. Това е споменатият преди това робот.

Ако превъртите надолу, ще видите удобно предложение.

Тази команда в дъното? Можем да автоматизираме това в Linux чрез нещо, наречено cron. Върнете се в терминала и въведете следната команда:
Тази команда в дъното? Можем да автоматизираме това в Linux чрез нещо, наречено cron. Върнете се в терминала и въведете следната команда:

crontab –e

Той ще ви помоли да изберете текстов редактор. Nano е чудесно за начинаещи и това е, което използвахме по-рано, така че удари 2, за да направи това по подразбиране.
Той ще ви помоли да изберете текстов редактор. Nano е чудесно за начинаещи и това е, което използвахме по-рано, така че удари 2, за да направи това по подразбиране.
Всяка от петте колони нагоре представлява периоди от време, които трябва да се повтарят: минути, часове, ден от месеца, месец и ден от седмицата. Въвеждането на номер ще зададе тези стойности, а вписването в звездичка ще пренебрегне този критерий. Над виждате, че съм влязъл:
Всяка от петте колони нагоре представлява периоди от време, които трябва да се повтарят: минути, часове, ден от месеца, месец и ден от седмицата. Въвеждането на номер ще зададе тези стойности, а вписването в звездичка ще пренебрегне този критерий. Над виждате, че съм влязъл:

34 * * * *

Това означава, че всеки час на 34-минутната марка ще изпълни команда. Коя команда? Защо, предполагаше един ThinkUp, разбира се!

cd /var/www/thinkup/crawler/;export THINKUP_PASSWORD=yourpassword; /usr/bin/phpcrawl.php [email protected]

Уверете се, че сте въвели паролата си и проверете имейл адреса в тази команда! Това ще гарантира, че всеки час ThinkUp се опреснява, за да получи нови данни. Ако искате да използвате по-сложни критерии за вашия робот, предлагам да започнете с Cron How-To от документацията на Общността на Ubuntu. Натиснете CTRL + O, за да запишете, а след това CTRL + X, за да излезете.

Статистика в Twitter

Освен че просто архивирате всичките си съобщения, отговори и друга информация в базата данни на MySQL, можете да видите много интересни статистически данни. Можете да видите как се използват конкретни клиенти, колко отговаряте в сравнение с колко ви пишем, колко последователи имате, кои от тях са най-последвани и много повече.

ThinkUp също извлича полезна информация за вас, като например всички публикации, които ви споменават, споменава, че не са отговорите или напред и пълните разговори.
ThinkUp също извлича полезна информация за вас, като например всички публикации, които ви споменават, споменава, че не са отговорите или напред и пълните разговори.
В долната част можете да видите също как ThinkUp извежда списъци с връзки, които се появяват във вашите tweets, снимки, които се появяват във вашите tweets и др.
В долната част можете да видите също как ThinkUp извежда списъци с връзки, които се появяват във вашите tweets, снимки, които се появяват във вашите tweets и др.
Разбира се, можете да търсите в някоя от тези категории, като кликнете върху връзката за търсене.
Разбира се, можете да търсите в някоя от тези категории, като кликнете върху връзката за търсене.
Ще получите великолепен прозорец за търсене, който е подреден на текст.
Ще получите великолепен прозорец за търсене, който е подреден на текст.
Image
Image

ThinkUp осигурява много функционалност с Twitter, но неговият plug-in във Facebook е също толкова мощен. След като конфигурирате ThinkUp, можете дори да позволите на приятелите си да създават акаунти, така че да могат да го използват и вие! В допълнение към запазването можете да използвате ThinkUp и да проследявате отговорите на въпросите, които изпращате и филтрирате полезна информация от цялата си времева линия. Тя помага много, когато сте фуражи в Twitter е абсурдно зает или има много неща, които се случват.

Препоръчано: