Struktura, Drzewo katalogu.

0

Struktura, Drzewo katalogu.

Witam wszystkich.
Mam taki problem.
Potrzebuje by program „przeskanował” może za mocno powiedziana ;), chodzi o przeszukanie folderów i wyciągnięcie z nich nazw plików wraz z ścieżami np. :

localhost://moja_strona/index.php
localhost://moja_strona/aktualnosci.php
localhost://moja_strona/kontakt.php
localhost://moja_strona/template/aktualnosci.php
….

I tak dalej dalej aż przeczesz każdy folder i każdy plik.
Program też powinien wyciągać datę ostatniej modyfikacji.
Po krótce chodzi by program tworzył sitemap i wypuszczał ją w jakimś formacie może być txt, xml cokolwiek.

Sam będę chciał się tym zająć i mam pomysł jak stworzyć cały interfejs i dodatkowe funkcjonalności ale bez pobierania ścieżek wraz z nazwami plików i dat nie mogę nawet zacząć ;/

Nie wiem czy dużym utrudnieniem jest by program skanował pliki na serwerach jeśli np. już moja_strona będzie pod jakiś adres czy tym samym narzędziem będę mógł przeprowadzić tworzenie sitemap.

Będę bardzo wdzięczy za pomoc, jeśli coś sam napisze zamieszczę tu.
Pozdrawiam
michal

0

Zdalnie można to spróbować zrobić za pomocą klienta ftp z odpowiednimi modyfikacjami. Poszukaj na sieci jakiegoś opensourcowego ftp i zmodyfikuj.

0

Dziękuje za podpowiedz. Skorzystam ale obawiam się że moja wiedza na temat programowanie może być za słaba by rozpracować jakiś program. Jak by nie było jeśli nikt inny nie będzie miał innych pomysłów pójdę tym śladem. Jeszcze raz dziękuje ;)

0

serwer FTP ( jak się na niego zalogujesz ) po poproszeniu o listę elementów w bieżącym katalogu powinien ci ją wysłać, wykrywasz która pozycje to katalogi, włazisz do nich i znowu pobierasz i tak coraz głębiej =]

ale jest haczyk, nie każdy element który poda ci serwer musi istnieć naprawdę =]
niektóre mogą być "wirtualne bardziej niż inne"

czyli folder istnieje tylko w serwerze ( jest zgrupowaniem plików ), tak więc pliki mogą być w nieistniejącym katalogu, który będzie "znać" tylko serwer FTP ( podobnie z plikami da się zrobić - nie tylko udostępnić w innym miejscu, czasem nieistniejącym ale także ze zmienioną nazwą )

serwer może także nie mieć udostępnionego wszystkiego

wniosek - pobieranie listy plików/folderów od serwera FTP nie jest solidnym źródłem informacji bo moze on wysłać ci co chce =]

1 użytkowników online, w tym zalogowanych: 0, gości: 1