![]() |
![]() |
![]()
Post
#1
|
|
Administrator serwera Grupa: Przyjaciele php.pl Postów: 909 Pomógł: 0 Dołączył: 12.08.2003 Skąd: /var/www/wroclaw.php Ostrzeżenie: (0%) ![]() ![]() |
Serwer (Wywoływany jako "php -q serwer.php"):
Klient (przez www):
Klient wysyła zawartość pliku odczytanego z dysku na serwer. Serwer jest jednowątkowy piki co, ale jak na pierwsze moje dzieło z użyciem socket_* to chyba nieźle... Byłbym wdzięczny za poprawki do tego wspaniałego (moim skromym zdaniem) serwera... Klient będzie docelowo napisany w php-GTK, tak by odczytywać pliki z dysków użytkowników... Celem jest stworzenie uploadera w php-GTK (klient) i php (serwer). Klient tutaj zamieszczony jest (jak już wspomniałem) dla potrzeb testów... Najbardziej liczę na waszą pomoc jeżeli chodzi o dodanie wielowątkowości do serwera - tak by naraz z niego mogło korzystać wiele osób. Jeżeli okaże się to niemożliwe, to proszę o podpowiedź w jaki sposób można "zablokować" serwer przed kolejnymi uploadami (tak, by klient wiedziałm że serwer jest wykorzystywany przez kogoś innego i musi poczkać) <b>Właśnie - najważniejsza sprawa - serwer jest pod windowsa!</b> Nie mam zielonego pojęcia, czy i w jaki sposób będzie działał pod linuxem... UpDated: malutki bug w kliencie - nazwy zmiennych UpDated: dodanie "if mod loaded = false"... Uaktualniłem BBCode do wersji z IPB... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
w celu optymalizacji podpowiadam ze mozesz sie zainteresowac funkcjami kompresujacymi ... jezeli to sa dane binarne [ i sa raczej nie wielkie ... tak do 10 mb ] to chyba nie powinnno byc problemu ... i drugi tip dotyczy integralnosci danych ... dobrze by bylo robic md5 albo sha1 na pliku po stronie klienta i serwera ... takna wszeslki wypadek ... pomysl fajny tylko interesuje mnie czy klient tylko w php-gtk (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) przez browser nie bedzie sie dalo ? cya |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 19:51 |