Labadiena. Šodien veiksim salīdzinošo testu dažādām metodēm, ar kuru palīdzību var veikt failu piekļuves wrappošanu. Respektīvi, ja jums ir fails, kuram piekļuvi nepieciešams kontrolēt, un to darīsiet ar php, tad šeit uzzināsiet kā to var darīt un ar kādiem rezultātiem. Testam izmantosim serveri ar Gentoo operētāj sistēmu. Fails atradīsies uz ext3 formatētas failu sistēmas, turpat būs arī mūsu testa programma. Tagad par pašu testa metodoloģiju: Lai veiktu testus, izveidosim elementāru skriptu, kas izmantos dažādas metodes, lai veiktu faila satura pārsūtīšanu lietotājam. Darbības izpildes laiku kontrolēsim ar "time" komandu. Tagad par veidiem, kādi ir pieejami dotā uzdevuma realizācijai: 1) fopen 2) file_get_contents 3) passthru Tālāk, izveidojam skriptu, kas, efektīvākas testēšanas nolūkos, 100 reizes pēc kārtas atgriež "aizsargāto" failu, izmantojot kādu no metodēm. Iesākumam, sāksim ar vienu reizi. Testa faila izmērs ir 5700772 baiti. Kā redzam, visefektīvākā ir ...