Valcha Posted September 22, 2009 Report Share Posted September 22, 2009 Sveiki! Mēģinu ar PHP palīdzību atsevišķā lapā backgroundā noteikt, kāds ātrums ir konkrētajam klientam, kas ienācis lapā. Ar javascriptu nav problēmu - ar ajax padodu failu, nomēru ātrumu pirms padošanas un, kad ajax beidzas. Problēma rodas, kad gribu ko līdzīgu dabūt gatavu ar php. Kādā konkrētā lapā html komentāros mēģinu palaist echo file_get_contents ("200kb_fails") un pēc tam, kad izvade notikusi, nolasīt. Bet, ātruma atšķirība starp ar Javascript un ar PHP ir 8x (PHP it kā nosūta 8x ātrāk). Bet, kad mēģinu patiešām nomērīt lejuplādes ātrumu, lejuplādējot failu, redzu, ka taisnība ir Javascriptam. Tātad ar PHP kaut ko daru ne tā, bet vēl nesaprotu, ko... Cik saprotu, brīdī, kad notiek echo, dati tiek aizsūtīti klientam. Nevar tak būt, ka fails tiek aizsūtīts nezkādēļ 8x ātrāk... Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted September 22, 2009 Report Share Posted September 22, 2009 Palasi šo: http://lv.php.net/manual/en/features.connection-handling.php Bet iespējams, ka viņš visu aizbliež uz www serveri, kas tālāk visu tur savā buferī... Nez. Quote Link to comment Share on other sites More sharing options...
Valcha Posted September 24, 2009 Author Report Share Posted September 24, 2009 Paldies, apmēram skaidrībā tiku, bija mazliet citādi jāizmanto ob funkcijas! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.