Wymagania dla systemu Imperial - wersja 7.0


  • 1. Wymagania dla systemu Imperial - wersja 7.0

    • 1.1. Wymagania środowiskowe od strony instalacyjnej (serwera)

      • Wymagania środowiskowe
        system operacyjny Linux w wersji Debian 12 lub zgodny
        serwer WWW: Apache w wersji 2.4.x lub zgodny
        moduły Apache: Rewrite Module, Expires, Deflate
        skonfigurowany Virtual Host dla wybranej domeny na serwerze www (wymagana instalacja na katalogu głównym domeny)
        interpreter języka programowania: PHP w wersji 8.2 (CGI / FPM) lub zgodny (z zainstalowanymi modułami: PDO (mysql driver), gd2, Multibyte String, CURL, BCMATH, OpenSSL, XML, php-dom)
        serwer baz danych MariaDB (dawniej MySQL) z obsługą relacyjnych baz danych InnoDB w wersji 10.5.x lub zgodny
        zainstalowana aplikacja ImageMagick generująca dynamicznie miniatury obrazów
        Konto SMTP do wysyłki wiadomości e-mail z systemu (dla modułu Mail2Imperial wymagana konfiguracja aliasów do kont pocztowych).
        Dostępna funkcja exec() w PHP (wykorzystywana do generowania miniatur, dokumentów PDF oraz wielu innych operacji realizowanych przez system Imperial)

        Funkcja zabezpieczona jest do wykonywania tylko dozwolonych komend serwera: convert, montage, composite

         

        Dodatkowe (wymagane w zależności od funkcjonalności):

         

        Pakiet Opis
        java Optymalizacja kodu JavaScript / CSS
        Java JDK
        Sun Oracle SE Java
        Eksport wykresów
        jpegoptim Kompresja obrazów
        Pspell Słowniki (wymagana instalacja dodatkowych słowników umożliwiających podpowiadanie pisowni - domyślnie zainstalowany tylko en)
        wkhtmltopdf Biblioteka umożliwiająca generownie dokumentów PDF

         

        Wymagania zależnie od dostępnych modułów w systemie:

         

        Nazwa modułu Wymagany pakiet Opis
        System - Serwer - Zadania cykliczne (cron) crond

        W przypadku jeśli w systemie wykorzystywany jest cron należy wpiąć plik systemowy cron_tab.php do crona na serwerze w postaci komendy:

         

        * * * * *       php {PELNY_ADRES DO PROJEKTU NA SERWERZE}/cron_tab.php

        System - Serwer - ITERMINAL screen

        Pakiet umożliwia uruchamianie poleceń w tle oraz podgląd ich na konsoli modułu ITERMINAL w celu realizacji zadań w tle (np. przetwarzanie wiadomości email oraz dostarczanie ich do systemu, itp.)

         

         

         

        Informacje o konfiguracji systemu Imperial:

        Nazwa Opis
        Domyślna konfiguracja wielkości wysyłanego pliku 20 MB (może być zależne od konfiguracji serwera, w przypadku jeśli serwer skonfigurowany jest na niższą wartość, wartość tak będzie niższa)

         

    • 1.2. Środowisko pracy od strony użytkownika (klienta)

      • Wymaganie od strony klienta
        System operacyjny z aktualną przeglądarką internetowa na dzień instalacji systemu (Microsoft Edge, Safari, Firefox, Opera, Chrome)
        Obsługa JavaScript oraz Cookies w przeglądarce internetowej
        Standardowe ustawienia kompozycji pulpitu wraz z domyślnymi wielkościami czcionek oraz wszystkie wymagane aktualizacje i poprawki (w przypadku przeglądarek wymagane aktualizacje obejmują wyłącznie daną wersję przeglądarki) z dnia podpisania umowy.
        Dostęp do sieci Internet, z minimalnym łączem Internetowym 5 Mb (downstream)

         

        Dobór kompatybilności przeglądarek i systemów, uwzględnia grupy stanowiące powyżej 5% statystycznych użytkowników docelowej grupy odbiorców (w tym przypadku Polska).

         

        Dane zestawień mające zastosowanie przy zaprojektowaniu i wykonaniu aplikacji, pochodzą z realizowanego przez firmę Gemius SA badania gemiusTraffic, którego celem jest dostarczanie informacji o ruchu na witrynach internetowych (www.ranking.pl), z dnia podpisania umowy.

    • 1.3. Informacje dodatkowe, konfiguracje zależne od dostępnych modułów w systemie

      • W przypadku dostępnego modułu ITERMINAL:

         

        Wymagany serwer VPS lub Serwer dedykowany konfigurowany indywidualnie wg zaleceń Wykonawcy.