Witam,
Szukam dobrze zoptymalizowanego skryptu pod Galerię zdjęć, Open Source, na licencji MIT lub do kwoty 100$.

Zastosowanie skryptu:
Jako admin robię konto {user} np. 3 osobom którzy mają możliwość dodawać/modyfikować wszystkie zdjęcia w panelu (nawet te zsynchronizowane automatycznie z jakiś tam katalogów),
nie potrzebuję galerii front-endowej ponieważ nikt nie będzie odwiedzał tej strony - to ma być funkcjonalny back-end) zdjęcia będą podciągane na zupełnie innej stronie www z bazy zdjęć którą stworzy ten skrypt.


Podstawowe wymagania to:

- Tworzenie katalogów i podkatalogów
- - nazwa katalogu
- - opis katalogu

- Rozdział Admin / Users
- - admin różni się jedynie tym że ma możliwość zmieniać ustawienia skryptu / tworzyć synchronizację katalogów

- Dodawanie zdjęć w różnych formatach
- - tytuł zdjęcia
- - opis zdjęcia
- - miniaturka zdjęcia
- - link do zdjęcia
- - kasowanie / modyfikacja
- - informacje o meta-danych zdjęcia, o tym kto i kiedy podgrał zdjęcie
- - przenoszenie zdjęć między katalogami

- Synchronizacja katalogów z istniejącymi już zdjęciami
(czyli podaję ścieżkę katalogu ze zdjęciami i on już tworzy bazę zdjęć, katalogów, podkatalogów na podstawie tego co tam znajdzie)

- Skrypt może mieć sam back-end
- Nie musi ładnie wyglądać, ma być funkcjonalnie zoptymalizowany


Wszystko co do tej pory znalazłem (wszystko na pierwszych/2 stronach google pod różnymi słowami kluczowymi) nie spełnia wymagań co do funkcjonalności, optymalizacji lub modyfikacji kodu { zawsze coś :< }
Na codecanyon również nic ciekawego nie znalazłem.


Dodam że ilość obsługiwanych zdjęć (do synchronizacji) na chwilę obecną to prawie 1 milion.


Z darmowych jedynie Piwigo spełnia wszystkie wymagania co do funkcjonalności i kodu ale po zsynchronizowaniu katalogów zdjęć ponad 700tys. , przechodzenie między stronami, wykonywanie funkcji skryptu trwa wieczność - nie da się na tym pracować. Co dziwne Piwigo muli przy takiej liczbie zdjęć mimo że nie obciąża serwera nawet w 1/4.



Jest ktoś ogarnięty w temacie kto dobrze doradzi ?

Możecie też podać jakieś biblioteki które umożliwią w dość prosty sposób napisać taki skrypt.
ps. jeżeli skrypt nie ma jakieś podstawowej funkcjonalności a jest na open source to nie ma problemu - specjalne funkcje i tak będą dopisywane