ThinkUp on loistava sovellus (tällä hetkellä beta), joka arkistoi kaikki tweetit, vastauksesi, vastauksesi jne., Jotta voit etsiä niitä ja saada hyödyllisiä käyttötilastoja. Siinä on melkein muutamia lisäosia, joista yksi sisältää täydellisen Facebook-tuen.
Se on suunniteltu asennettavaksi LAMP-palvelimeen; eli Linux, Apache, MySQL ja PHP on se, mikä tarjoaa sen selkärangan. Vaikka se on mahdollista asentaa se Windows- tai Mac-pohjaiseen koneeseen, sitä käsitellään helpoimmin Linuxissa, joten käytämme Ubuntua osoittamalla, miten se saadaan käyttöön ja käynnissä. Gina Trapani ja monet yhteisön käyttäjät ovat erittäin aktiivisessa kehityksessä.
edellytykset
ThinkUp on parhaillaan beta-versiossa, joten siellä on joitain vikoja ja asiat eivät välttämättä ole täydellisiä. Joten jos et ole kiinnostunut keksiä (ja ehkä auttaa lähettämällä vikailmoituksia), tämä ei ehkä ole sinua varten. Ensinnäkin, sinulla on oltava LAMP-palvelin käynnissä ja aiomme olettaa, että olet jo määrittänyt sen. Tarvitset myös henkilökohtaisen MySQL-käyttäjätilin, joka on jo luotu. Lopuksi PHP: n postitoiminnon pitäisi olla käytössä, mikä tarkoittaa sitä, että tarvitset ohjelman tai komentosarjan, joka voi lähettää sähköpostia, mutta jos ei, niin sinut on suojattu.
Okei, aluksi meidän on asennettava ylimääräisiä tavaroita, joita ei ehkä ole asennettu, kuten cURL ja GD. Voit tehdä tämän vain antamalla seuraavan komennon:
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl php5-gd
sudo /etc/init.d/apache2 restart
Vaihtoehtoisesti voit käyttää:
sudo service apache2 restart
Lähetä postia
Kuten edellä todettiin, tarvitset jotain, joka voi lähettää sähköpostia palvelimellasi. Jos et, niin se on todella helppo korjata. Asenna vain Sendmail seuraavalla komennolla:
sudo apt-get install sendmail
Sitten meidän täytyy muokata php.ini-tiedostoa viittaamaan juuri asennettuun ohjelmaan.
sudo nano /etc/php5/apache2/php.ini
Paina sivun alas -näppäintä, kunnes löydät jotain, joka näyttää tältä:
;sendmail_path =
Sinun on poistettava alkuperäinen puolipiste ja liitä polku lopussa. Muuta tätä riviä niin se näyttää tältä:
sendmail_path = /usr/sbin/sendmail -t –i
Tallenna napsauttamalla CTRL + O ja antamalla. Jos sinua kehotetaan korvaamaan, paina Y. Poistu sitten CTRL + X: llä.
Lopuksi, käynnistä Apache uudelleen, kuten viimeisessä osassa. Tämä antaa palvelimellesi mahdollisuuden lähettää postia, jota tarvitsemme vähän aikaa aktivoidaksesi ThinkUp-tilisi.
ThinkUp-ohjelmiston asentaminen
Siirry ThinkUp GitHub -sivulle ThinkUp-ohjelmiston lataamiseen (nykyisin beta-versio 0.8). Kun olet ladannut sen, pura tämä komento terminaalissa purkamaan se oletusarvoiseen web-hakemistoon:
sudo unzip path/to/thinkup-0.8.zip –d /var/www
Voit avata ThinkUp-sovelluksen avaamalla verkkoselaimen ja siirtymällä johonkin seuraavista:
https://localhost/thinkup
https://your.internalip.address/thinkup
-
Tietokannan isäntä: Kirjoita palvelimesi nimi, tai jos se on yksityisellä palvelimella, kirjoita "localhost"
- Tietokannan nimi: Anna tietokannalle nimi, jota ThinkUp käyttää tietonsa. Se luodaan, jos sitä ei ole olemassa.
-
Käyttäjänimi: MySQL-tilin käyttäjänimi.
- Salasana: MySQL-salasanasi.
Napsauta sitten painiketta jatkaaksesi. Saatat nähdä tämän kaltaisen viestin:
ThinkUp-ohjelman määrittäminen
Kun olet, näet, että sinulla ei vielä ole tilejä. Napsauta linkkiä sen muuttamiseksi.
Huomaa, että saatat joutua vaihtamaan soittopyynnön URL-osoitteen osoittamalla ulkoisen IP-osoitteen tai DNS-aliaksenne. Twitterin pitäisi antaa sinulle lisätietoja: kuluttaja ja salaiset avaimet.
Seuraavaksi klikkaa "Näytä lisäasetukset" pohjaan paljastaaksesi tämän:
Tietojen indeksointi Cronin kautta
Meidän on hankittava joitain tietoja ThinkUp-järjestelmään. Napsauta ThinkUp-logoa tai siirry ThinkUp-pääsivulle. Napsauta mitä tahansa vasemmalla olevassa valikossa lueteltuja tilastoja.
Napsauttamalla sitä vie sinut toiseen sivulle, jossa näet yritykseni, jotka ovat tehneet ThinkUp-sivustoni ottamaan tiedot pois Twitteristä sinulle. Tämä on aiemmin mainittu indeksoija.
Jos vierität alas, näet kätevän ehdotuksen.
crontab –e
Se pyytää sinua valitsemaan tekstieditorin. Nano on loistava aloittelijoille, ja sitä käytimme aiemmin, joten paina 2, jotta oletusarvo.
34 * * * *
Tämä tarkoittaa, että joka tunti 34 minuutin aikana, se suorittaa komennon. Mikä käsky? Miksi, yksi ThinkUp ehdotti tietenkin!
cd /var/www/thinkup/crawler/;export THINKUP_PASSWORD=yourpassword; /usr/bin/phpcrawl.php [email protected]
Varmista, että annat salasanasi ja tarkista tämän komennon sähköpostiosoite! Näin varmistetaan, että joka tunti ThinkUp päivittyy itsensä uusien tietojen saamiseksi. Jos haluat käyttää tarkempia kriteerejä indeksointilaitteellesi, ehdotan, että aloitat Ubuntu-yhteisön dokumentaation Cron How-To -ohjeistuksesta. Paina CTRL + O-näppäintä tallentaaksesi, ja lopeta sitten CTRL + X.
Twitter tilastot
Sen lisäksi, että arkistoi kaikki tweetsi, vastaukset ja muut tiedot MySQL-tietokantaan, näet paljon mielenkiintoisia tilastoja. Näet erityisten asiakkaiden käytön, kuinka paljon vastaat verrattuna siihen, kuinka paljon tweetit, kuinka monta seuraajaa sinulla on, mitä niistä noudatetaan eniten ja paljon muuta.
ThinkUp tarjoaa paljon toimintoja Twitterin, mutta sen Facebook-laajennus on yhtä tehokas. Kun olet määrittänyt ThinkUp, voit jopa antaa ystäväsi luoda tilejä, jotta he voivat käyttää sitä myös! Säilyttämisen lisäksi voit myös käyttää ThinkUp-ohjelmaa seuraamaan vastauksia kysymyksiin, jotka lähetät ja suodattaa hyödyllisiä tietoja koko aikajanasta. Se auttaa paljon, kun Twitter-syöte on naurettavan kiireinen tai siellä on paljon seurauksia.