ThinkUp on hiilgav 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 pakuvad selle jaoks selgroogi. 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 on mõned vead ja asjad ei pruugi ideaalselt minna, nii et kui te pole huvitatud tinkeringust (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.
Olgu, alustamiseks peate installima mõned ekstra asjad, mida pole veel võimalik installida, nt cURL ja GD. Selleks sisestage lihtsalt järgmine käsk:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd
sudo /etc/init.d/apache2 restart
Teise võimalusena võite kasutada järgmist:
sudo service apache2 restart
Kirja saatma
Nagu eespool märgitud, on teil vaja midagi, mis suudab 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 äsja installitud programmile.
sudo nano /etc/php5/apache2/php.ini
Vii lehe alla, kuni leiate midagi sellist:
;sendmail_path =
Peate kustutama algse semikooloni ja lisama tee lõpus. 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 soovitakse ü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
Hüppa üle ThinkUp GitHubi lehele, et laadida alla ThinkUp (praeguse beetaversiooni versioon 0.8). Kui olete selle alla laadinud, koputage see terminal terminalis välja, et see välja pandud teie vaikimisi veebikataloogi:
sudo unzip path/to/thinkup-0.8.zip –d /var/www
ThinkUp-i kasutamiseks avage veebibrauser ja navigeerige ühte järgmistest:
https://localhost/thinkup
https://your.internalip.address/thinkup
-
Andmebaasi hosti: siia sisestage oma masinanimi või kui see on teie isiklikus serveris, sisestage lihtsalt "localhost"
- Andmebaasi nimi: sisestage andmebaasi nimi, mida ThinkUp oma andmete jaoks kasutab. See luuakse, kui seda ei ole.
-
Kasutaja nimi: Teie MySQLi konto kasutajanimi.
- Parool: teie MySQL konto parool.
Seejärel klõpsake jätkamiseks nuppu. Võite näha sellist sõnumit:
ThinkUp'i seadistamine
Kui olete sisse lülitatud, näete, et teil pole veel ühtegi kontot. Selle muutmiseks klõpsake lingil.
Pidage meeles, et peate oma tagasivõtmise URL-i muutma, et viidata oma välisele IP-le või DNS-i nimele. Twitter peaks andma teile lisateavet: tarbija- ja salajased võtmed.
Järgmiseks klõpsake sellel lehel nuppu "Kuva täpsemaid valikuid":
See suunab teid Twitterisse, kus pead lihtsalt klõpsama nuppu "Luba" ja siis peaks see saatma teid tagasi ThinkUp-ile.
Andmete indekseerimine Croni kaudu
Me peame mõned andmed ThinkUp-i saama. Klõpsake ThinkUp logo või minge oma ThinkUp-i avalehele. Klõpsake mõnda vasakpoolses menüüs loetletud statistikat.
Selle klikkimine viib teid teisele lehele, kus näete minu ThinkUp-i üritusi hankida Twitteri andmed teie jaoks välja. See on varem mainitud indeksoija.
Kui klikite allapoole, näete käepärast soovitust.
crontab –e
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/;export THINKUP_PASSWORD=yourpassword; /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õikide 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 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.