WikiPrint - from Polar Technologies

Minimalne wymagania

Minimalne wymagania dla serwera

Minimalna wydajna konfiguracja sprzętowa obejmuje serwer z dwurdzeniowym procesorem klasy Intel Xeon i 2GB pamięci RAM. Optymalna konfiguracja dla 50 użytkowników to 8 rdzeni i 16GB pamięci RAM.

Skalowanie zapotrzebowania na procesor, przy założeniu pełnego obciążenia jednoczesną pracą wskazaną liczbą użytkowników:

Maksymalne zapotrzebowanie na pamięć RAM szacuje się w zakresie ok. 256MB dla 1 użytkownika. W praktyce im większa liczba użytkowników tym wzrost zapotrzebowania maleje, a więc przy np. 100 użytkownikach wystarczy liczyć 128MB na jednego użytkownika.

Określenie zapotrzebowania na łącza

Ruch wygenerowany przez użytkowanie systemu waha się w granicach 10-200MB per user na dzień. Czyli miesięcznie przy 10 użytkownikach może oscylować wokół 3 do 50GB transferu. Jeżeli chodzi o szybkość to dla 20 użytkowników poza siecią lokalną należałoby podłączyć serwer do symetrycznego łącza co najmniej 2MB. Przy podwojeniu liczby użytkowników zewnętrznych szybkość łącza należy zwiększać mniej więcej o połowę. Wiele jednak zależy od rzeczywistej aktywności użytkowników.

Minimalne wymagania dla stacji roboczych

Stacje robocze wymagają procesora > 2Ghz oraz pamięci RAM 512 MB. Preferowane przeglądarki: Chrome 26+, Internet Explorer 10+, Firefox 20+. Stanowisko z obsługą skanera powinno być wyposażone w min. 2GB RAM (w celu szybkiego przetwarzania dokumentów wielostronicowych do formatu pdf).

Wybór optymalnego systemu operacyjnego

Wybór systemu operacyjnego zaleca się uzależnić od docelowej liczby użytkowników. Wzrost wydajności oraz dodatkowe korzyści z większej dostępności systemu Linux stają się przekonujące na instalacjach większych od 20 użytkowników.

Zauważalny przyrost wydajności uzyskuje się przy zastosowaniu PHP 5.4 oraz PostgreSQL 9.3. oraz serwera Ngix.

Wymagania w zakresie oprogramowania

W zakresie oprogramowania wymagany jest dostęp do konta administratora w czasie instalacji oraz na czas konserwacji systemu. (Konto root w systemie Linux).

Przedstawione niżej pakiety wymagane są do podstawowej instalacji:

Dodatkowe pakiety wymagane do integracji z serwerem faksów Hylafax:

Podatkowe pakiety - narzędzia tekstowe:

Moduły php:

Pakiety PEAR:

php-pear-Auth_SASL
php-pear-Console_Getopt
php-pear-Crypt_Rc4
php-pear-Date
php-pear-HTTP_Request
php-pear-Mail
php-pear-Mail_Mime
php-pear-Mail_Mime_Decode
php-pear-Net_SMTP
php-pear-Net_Socket
php-pear-Net_URL
php-pear-PEAR-core
php-pear-SOAP
php-pear-HTML_Template_Flexy
php-pear-Spreadsheet_Excel_Writer