briedis Posted May 14, 2009 Report Share Posted May 14, 2009 Sveiki! Taisu tādu kā mūzikas failu datubāzīti, un viena no fīčām ir, ka iespējams lejuplādēt noteiktu vai nenoteiktu daudzumu failu arhīvā. Kāds varētu padalīties pieredzē, cik ātri/viegli php(serveris) tiek galā ar kompresēšanu reālā laikā, vai tomēr labāk ir jau iepriekšjāsagatavo zip versijas failiem, kas būtu visai hdd vietai nedraudzīgs variants... Kādas zip funkcijas(bibliotēkas) labāk izmantot.. Būtu ļoti pateicīgs par visiem padomiem! Quote Link to comment Share on other sites More sharing options...
archux Posted May 14, 2009 Report Share Posted May 14, 2009 mans ieteikums, sazipo un lai ladae gatavu failu ja gribi kādu failu aizsargāt tad padomā par variantiem, kā iebāzt varbūt failu db, lai bez autorizācijas nevar to nokačāt ? Quote Link to comment Share on other sites More sharing options...
briedis Posted May 14, 2009 Author Report Share Posted May 14, 2009 mans ieteikums, sazipo un lai ladae gatavu failu ja gribi kādu failu aizsargāt tad padomā par variantiem, kā iebāzt varbūt failu db, lai bez autorizācijas nevar to nokačāt ? Bet aspekts tāds, ka var arī pastāvēt fīča, ka cilvēks var izvēlēties atsevišķu sarakstiņu ar failiem ko sazipot un novilkt... Aizsargāt domāju ka varētu salikt folderī un ar htaccess liegt tiešo pieeju, un atsevišķu php failu, kas pēc kaut kāda Id piedāvā lejuplādēt arhīvu no foldera... Vai serverim sagādātu grūtības sazipot teiksim 50 failus, kas kopumā varbūt neaizņemtu vairāk par 20MB..? Quote Link to comment Share on other sites More sharing options...
archux Posted May 14, 2009 Report Share Posted May 14, 2009 (edited) Ja liktu tikai gzip tad domāju ka elementāri būtu serverim viegli un būtu ātri, tad kopsummā tas zip fails svērtu ap 18 MB. Jā tā arī var. Ja kompresijas lielas netaisīsi tad ar par tevi hostingotājs nebļaustīsies :) vnk zip ar normal comppression un gatavs :) Te būs kaut kas, kas varētu noderēt tavā situācijā :) http://lv.php.net/manual/en/ref.zip.php Plus vēl droši skaties te: te būs viss par zip gan add file zipā gan export utt http://lv.php.net/manual/en/book.zip.php Edited May 14, 2009 by archux Quote Link to comment Share on other sites More sharing options...
indoom Posted May 14, 2009 Report Share Posted May 14, 2009 Kompresēt var, izmantojot kādu php extensionu, vai caur shellu, vai ar kādu php klasi, piem pclzip Un grūtības pakāpe serverim būs atkarīga no paša servera, cik šis jaudīgs. Mazāk par 20Mb nevajadzētu būt baigai problēmai. Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted May 14, 2009 Report Share Posted May 14, 2009 Mūzikas faili jau ir paši par sevi gana kompresēti, tādēļ faktiski to kompresoru vajag tikai tik daudz, lai apvienotu n failus vienā failā (kā to unixā dara tar programma) - līdz ar to, jau uzreiz vari uzlikt parametros "no compression", jo kompresija nekādu būtisku ieguvumu nedos, tā tikai nevajadzīgi noslogos procesoru un palēninās pašu nosūtīšanas procesu. Cita lieta, ja jāapvieno daudzi teksta faili (xmli utt) - tad gan ir vērts uzstādīt normālu kompresijas līmeni. Quote Link to comment Share on other sites More sharing options...
briedis Posted May 14, 2009 Author Report Share Posted May 14, 2009 Nu jā, man tā galvenā fiška ka nevajag saspiest, bet gan apvienot. Apvienošanai tad labākais ir zip bez kompresijas? Quote Link to comment Share on other sites More sharing options...
Kaklz Posted May 14, 2009 Report Share Posted May 14, 2009 Lietotājs vulgaris varētu arī nezināt, kas ir .tar par zvēru un sabīties. Tāpēc domāju mierīgi var lietot zip bez kompresijas. Quote Link to comment Share on other sites More sharing options...
briedis Posted May 14, 2009 Author Report Share Posted May 14, 2009 Ok, paldies par pārdomām un ieteikumiem - noteikti noderēs! :) Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted May 15, 2009 Report Share Posted May 15, 2009 Jā, tieši .zip lietošanu bez kompresijas arī biju domājis. Quote Link to comment Share on other sites More sharing options...
Grey_Wolf Posted May 15, 2009 Report Share Posted May 15, 2009 Var jau vel ieprieks saarhivet to ko visbiezak izvelas, teiksim atseviskjus muzic. albumus... jo sjiet ka liela dalja gribees visu albumu ... tas sameraa atvieglotu servera darbu, jo tomer HDD ir letaks nekaa papildus RAM vai Procis... 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.