VFS 0.2.0

VFS to należący do repozytorium PEAR (http://pear.php.net) pakiet służący do tworzenia wirtualnych systemów plikowych (VFS, ang. Virtual File System). Systemy te umożliwiają nam traktowanie różnych zbiorów danych jako plików i katalogów. Typowym zastosowaniem VFS-ów jest np. wygodna dla użytkownika obsługa archiwów (tar.gzip, zip, bzip2, arj, itd), gdy mamy poprostu możliwość wejścia do archiwum i nawigowania po jego zawartości (czyli plikach i katalogach) identycznie jak po danych nieskompresowanych, istniejących w postaci plików i katalogów na dysku twardym, pamięci USB, płycie CD czy DVD, itd.

PEAR-owy VFS pozwala nam na tego rodzaju dostęp m.in. do serwerów FTP i SFTP oraz danych udostępnionych w sieci lokalnej przy użyciu protokołu Samba (odpowiednik Otoczenia sieciowego w Windows czy rozwiązań stosowanych w Novell Netware). Możemy go także wykorzystywać w celu zarządzania plikami, do których mamy dostęp przez SSH; takie rozwiązanie jest stosowane np. w działającym pod Windows darmowym narzędziu WinSCP czy wbudowanej do linuksowego Midnight Commandera funkcji łączenia się po powłoce (ang. shell link).

W najnowszej wersji pakietu VFS, noszącej numer 0.2.0 rozbudowano obsługę protokołów SSH2, Samba i Netware FTP. Poprawiono także działanie VFS-a przy różnych ustawieniach lokalnych (m.in. en_US), generowanie ścieżek dostępu (m.in. znaków slash na końcu) oraz odczyt danych w różnych rodzajach systemów plikowych. Dokonano także migracji do wersji 2.0 opisu archiwum PEAR-owego (package.xml).

http://pear.php.net/package/VFS/

Zaloguj się, aby dodać komentarz

Nie masz konta? Zarejestruj się »

Zobacz także

Skuteczne narzędzia do wykrywania uszkodzonych podzespołów

pobierz

Wykrywanie i usuwanie niechcianych programów

pobierz

Polecane artykuły

Array ( [docId] => 49246 )

Array ( [docId] => 49246 )
Array ( [docId] => 49246 )