Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]RAR czy ZIP, Co jest szybsze?
NeronRS
post 12.08.2012, 12:56:26
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.06.2008
Skąd: Lasowice

Ostrzeżenie: (0%)
-----


Jak w temacie. Co szybciej obsłuży php przy zerowym i maksymalnym stopniu kompresji? rar czy zip?
Go to the top of the page
+Quote Post
!*!
post 12.08.2012, 13:02:29
Post #2





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


To chyba nie ma większego znaczenia, jednak obstawiałbym ZIP. Zapomnij o RAR, chociażby z tego powodu iż nie ma go w systemach, po instalacji. Poza tym, zależy też co chcesz kompresować i co z tym dalej robić, są też inne formaty.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
toaspzoo
post 12.08.2012, 13:04:10
Post #3





Grupa: Zarejestrowani
Postów: 778
Pomógł: 84
Dołączył: 29.07.2010
Skąd: Gliwice / Pławniowice Mistrz niezmordowanej klawiatury.

Ostrzeżenie: (20%)
X----


Rar jest wydajniejszy

http://php.net/manual/en/book.zip.php
http://php.net/manual/en/book.rar.php


--------------------

LS Easter egg <
Go to the top of the page
+Quote Post
NeronRS
post 12.08.2012, 13:05:50
Post #4





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.06.2008
Skąd: Lasowice

Ostrzeżenie: (0%)
-----


Chciał bym zabezpieczać pliki a chmod mnie nie satysfakcjonuje. Jakie metody polecacie?
Go to the top of the page
+Quote Post
!*!
post 12.08.2012, 13:11:39
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Co to znaczy, zabezpieczać i dlaczego chmod odpada? Konkretniej.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
NeronRS
post 12.08.2012, 13:15:51
Post #6





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.06.2008
Skąd: Lasowice

Ostrzeżenie: (0%)
-----


Chcę żeby po zalogowaniu można było zobaczyć załóżmy obrazek, ale żeby link działał tylko komuś kto się zaloguje. Wiem jak to zrobić. Ale dodatkowo chciał bym chronić pliki na serwerze tak żeby nawet ktoś z dostępem do ftp nie mógł ich obejrzeć. Przy okazji zapytam czy da się udostępnić np. plik zip do jednorazowego ściągnięcia, tak żeby od razu po ściągnięciu uległ usunięciu z serwera?
Go to the top of the page
+Quote Post
!*!
post 12.08.2012, 13:17:28
Post #7





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Nie da się zablokować czegoś co chcesz pokazać (odnośnie obrazków), można zastosować tzw. hotlinks, ale to tylko prowizoryczne.

Ten post edytował !*! 12.08.2012, 13:17:57


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
NeronRS
post 12.08.2012, 13:21:51
Post #8





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.06.2008
Skąd: Lasowice

Ostrzeżenie: (0%)
-----


Czy kod php może zwrócić do ściągnięcia np. plik zip, mp3, exe?
Go to the top of the page
+Quote Post
peter13135
post 12.08.2012, 13:22:01
Post #9





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

Ostrzeżenie: (0%)
-----


Obrazki możesz wyświetlić za pomocy biblioteki GD (chyba to niezbyt optymalne). Dzięki temu możesz w prosty sposób osiągnąć efekt taki, że link do obejżenia obrazka będzie inny niż bezpośredni link do obrazu na ftp.
Oczywiście masz wtedy kontrolę ile razy chcesz wyświetlać dany obrazek itd.


--------------------
:)
Go to the top of the page
+Quote Post
NeronRS
post 12.08.2012, 13:29:55
Post #10





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 17.06.2008
Skąd: Lasowice

Ostrzeżenie: (0%)
-----


To wiem, ale co z innymi plikami?
Go to the top of the page
+Quote Post
Korab
post 12.08.2012, 13:53:42
Post #11





Grupa: Zarejestrowani
Postów: 202
Pomógł: 36
Dołączył: 10.06.2011
Skąd: Dokąd

Ostrzeżenie: (0%)
-----


Chodzi Ci o to:
  1. <?php
  2. // We'll be outputting a PDF
  3. header('Content-type: application/pdf');
  4.  
  5. // It will be called downloaded.pdf
  6. header('Content-Disposition: attachment; filename="downloaded.pdf"');
  7.  
  8. // The PDF source is in original.pdf
  9. readfile('original.pdf');
  10. ?>

questionmark.gif
Go to the top of the page
+Quote Post
!*!
post 12.08.2012, 13:58:51
Post #12





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

Ostrzeżenie: (0%)
-----


Nie kombinuj. Temat był już wielokrotnie poruszany, wystarczy poszukać, a dowiesz się ze chowanie czegokolwiek nie jest możliwe.
Jeśli chodzi o limit/ilość ściągania plików... To temat jest zbyt rozległy i można zrobić to na kilka sposobów, chociażby połączyć się z bazą, pobrać dane czy plik został ściągnięty, jeśli tak, to uniemożliwić kolejne pobranie (tylko tu jest problem z ponownym połączeniem w wypadku zerwania).
A jeśli chcesz ściągnąć plik od razu (okno w przeglądarce do zapisu), używasz odpowiedniego nagłówka.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 17:38