0
COPS
Głównymi zaletami COPS są: * Nie ma potrzeby wielu zależności. * Nie potrzeba dużej ilości procesora lub pamięci RAM. * Niewiele kodu. * Wyszukiwanie jest dostępne.
- Darmowa
- Self-Hosted
Główne zalety COPS to: * Nie ma potrzeby wielu zależności.* Nie potrzeba dużo procesora lub pamięci RAM.* Niewiele kodu.* Wyszukiwanie jest dostępne.* Dzięki Dropbox / Owncloud bardzo łatwo jest mieć aktualny serwer treści OPDS.* Prawidłowy kod 100% OPDS (sprawdzony za pomocą).* To był mój pierwszy eksperyment z PHP i fajnie jest pisać.Oświadczenie Zgłoszono, że działa na większości serwerów internetowych (Nginx, Apache, Cherokee, Lighttpd, IIS) i jest często używane na serwerach NAS (Synology, QNap, ReadyNas).Osobiście chronię mój katalog COPS za pomocą podstawowego uwierzytelniania HTTP i HTTPS.Jest wystarczająco bezpieczny dla moich potrzeb.Po stronie klienta OPDS testowałem głównie z FBReader Mantano Reader i Aldiko na Androida (te 3 proszą również o podanie hasła / użytkownika, jeśli chroniłeś swój katalog COPS).Z powodzeniem korzystałem również z Ibis Reader, ale hasło nie obsługuje.Inni użytkownicy zgłosili COPS współpracujący ze Stanzą, Megareader, Shubook i Bluefire.Jak już powiedziałem, nigdy wcześniej nie kodowałem w PHP, więc nie jestem dumny z jakości kodu.Prawdopodobnie zacznę to ponownie w przyszłości;).Funkcje * Interfejs HTML5 / CSS3 z responsywnym designem.* Obsługa wielu baz danych Calibre w jednej instalacji COPS.* Aktualizacja metadanych Epub, takich jak Calibre Content Server (włącz ją za pomocą $ config ['cops_update_epub-metadata']): Jeśli naprawiłeś nazwę autora / tag / nazwę serii książki w Calibre, to epub, który pobierzeszCOPS będzie zawierał poprawkę.* Niestandardowe kolumny Calibre.* Aspekty w kanale OPDS w celu filtrowania listy książek (jedynymi klientami OPDS obsługującymi go są na razie Mantano Reader i Bluefire).* Wielojęzyczny: kataloński, czeski, niemiecki, angielski, hiszpański, baskijski, francuski, haitański (kreolski), węgierski, włoski, norweski Bokmål, holenderski, polski, portugalski, rosyjski, szwedzki, ukraiński, chiński.* Z pewnością wiele innych.