Witam,
Mam sobie formularz HTML, który po wysłaniu obsługuje odpowiedni plik PHP, który zapisuje dane tekstowe/liczbowe do bazy, np. powiedzmy cenę produktu. Przez formularz klient wysyła również jakieś pliki i tutaj zaczyna się zabawa....
Wysłane pliki mają zostać umieszczone na jednym z paru serwerów, powiedzmy np. store1.adres.pl store2.adres.pl itd. Powiedzmy, że w pliku przyjmującym dane z formularza będzie działał mechanizm, który wybierze najmniej obciążony plikami serwer.
Zapisywane będą również pliki HTML, statyczne elementy stron, które potem zostaną zaincludowane z odpowiedniego swerwera.
1. Jak komunikować się między serwerami?
Moje rozwiązanie : poprzez ftp z poziomu PHP, czyli funkcja ftp_site
Problem : przesyłanie, połączenie działa, problem chmodem - wymaga php5
2. Czy można użyć czegoś innego poza PHP do wysyłania wspomnianych plików? Może CGI?
3. A może zapisywać te pliki do różnych baz danych na różnych serwerach? Zakładamy, że mamy parę serwerów dostępnych. Ale to chyba raczej nie wypali...
4. Jakieś inne pomysły?
Pozdrawiam