Informatologia, Vol. 50 No. 1-2, 2017.
Professional paper
MJERENJE BRZINE RADA PHP MODULA
Alen Šimec
; Zagreb University of Applied Sciences, Zagreb, Croatia
Davor Lozić
; Zagreb University of Applied Sciences, Zagreb, Croatia
Lidija Tepeš Golubić
; Zagreb University of Applied Sciences, Zagreb, Croatia
Abstract
Ovaj rad predstavlja kako se za ovakve probleme može koristiti programski jezik C, kao PHP modul, te pozvati iz PHP jezika. Cilj ovog ujedno je pokazati kako i kada je bolje, umjesto običnih PHP funkcija, raditi PHP module u programskom jeziku C te prikazati i negativne strane takvoga programiranja. Rad objašnjava i pronalazak „uskog-grla” u aplikacijama pomoću sustava kao što su Xdebug, qcachegrind i webgrind. U radu je prikazan izvorni kod koji računa Fibonaccijev niz te množi matrice veličine 800x800 u programskim jezicima C i PHP. Dobiveni rezultati pokazuju da je u svim slučajevima gdje je bio potreban matematički izračun, programski jezik C bio višestruko brži te da je u takvim slučajevima isplativije napisati izvorni kod u programskom jeziku C i izraditi PHP modul.
Keywords
Hrčak ID:
183672
URI
Publication date:
28.6.2017.
Visits: 1.822 *