Czy istnieje biblioteka dla PHP, która ma dostęp do Amazon S3, która pozwoli mi używać tego samego kodu do odczytu/zapisu wiader S3 lub zrobić to samo z lokalnymi plikami?Biblioteka PHP dla Amazon S3 z lokalną awarią
Chciałbym użyć S3, ale potrzebuję sposobu, aby uruchomić moją aplikację lokalnie do testowania.
Jeśli nie ma biblioteki, która bezpośrednio obsługuje przełączanie na lokalny system plików, czy istnieje taki, który jest napisany w dobry sposób OOP, tak żebym mógł użyć tego samego interfejsu do utworzenia lokalnej wersji systemu plików?
Używam Symfony2, więc jeśli istnieją pakiety do tego, co byłoby plusem, ale zawsze mogę zrobić pakiet samodzielnie.
UPDATE
Próbuję zrobić paczkę teraz to zrobić. Potrzebuję operacji "stwórz", "istnieje" i "usuń", więc stworzyłem interfejs do obsługi tego. Następnie mam "lokalną" implementację i implementację "S3".
Co to jest czysta metoda Symfony2 umożliwiająca innej klasie dostęp do niektórych usług za pomocą identyfikatora i uzyskanie klasy LocalStorage
lub S3Storage
w zależności od parametru konfiguracyjnego? Pomyślałem o użyciu parametru "class", ale moja usługa S3 ma zależność od podstawowej klasy AmazonS3 (przy użyciu pakietu AWS).
'ale zawsze mogę zrobić to samemu. --- jeśli to zrobisz - udostępnij to na github ;-) – zerkms
Więc nikt tego nie zrobił? Jestem bardzo ciekawy jak ludzie używają S3 z lokalnym rozwojem i testowaniem ... – Matt