WSPARCIE TECHNICZNE

Konfiguracja serwera wymagana do uruchomienia systemu CMS ABDEO.

Wymagania techniczne do uruchomienia systemu ABDEO na własnej infrastrukturze serwerowej. ABDEO jest systemem wykonanym w języku PHP, przy użyciu frameworka CakePHP.

01.12.2020 Mateusz Sychowski Mateusz Sychowski

System CMS ABDEO™ to dedykowana platforma do zarządzania treścią, rozwijana od 2017 roku przez zespół ALFA BRAVO. Koncentrując się na bezpieczeństwie, wydajności i elastyczności, dostarczamy rozwiązanie, które doskonale wpasowuje się w specyficzne potrzeby małych, średnich oraz dużych firm. System oferuje pełną kontrolę nad treścią oraz funkcjonalnościami strony internetowej.

Technologia

ABDEO™ został zbudowany w oparciu o sprawdzone technologie - dzięki temu może zapewnić maksymalną wydajność i skalowalność. Używamy frameworku CakePHP i języka PHP, które obsługują logikę systemu po stronie serwera. Korzystamy z różnorodnych silników baz danych (MySQL, MariaDB, PostgreSQL, MSSQL itp.), a także HTML, CSS, JavaScript dla front-endu. Dzięki tym technologiom jesteśmy w stanie zaoferować bogatą gamę funkcji, jednocześnie zachowując wysoką jakość kodu i wysoki poziom bezpieczeństwa.

Na potrzeby zarządzania wydajnością stosujemy rozwiązania Memcache oraz Redis, a także - w celu obsługi zasobów statycznych z sieci globalnej - usługi CDN, takie jak Cloudflare, co poprawia czas ładowania i zwiększa odporność systemu na ataki.

Do kontroli wersji i zarządzania nimi wykorzystujemy oprogramowanie GIT, a do konteneryzacji oraz łatwiejszego wdrażania i skalowania używamy Dockera.

Ten stos technologiczny zapewnia skalowalny, solidny i konfigurowalny ekosystem. Umożliwia on firmom zaspokajanie potrzeb klientów - a jednocześnie gwarantuje wysoką wydajność i niezawodność.

Bezpieczeństwo

Wiele uwagi poświęcamy kwestii zapewnienia najwyższego poziomu bezpieczeństwa ABDEO™. W ramach tych działań wdrożyliśmy zaawansowane procedury zabezpieczające. Regularnie poddajemy system szczegółowym testom, w ten sposób nieustannie weryfikując jego odporność na szeroką gamę zagrożeń i ataków. Ponadto aktywnie monitorujemy najnowsze informacje dotyczące podatności systemów i - w odpowiedzi na identyfikowane potrzeby - opracowujemy oraz wdrażamy stosowne aktualizacje bezpieczeństwa.

Ochrona Danych Osobowych

Bezpieczeństwo systemu jest jednym z naszych najważniejszych priorytetów, jednak równie ważna pozostaje dla nas kwestia ochrony danych osobowych. System ABDEO™ jest zgodny z obowiązującymi standardami i przepisami, w tym z RODO (GDPR). Nie zbieramy nadmiarowej ilości danych osobowych, a także stosujemy wysokie standardy bezpieczeństwa przy ich przechowywaniu i przetwarzaniu.

Zarządzanie Cookies

ABDEO™ zawiera wbudowany moduł zarządzania cookies. Dzięki temu użytkownicy mogą określić, na jakie pliki cookies się zgadzają. Funkcja ta zwiększa transparentność i daje użytkownikom większą kontrolę nad własnymi danymi.

Przetwarzanie Danych w Kontekście Korporacyjnym

W kontekście korporacyjnym system ABDEO™ zbiera jedynie podstawowe dane osobowe (takie jak imię i nazwisko oraz adres e-mail pracownika firmy), wyłącznie w celu założenia konta użytkownika w panelu CMS i umożliwienia zarządzania stroną. Zgodnie z naszą polityką minimalizacji danych i zasadami RODO (GDPR) nie zbieramy innych danych osobowych.

Wymagania konfiguracyjne serwera do uruchomienia ABDEO™ 

Do uruchomienia systemu ABDEO™ na własnym serwerze nie są wymagane żadne niestandardowe funkcjonalności czy uprawnienia. Wystarcza standardowy hosting PHP dostępny praktycznie u każdego dostawcy tego typu usługi.

Jeżeli potrzebujesz pomocy w dobraniu hostingu - skontaktuj się z nami. Możesz również skorzystać z naszej usługi wsparcia (obejmującej również hosting) lub doradztwa przy wyborze oferty u wskazanego dostawcy.


ABDEO CMS - jakie ustawienia serwera przyjąć

Rekomendujemy skorzystanie z usługi wsparcia, jeżeli nie jesteś w posiadaniu własnej infrastruktury serwerowej. Obejmuje ona bowiem nie tylko hosting, ale również wsparcie techniczne, całodobowy monitoring, priorytetową pomoc specjalistów z różnych dziedzin (w tym projektantów grafiki czy copywriterów). Tak szeroki pakiet sprawia, że zyskujesz spokój wiedząc, że Twój serwis jest pod opieką specjalistów, którzy monitorują go na bieżąco.

Oto jak kształtują się podstawowe parametry, które musi spełniać serwer obsługujący system ABDEO™:


  • 1 Serwer HTTP:
    Zalecany: Apache

    Obsługiwane również: nginx, Microsoft IIS
  • 2 Wersja PHP:
    8.2+

  • 3 Wymagane rozszerzenia:
    mbstring
    intl
    simplexml
    pdo
  • 4 Obsługiwane silniki bazy danych:
    Zalecane: MySQL (5.5 lub nowsza)

    Obsługiwane również:
    Maria DB (5.5), PostgreSQL, MS SQL (2008 lub nowsza)


Istotne w przygotowywaniu konfiguracji mogą okazać się kwestie praw do plików. W standardowych konfiguracjach serwerów WWW takie problemy nie występują, niemniej jeżeli używasz niestandardowych ustawień pamiętaj, aby użytkownik serwera WWW miał prawo zapisu dla katalogów tmp oraz logs wraz z ich podkatalogami.

Jedyna niestandardowa funkcjonalność, która nie jest wspierana przez wszystkie hostingi, a zalecamy ją zwłaszcza dla większych serwisów, to zaawansowane mechanizmy cache.

Cache oznacza pamięć podręczną, w której zapisywane są najczęściej używane elementy strony, dzięki czemu serwis może działać znacznie szybciej (zwłaszcza z punktu widzenia użytkownika końcowego).

Masz pytania?
Chętnie pomożemy!

img-fluid +48 58 585 90 70
Napisz do nas

System w podstawowej konfiguracji korzysta z cache opartego o pliki zapisywane lokalnie. Jest to metoda, która sprawdza się w przypadku mniejszych serwisów, ale ma ona ograniczone możliwości. Znacznie bardziej zaawansowane mechanizmy - takie jak Redis oraz Memcached - dają znacząco lepsze rezultaty, ale wymagają serwerów obsługujących wskazane technologie.

Skontaktuj się z nami jeżeli korzystasz z serwisu ABDEO™ i chciałbyś włączyć taką funkcjonalność.

Licencja na oprogramowanie ABDEO™ znajduje się pod tym adresem.

Autor porady
Zaprawiony w rynkowych bojach, solidny i rzetelny w ALFA BRAVO jest odpowiedzialny na skrupulatne testy oprogramowania. Detektyw, który na czynniki pierwsze rozkłada każdy przypadek testowy i zamyka błędy w klatce. :)
Facebook
Linkedin
Behance