10Aug

Kuidas arhiivida, otsida ja vaadata oma Twitteri statistikat koos ThinkUp-iga

Muretsed oma tweeti arhiveerimise pärast? Kas soovite võimsamat otsingut? Kas soovite oma piikade statistikat näha? Saate seda kõike teha, installides ThinkUp oma koduserverisse.

ThinkUp on suurepärane rakendus( praegu beetaversioonis), mis arhiveerib kõik teie tweets, teie vastused, vastused jne, nii et saate neid otsida ja leida kasulikku kasutusstandardit. Sellel on üsna vähe pluginaid, sealhulgas üks, mis lisab täieliku Facebooki toetuse.

See on ette nähtud paigaldamiseks LAMP-serverisse;See tähendab, et Linux, Apache, MySQL ja PHP on selle jaoks selgroog. Kuigi seda on võimalik installida Windowsi või Mac-põhises masinas, on see Linuxis kõige hõlpsamini käsitsetud, nii et me kasutame Ubuntu, et näidata, kuidas seda luua ja tööle panna. Asutaja Gina Trapani ja paljud kogukonna kasutajad arendavad seda väga aktiivselt.

Eeltingimused

ThinkUp on praegu beetaversioonis, nii et seal esineb mõnda viga, ja asjad ei pruugi ideaalselt minna, nii et kui teid huvitab kirvitsemine( ja võib-olla abi, esitades veaparanduse), ei pruugi see teie jaoks olla. Esiteks peate LAMP-serveri kasutama ja käivitama, ning me eeldame, et olete selle juba seadnud. Peate ka isikliku MySQLi kasutajakonto olema juba loodud. Lõpuks peaks PHP-i postifunktsioon toimima, mis tähendab, et teil on vaja programmi või skripti, mis suudab saata kirju, aga kui mitte, siis oleme sulle kaetud.

Ok, alustamiseks peate installima mõned ekstra asjad, mida ei pruugi veel installitud, näiteks CURL ja GD.Selleks sisestage lihtsalt järgmine käsk:

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

Sisestage parool ja lase see installida. Selle lõpetamiseks peate Apache serveri taaskäivitama:

sudo /etc/init.d/ apache2 taaskäivitama

Samuti võite kasutada:

sudo teenust apache2 taaskäivitage

Hoidke oma terminali aken avatud, sest võib-olla peate selle sageli uuesti sisse lülitamamõni asi muuta.

Sendmail

Nagu ülalpool märgitud, on vaja midagi, mis võib saata kirju oma serverile ise. Kui te seda ei tee, on selle jaoks tõesti lihtne lahendus. Lihtsalt paigaldage sendmail järgmise käsuga:

sudo apt-get install sendmail

Seejärel peame redigeerima faili php.ini, et viidata värskelt installitud programmile.

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

Vajuta lehe all olevat klahvi, kuni leiate midagi sellist, mis näeb välja selline:

; sendmail_path =

Peate esialgse semikooloni kustutama ja liidese lõppu lisama. Muuda seda rida nii, et see näeb välja selline:

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

Et salvestada, vajuta CTRL + O ja sisesta. Kui küsitakse üle kirjutada, vajuta Y. Siis lahkuge CTRL + X-ga.

Lõpuks taaskäivitage Apache, nagu me tegime viimases osas. See annab teie serverile võimaluse saata meile, mida me peame mõne aja pärast ThinkUp'i konto aktiveerimiseks vajalikuks.

ThinkUp

installimine Jagage ThinkUp GitHubi lehte, et laadida alla ThinkUp( praeguse beetaversiooni versioon 0.8).Kui olete selle alla laadinud, pop see terminal terminalis, et see välja pandud teie vaikimisi veebikataloogi:

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

See loob automaatselt /var/ kataloogi "thinkup"www.

Avage ThinkUp, avage veebibrauser ja liikuge kas ühele järgmistest:

http: //localhost/ thinkup

http: //your.internalip.address/ thinkup

Odds on see, et saate selle tõrketeate valede õiguste tõttu. Probleemi lahendamiseks saate selle terminali sisestada terminalis.

Siis värskenda oma brauseri lehte.

Klõpsake algseadistuse alustamiseks lingil "Installing ThinkUp".Näete nõuete ekraani.

Sa peaksid olema hea minna. Kerige edasi ja klõpsake jätkamiseks nuppu.

Peate sisestama kehtiva e-posti aadressi, looma parooli ja seadma ajavööndi. Need on lihtsad võimalused. Karmimad tulevad järgmisena.

  • -i andmebaasiserver: siia sisestage oma masinanimi või kui see on teie isiklikus serveris, sisestage lihtsalt "localhost"
  • andmebaasi nimi: sisestage selle andmebaasi nimi, mida ThinkUp oma andmete jaoks kasutab. See luuakse, kui seda ei ole.
  • Kasutajanimi: Teie MySQLi konto kasutajanimi.
  • Parool: Teie MySQLi konto parool.

Siis klõpsake jätkamiseks nuppu. Võite näha sellist sõnumit:

. Sisestage terminali kaks käsku, et luua konfiguratsioonifail ja muuta selle omandiõigus.

Pärast nupu klõpsamist näete rohelise taustaga sõnumit, milles öeldakse, et installimine oli edukas ja et teie konto aktiveerimiseks saadeti e-kiri. Logige oma e-kirja sisse, klõpsake lingil( veenduge, et IP / domeeninimi on õige) ja näete kena rohelist "aktiveeritud" sõnumit.

Sisestage oma mandaat ja logige sisse!

ThinkUp

konfigureerimine Kui olete sisse lülitatud, näete, et teil pole veel ühtegi kontot. Selle muutmiseks klõpsake lingil.

Vaikimisi palub teil lisada Twitteri konto. Kerige alla, kus see ütleb "Twitteri plugina seadistamine" ja järgige ThinkUp'i registreerimise Twitteris registreerimise juhiseid.

Pidage meeles, et peate võib-olla muutma oma tagasivõtmise URL-i, et viidata oma välisele IP-le või DNS-i nimele. Twitter peaks andma teile lisateavet: tarbija- ja salajased võtmed.

Olge nendega ettevaatlik, sest need on ainulaadsed selle rakenduse suhtlemisega teie konkreetse Twitteri kontoga! Sisestage need võtmed ThinkUp-i konfiguratsioonis.

Järgmisena klikkige allpool "Näita suviseid valikuid", et paljastada see:

Võite üles tõsta selliseid väärtusi nagu ma tegin. Kui konfiguratsioon on lõpule jõudnud, kasutab ThinkUp indekseerijat, et saada oma info Twitterist. Suurendades seda vea viljakust ja muid väärtusi, võime iga indekseerimise jaoks saada rohkem andmeid. Kui olete valmis, klõpsake nuppu "Salvesta" ja kerige üles. Näete teist nuppu, mis ütleb "Lubage ThinkUp'i vidistama Twitteris".Klõpsake seda.

See suunab teid Twitterisse, kus pead lihtsalt klõpsama nuppu "Luba" ja siis peaks see saatma teid tagasi ThinkUp-ile.

Kui sirvite üles, näete oma kontot jaotises "Twitter Plugin" ja kui saate oma statistikat avalikustada, klõpsake nupul "Määra avalikuks".See muudab selle nii, et te ei pea end sisse logima, et näha kogu oma statistikat, kui lähete tulevikus http: //localhost/ mõttele.

andmete indekseerimine Croni

-ga Andmed ThinkUp-i kohta on vajalikud. Klõpsake ThinkUp logo või minge oma ThinkUp-i avalehele. Klõpsake mõnda vasakpoolses menüüs loetletud statistikat.

Näete, et midagi pole saadaval, kuid näed linki, mis ütleb "Värskendage oma andmeid nüüd".

Selle klõpsamisel viib teid teisele lehele, kus näete minu ThinkUp-i katset haarata Twitterist välja andmedsina. See on varem mainitud indeksoija.

Kui sirvite allapoole, näete käepärast soovitust.

See käsk on allosas? Me võime selle Linuxis automatiseerida, kasutades nn cronit. Lülitage tagasi oma terminali ja sisestage järgmine käsk:

crontab -e

Ta küsib teilt tekstiredaktori valimist. Nano sobib algajatele ja see on see, mida me varem kasutasime, nii et vajuta 2, et vaikimisi seda teha.

Igal vii veerust ülespoole kuvatakse ajavahemikud kordamiseks: minutid, tund, kuu, kuu ja nädalapäev. Numbri sisestamine määrab need väärtused, tärnide sisestamisel ignoreerib seda kriteeriumi. Eespool näete, et ma olen sisestanud:

34 * * * *

See tähendab, et iga tund 34-minutilise märgi korral käivitatakse käsk. Milline käsk? Miks üks ThinkUp soovitas muidugi!

cd /var/www/thinkup/crawler/; eksport THINKUP_PASSWORD = teie parool;/usr/bin/ phpcrawl.php [email protected]

Kindlasti veenduge, et sisestasite oma parooli ja kontrolliksite selle käsu e-posti aadressi! See tagab, et iga tunni tagant värskendab ThinkUp uusi andmeid. Kui soovite oma indeksoijale kasutada täpsemaid kriteeriume, soovitame alustada Ubuntu ühenduse dokumentatsioonist Cron-i juhendamist. Vajuta CTRL + O salvestamiseks ja seejärel CTRL + X väljumiseks.

Twitter Statistika

Lisaks kõigi oma tweetside, vastuste ja muu teabe arhiveerimisele MySQL andmebaasi, näete palju huvitavat statistikat. Näete oma konkreetsete klientide kasutamist, kui palju te vastate selle üle, kui palju te piiksate, kui palju teie jälgijaid, millest neist kõige rohkem järgneb, ja palju muudki.

ThinkUp tõmbab teile ka mõningast kasulikku teavet, nagu kõik postitused, mis viitavad teie mainimisele, mainivad, et pole vastuseid või edasi-tagasi ja täielikke vestlusi.

Alumisel küljel näete ka seda, kuidas ThinkUp tõmbab oma tweetsides kuvatud linkide loendid, teie tweetsis kuvatavaid pilte ja palju muud.

Ja muidugi saate otsida mõnda neist kategooriatest, klõpsates otsingu lingil.

Sa saad suurepärase otsingukasti, mis on tekstiga seotud.

ThinkUp pakub Twitteriga palju funktsionaalsust, kuid selle Facebooki pistikprogramm on sama võimas. Kui olete ThinkUp-i seadistanud, võite isegi oma sõpradele luua kontosid, et saaksid seda ka kasutada! Lisaks säilimisele saate ThinkUp-i kasutada ka postitatud küsimustele vastuste jälgimiseks ja kogu ajaskaalast kasuliku teabe filtreerimiseks. See aitab palju, kui olete Twitteri toit on naeruväärselt hõivatud või seal on palju järgnevaid sündmusi.