[ revlo @ 03.03.2018. 12:04 ] @
Kontaktirao sam ljude sa sajta distrowatch - Ranking Linux Distributions

Ideja mi je da na svom sajtu stavim 5 ili 10 prvih distribucija sa brojem klikova, i da se to osvezava. Medjutim oni nemaju nikakav API, jedino su mi dali sledeći link: https://distrowatch.com/text/phr-26

Pa kazu skini fajl i parsuj elemente kako ti odgovara. Kako to da uradim sa php? Nemam ideju.
[ revlo @ 03.03.2018. 13:34 ] @
Probao sam ovako:

Code (php):


$file = file_get_contents('https://distrowatch.com/text/phr-26');

$file = strip_tags($file, '<th>');

echo $file;

 


Ali treba analizirati source, i videti kako da se bolje parsuje.
[ Branimir Maksimovic @ 03.03.2018. 13:52 ] @
Ne znam koja sve pomagala imas za parsovanje html-a, ali pretpostavljam da je php tu zakon. Mislim i da nemas nije problem ;p
(ako znas da parsujes)
[ Predrag Supurovic @ 03.03.2018. 16:21 ] @
PHP ima klasu koja parsira HTML do u sitna crevca.
[ revlo @ 03.03.2018. 16:29 ] @
Uspeo sam :)

Budući izgled, verzija skromna alfa.

[ Zlatni_bg @ 04.03.2018. 04:59 ] @
Ako nije problem da pitam, cemu ti sluzi takav podatak? Daleko od toga da je procenat korisnika distroa u pitanju, ima li vajde od tog broja? :)
[ revlo @ 04.03.2018. 10:39 ] @
Zanimljivo mi da pratim ranking listu. Ideja mi je (bila) da napravim portal-blog. Ali pošto sam video da znam, sad sledi tezi deo, a to je da radim dosadne stvari kao što su write articles, write categories, login, archive...

Sve sam to radio, ali sam menjao imena php klasa i umesto config klase ubacio sam config define var.. .Pravo da ti kažem pojma nemam, moram da nadjem drugu zanimaciju.
[ Zlatni_bg @ 04.03.2018. 19:25 ] @
Ako brate moj, samo cepaj :) Bolja je zanimacija od mnogih koje drugi imaju, bar je produktivna. Mene je samo interesovalo cemu ce da sluzi.