Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP/FTP] "Wirtualny" serwer FTP.
b4x
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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




Chciałbym "postawić" serwer FTP - za którego odpowiedzialny byłby PHP i MySQL, tak żeby można normalnie przez klienty FTP logować się.

Nie ma być to zwykły serwer np. na ProFTPd - powiedzmy pobieram sobie pliki z bazy i listuje je np. via PHP - chyba chociaż samym MySQL'em dałoby się.

Ale zapis plików musiałby być via PHP przy uploadzie.

Czy jest to możliwe technicznie - jeśli tak to pytanie jak?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Zyx
post
Post #2





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

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


Nie, nie jest możliwe technicznie. Twórcy serwerów FTP dysponują wiedzą tajemną dotyczącą ich budowy oraz działania i nie dzielą się nią z byle kim. Zastanów się trochę przed zadaniem pytania... jaki jest choć jeden SENSOWNY powód, dla którego miałoby to być niemożliwe? Bierzesz gniazda sieciowe, piszesz z tego aplikację serwerową i programujesz w niej obsługę protokołu. Nie widzę tu żadnej magii. Jedyny problem ze strony PHP to brak wielowątkowości. Umiejętnie wykorzystując dostępne funkcje gniazd (głównie socket_select()) da się to przeskoczyć i do pewnego stopnia nieźle zasymulować współbieżność, ale to nie będzie do końca to samo.


--------------------
Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0
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 Aktualny czas: 19.08.2025 - 20:33