woj. lubelskie
Audyt strony WordPress
Chełm
Na wyjściu dostajesz spis problemów ułożony według wagi, a przy każdej pozycji plan naprawy. Czytamy konta i ich uprawnienia, numery wersji rdzenia, motywu oraz dodatków, obce pliki w instalacji, stan kopii razem z próbą ich odtworzenia, szybkość wczytywania, zawartość bazy, ustawienia serwera, a przy okazji podstawy SEO i dostępności. Przy typowej instalacji przegląd mieści się zwykle w 3–5 dniach roboczych. Bezpłatną wycenę przygotowujemy w 24 godziny.
Zakres
Jednorazowy audyt WordPressa dla firmy z Chełma
Firma, która zamawia jednorazowe sprawdzenie strony, dostaje opis stanu swojej instalacji: co w niej pracuje, co jest nieaktualne i co grozi przerwą w działaniu. Raport zamyka spis znalezisk ułożony od najpilniejszych, z propozycją naprawy przy każdej pozycji.
Stan instalacji daje się czasem zobaczyć bez żadnego raportu. Przy aktualizacji WordPress zakłada w katalogu głównym plik .maintenance i na czas wymiany plików pokazuje odwiedzającym komunikat o chwilowej niedostępności, po angielsku „Briefly unavailable for scheduled maintenance”. Komunikat obejmuje także wejście do panelu, więc przy aktualizacji przerwanej w połowie administrator zostaje odcięty razem z odwiedzającymi. Plik zapisuje przy tym znacznik czasu, od którego liczy się ważność blokady.
Sprawdzamy także strony postawione na innych systemach. Sklepy opisują u nas osobne teksty: o audycie sklepu internetowego i o audytach sklepów na PrestaShopie. Każda z tych części ma własny zakres sprawdzeń.
Pod tym akapitem opisujemy, czego o przeglądzie pyta chełmski rynek i co znaczy wtyczka, która przestała dostawać poprawki.
Chełmski rynek a strony na WordPressie: kto pyta o przegląd
Na rynku Chełma widać kilka wyraźnych grup. Przemysł cementowy i mineralny odpowiada na zapytania odbiorców biznesowych z całego kraju, którzy porównują parametry produktu. Transport i spedycja zyskują na bliskości przejścia granicznego w Dorohusku, bo do ukraińskiej granicy jest z Chełma około 21 km. Usługi dla mieszkańców opierają kontakt na wizytówce w mapach. Handel lokalny działa w zasięgu powiatowym, w którym liczą się godziny otwarcia i numer telefonu. W budownictwie zapytania pojawiają się sezonowo, przy konkretnych pracach.
Strona na WordPressie trafia się w każdej z tych grup, a jednorazowe sprawdzenie zamawia się na przykład wtedy, gdy witrynę przejmuje nowy wykonawca, gdy firma odbiera ją od poprzedniej agencji albo gdy brakuje osoby pamiętającej ostatnią aktualizację wtyczek. Jeśli stroną zajmuje się dział odpowiadający też za komputery i sieć, przegląd instalacji bywa zlecany razem z obsługą informatyczną firm w Chełmie.
Dodatek bez poprawek autora a bezpieczeństwo strony w Chełmie
Każdy wpis w publicznym katalogu wtyczek nosi datę ostatniej aktualizacji. Kiedy autor przestaje rozwijać swoje rozwiązanie, data zostaje w miejscu, a wtyczka nie dostaje poprawek, choć na stronie nadal działa. Osobny przypadek to wtyczka zamknięta przez opiekunów katalogu: jej karta przestaje być dostępna do pobrania, a instalacja, w której wtyczka już leży, nie zgłasza żadnej aktualizacji. Same pliki zostają w instalacji i pracują dalej.
Na liście sprawdzeń stoją więc numery wersji rdzenia, motywu i dodatków wraz ze zgłoszonymi podatnościami, a obok nich rozwiązania bez aktualizacji od ponad roku oraz te, które dublują funkcje innych. Osobno trafiają tam dodatki płatne, przy których licencja przestała być ważna, bo razem z nią kończą się poprawki bezpieczeństwa.
Obszary
Co obejmuje audyt strony WordPress w Chełmie
Każdy obszar z listy poniżej kończy się konkretnym wpisem w raporcie. Siedem z ośmiu pozycji rozwijamy pod nią.
- Lista kont, ich uprawnienia i siła haseł
- Aktualność rdzenia, motywu i dodatków
- Dodatki porzucone przez autorów i funkcje, które się dublują
- Kopie zapasowe: miejsce, komplet i próba odtworzenia
- Pliki obce dla rdzenia, zawartość mu-plugins, wstrzyknięty kod
- Konfiguracja serwera i ważność certyfikatu SSL
- Podstawy SEO: indeksacja, tytuły, mapa strony, przekierowania
- Obciążenie bazy, waga obrazów i cache
Pozycję o podstawach SEO zostawiamy przy samym wyliczeniu, bo indeksację, tytuły, mapę strony i przekierowania rozbieramy w tekście o audycie SEO w Chełmie.
Cały przegląd jest odczytem, a zmiany w instalacji wchodzą dopiero po zgodzie klienta.
Gdy w trakcie sprawdzeń wyjdzie aktywne włamanie, dzwonimy od razu. Pierwszym krokiem jest kopia stanu obecnego do analizy. Dalej odcinamy dostęp, czyścimy instalację, dochodzimy, którędy prowadziło wejście, wymieniamy hasła razem z kluczami, przeglądamy konta administracyjne i włączamy monitoring zmian w plikach. Samo czyszczenie wyceniamy osobno, bo usuwanie skutków włamania jest już naprawą.
Oznaczenia zgodności wtyczki z wersją WordPressa
W raporcie stoi numer wersji rdzenia, motywu i każdej wtyczki razem ze zgłoszonymi dla nich podatnościami. Odczyt ma punkt odniesienia w publicznym katalogu wtyczek: autor podaje tam „Requires at least”, czyli najstarszą wersję WordPressa, z którą jego rozwiązanie ma współpracować, oraz „Tested up to”, czyli najnowszą, na której je sprawdził. Pole „Requires PHP” jest opcjonalne i część autorów go nie wypełnia. Jeśli „Tested up to” wskazuje wydanie starsze od tego, które widać w panelu, brakuje deklaracji o sprawdzeniu, a sama wtyczka może przy tym pracować bez zarzutu.
Co zostaje w instalacji po wyłączonym dodatku
Wyłączenie wtyczki zdejmuje jej funkcje ze strony, natomiast same pliki zostają w instalacji i dają się włączyć jednym kliknięciem. Usunięcie wtyczki te pliki kasuje, ale wpisy w tabeli ustawień i własne tabele, które wtyczka założyła w bazie, zwykle zostają, bo sprzątanie po sobie zależy od tego, czy autor je przewidział. Na listę trafiają z tego powodu dodatki wyłączone, leżące nadal w plikach, oraz funkcje powtarzające się między wtyczkami.
Podobnie wygląda sprawa z obszarem „Nieaktywne widżety”. Widżet przeniesiony tam schodzi z panelu bocznego i trzyma swoje ustawienia do czasu powrotu, a skasowany z panelu bocznego traci je razem z treścią. Motyw, który nie przygotował żadnego obszaru widżetów, nie udostępnia w tym miejscu nic do przestawienia.
Konta, role i drugi składnik logowania
Spis kont pokazuje, kto ma wejście do panelu, z jaką rolą i jak mocne hasło. WordPress rozdziela uprawnienia na pięć wbudowanych ról: administrator zarządza wtyczkami, motywami i użytkownikami, redaktor publikuje i poprawia teksty innych osób, autor publikuje własne, współpracownik przygotowuje wpisy do zatwierdzenia, a subskrybent czyta i edytuje swój profil. Drugi składnik logowania, dodawany zwykle przez osobny dodatek, każe potwierdzić wejście kodem z innego urządzenia.
O tym, jak powstają nowe konta, decydują razem dwa pola w ustawieniach ogólnych. Pierwsze, „Każdy może się zarejestrować”, otwiera zapisy z zewnątrz. Drugie podaje domyślną rolę nowego użytkownika i pozwala wskazać dowolny z pięciu poziomów, administratora włącznie. Ta sama rola jest potem podpowiadana w formularzu konta dodawanego ręcznie z ekranu użytkowników, więc ustawienie zrobione raz przy uruchomieniu strony wraca przy każdym kolejnym wpisie.
Osobną ścieżką wejścia są hasła aplikacji, czyli poświadczenia dla programów i skryptów łączących się ze stroną bez przeglądarki. Każde z nich przypisuje się do jednego konta, da się je odwołać pojedynczo bez zmiany hasła właściciela konta, a zakres uprawnień bierze z tego konta. Domyślnie działają przy żądaniach po HTTPS, natomiast ekran logowania wp-login.php ich nie przyjmuje, dlatego w spisie dostępów figurują osobno od zwykłych haseł do panelu.
Nieznane pliki w instalacji i edytor w panelu
Ślady włamania czytamy z plików: szukamy pozycji, które nie należą ani do rdzenia, ani do zainstalowanych dodatków, zaglądamy do katalogu mu-plugins i sprawdzamy, czy w szablonach motywu nie siedzi obcy kod.
Zmiany w plikach nie muszą przy tym pochodzić z serwera. WordPress ma w panelu wbudowany edytor plików motywu i drugi dla wtyczek, a zapis w nich wchodzi od razu na stronę oglądaną przez odwiedzających. Błąd w takim pliku może skończyć się pustym ekranem albo utratą wejścia do panelu, a wtedy plik poprawia się już po stronie serwera. Oba edytory wyłącza stała DISALLOW_FILE_EDIT w pliku wp-config.php, więc w raporcie notujemy, czy ta droga zmian jest w instalacji otwarta.
Kopia zapasowa strony i próba odtworzenia
Odczyt obejmuje miejsce, w którym odkładane są kopie, oraz odtworzenie jednej z nich poza stroną produkcyjną, z policzonym czasem powrotu do pracy. Archiwum odłożone obok strony, na tym samym koncie hostingowym, nie pomaga przy awarii dysku ani przy zaszyfrowaniu danych, dlatego miejsce przechowywania notujemy osobno.
Odtworzenie wymaga dwóch kompletów zapisanych w tej samej chwili: plików instalacji oraz zrzutu bazy. Kiedy pliki pochodzą z wtorku, a zrzut z czwartku, wpisy i ustawienia rozjeżdżają się z szablonami, które mają je pokazać. Liczy się więc komplet obu części, harmonogram ich zapisu i to, ile czasu zabiera wgranie ich z powrotem. Kopie w skali całej firmy, razem ze stanowiskami i serwerami, opisujemy w tekście o kopiach zapasowych w firmie.
Obrazy w bibliotece i obciążenie bazy danych
Pomiar pokazuje udział poszczególnych elementów w czasie wczytywania i wskazuje ten, którego poprawa daje najwięcej. Wolny WordPress bierze się najczęściej ze zdjęć wstawionych w pełnym rozmiarze, z dodatków doczytujących skrypty także tam, gdzie nie pracują, oraz z braku cache zakładanego po stronie serwera; sama naprawa zwykle nie wymaga przebudowy strony. Do tego dochodzą zapytania do bazy wykonywane od nowa przy każdym wejściu.
Na obrazach widać to szczególnie wyraźnie. Pomniejszone wersje zdjęcia powstają w chwili wgrania pliku, według rozmiarów zgłoszonych przez rdzeń, motyw i wtyczki. Rozmiar dopisany później nie pojawia się sam dla plików wgranych wcześniej, dopóki wersje nie zostaną wygenerowane ponownie. Po zmianie motywu w bibliotece leżą więc pliki pocięte pod stary układ, a nowy układ sięga po rozmiary, których dla starszych zdjęć jeszcze nie ma.
Certyfikat SSL, limity serwera i podstawy dostępności
Serwer opisujemy pomiarami: czasem odpowiedzi, wersją PHP, obecnością cache po jego stronie i limitami konta. Sprawdzamy przy tym ważność certyfikatu SSL. Jeśli to serwer trzyma stronę w miejscu, możemy zaproponować własne konto; parametry opisuje tekst o hostingu w Chełmie, a raport zachowuje ważność niezależnie od wybranego dostawcy.
Podstawy dostępności obejmują powiązanie etykiety z polem formularza, czytelny kontrast i obsługę klawiaturą. Notujemy też, czy na stronie stoi polityka prywatności, informacja o plikach cookie oraz baner zgód połączony z narzędziem pomiarowym. Audytu prawnego przy tym nie prowadzimy, więc ocenę dokumentów zostawiamy prawnikowi.
Limit pamięci liczy się przy każdym żądaniu PHP osobno. WordPress próbuje podnieść go do 40 MB przy jednej witrynie i do 64 MB przy sieci witryn, a stała WP_MEMORY_LIMIT pozwala wpisać własną wartość. Konto hostingowe może przy tym trzymać limit niżej i wtedy jego ustawienie wygrywa, a operacja na dużej instalacji kończy się komunikatem o wyczerpaniu pamięci. Samo podniesienie limitu przykrywa objaw, dlatego w raporcie szukamy elementu, który tę pamięć zużywa.
Koszt
Co podnosi koszt przeglądu strony na WordPressie w Chełmie
Koszt bierze się z rozmiaru instalacji, z liczby siedzących w niej wtyczek oraz z tego, czy do zakresu wejdzie odtworzenie próbne obszerniejszej kopii.
Na rozmiar instalacji składają się podstrony i wpisy, zawartość katalogu z wysyłanymi plikami, zainstalowane dodatki oraz objętość bazy. Te same elementy przekładają się potem na rozmiar kopii, bo kopia obejmuje pliki i bazę razem. Próba odtworzenia większego archiwum też podnosi rozmiar zlecenia, bo pobranie, wgranie i import zabierają tym więcej czasu, im większy jest plik.
Niżej opisujemy, jak powstaje wycena i co rozliczamy osobno po przeglądzie.
Audyt strony internetowej na WordPressie: ile kosztuje i jak liczymy zakres
Z góry nie podajemy stawki, bo dwie instalacje o tej samej liczbie podstron potrafią różnić się liczbą dodatków i stanem kopii. Zamiast tego prosimy o adres strony i wracamy z zakresem przeglądu oraz terminem. Po zgłoszeniu odsyłamy bezpłatną wycenę w 24 godziny, a pierwszą rozmowę prowadzimy bez opłaty i bez zobowiązania z Twojej strony.
Co rozliczamy osobno po przeglądzie
Raport zostaje u klienta i wskazuje, które pozycje nadają się do natychmiastowej naprawy, a które do harmonogramu. Wdrożenie tych poprawek jest już osobną pracą. Po audycie można prowadzić stronę dalej samodzielnie albo oddać ją pod stałą opiekę.
- Rozmiar instalacji: podstrony, wpisy i katalog z wysyłanymi plikami
- Liczba zainstalowanych wtyczek i dodatków płatnych
- Próbne odtworzenie obszerniejszej kopii
- Usunięcie infekcji, liczone poza zakresem diagnozy
Wybór
Czy sprawdzić samo bezpieczeństwo WordPressa, czy całą instalację?
Część firm pyta tylko o bezpieczeństwo strony. Inne chcą opisu całości, razem z szybkością, bazą i serwerem. Oba zamówienia mieszczą się w tym samym przeglądzie, tylko inaczej rozkładają ciężar raportu.
Bezpieczeństwo czyta się z numerów wersji i podatności, z listy kont i uprawnień oraz ze śladów w plikach. Szybkość i baza wymagają pomiaru, a ustawienia serwera osobnego odczytu, bo części parametrów konta nie widać z samej strony.
Poniżej rozstrzygamy, co da się ocenić bez dostępów, czym różni się skan od pomiaru i gdzie kończy się jednorazowa diagnoza.
Darmowy audyt strony online a odczyt z wnętrza instalacji
Z zewnątrz, bez żadnych dostępów, widać część obrazu: adresy podstron, kod, który strona wysyła do przeglądarki, obecność i datę ważności certyfikatu oraz czas pierwszej odpowiedzi. Takie zestawienie nie sięga jednak do wnętrza instalacji. Lista kont wraz z uprawnieniami, daty aktualizacji poszczególnych wtyczek, zawartość katalogu z wysyłanymi plikami, wpisy w bazie, stałe w pliku konfiguracyjnym i miejsce przechowywania kopii leżą po stronie panelu i serwera. Pytanie o kopie i o konta zostaje więc bez odpowiedzi, dopóki nie ma wejścia do panelu i na serwer.
Skan bezpieczeństwa a pomiar szybkości i przegląd bazy
Skan szuka znanych wzorców, a pomiar odpowiada na inne pytanie: co na tej konkretnej stronie zabiera najwięcej czasu przy wczytywaniu.
Przegląd bazy bywa zaskoczeniem, bo skasowana treść wcale z niej nie znika od razu. Wpis, strona i komentarz przeniesione do kosza leżą w bazie przez ustaloną liczbę dni, domyślnie trzydzieści, a potem przepadają nieodwracalnie i bez pytania o potwierdzenie. Liczbę dni ustawia stała EMPTY_TRASH_DAYS w pliku konfiguracyjnym, przy czym wartość zero wyłącza kosz, czyli kasuje od razu. Na stronie z długą historią porządków bywa to realna część objętości bazy.
Stan instalacji po diagnozie i pilnowanie strony między przeglądami
Diagnoza i naprawa to dwie różne czynności i zostawiają instalację w dwóch różnych stanach. Po diagnozie instalacja jest nieruszona, a wiedza o niej opisana. Po naprawie zmienia się zawartość plików, ustawienia albo numery wersji, więc poprzedni opis przestaje pasować do tego, co stoi na serwerze. Z tego powodu audyt kończy się spisem problemów z propozycją kolejności, a decyzja o wykonaniu poprawek należy do klienta.
Dla witryny o stabilnej treści sensowny rytm to jedno sprawdzenie w ciągu roku, do tego jedno po każdej dużej przebudowie. W przerwach zostaje pilnowanie aktualizacji i kopii. Jeśli ma to prowadzić ktoś z zewnątrz, więcej piszemy przy opiece nad WordPressem w Chełmie.
Wykonawca
Jak wybrać firmę, która zrobi audyt strony w Chełmie
Przy jednorazowym zleceniu liczy się to, kto czyta instalację, czego potrzebuje do pracy i co zostaje u zamawiającego po zakończeniu.
Co obejrzeć w samym raporcie, rozpisaliśmy w tekście o tym, czego szukać przy przeglądzie WordPressa.
Przed zleceniem warto ustalić, skąd wykonawca weźmie dostępy i co zapisze umowa.
Firma, biuro i dostępy do pracy nad stroną z Chełma
Obszar dojazdów obejmuje województwo lubelskie i Warszawę. Dalej pracujemy zdalnie, bez dojazdu. Chełm mieści się w tym obszarze, a rozmowę w lubelskim biurze umawiamy wcześniej. Konsultacje na odległość odbywają się w Google Meet, w Zoomie albo w Teamsie.
Do jednej strony prowadzą trzy osobne wejścia i rzadko trzyma je jedna osoba. Panel WordPressa daje treść, dodatki i konta. Panel hostingu otwiera pliki, bazę i ustawienia konta. Panel domeny odpowiada za to, pod jaki serwer kieruje sama nazwa. Odczyt instalacji opiera się na dwóch pierwszych, a trzeci bywa potrzebny wtedy, gdy pytanie dotyczy adresu albo certyfikatu.
Osobna sprawa to adresy poczty w ustawieniach. Pole „Adres e-mail administracji witryny” w ustawieniach ogólnych zbiera powiadomienia o rejestracjach, aktualizacjach i błędach krytycznych, a adres przypisany do konta użytkownika służy do logowania i do odzyskiwania hasła. Są to dwa różne pola i mogą wskazywać dwie różne skrzynki. Zmiana pierwszego z nich wchodzi w życie dopiero po kliknięciu odnośnika potwierdzającego, przysłanego na nowy adres, a do tego czasu działa adres poprzedni. Przy przejmowaniu strony po innym wykonawcy warto sprawdzić, gdzie te powiadomienia dziś lądują.
Co zapisać w umowie przed przeglądem
Umowa przy każdym projekcie opisuje, co wchodzi w zakres, w jakim terminie i za jaki koszt, oraz na jakich zasadach działa wsparcie; NDA dokładamy na życzenie. W jednorazowym zleceniu dwa zapisy mają znaczenie praktyczne. Pierwszy wymienia zakres odczytu i termin, w którym powstaje raport. Drugi oddziela diagnozę od naprawy, więc po raporcie zamawiający decyduje osobno, czy zleca poprawki, i komu.
Zasięg
Audyt WordPressa w Chełmie i okolicznych gminach
Firmy z Chełma mają biura i warsztaty w Śródmieściu, na Dyrekcji Górnej i Dyrekcji Dolnej, na Słonecznym, Kościuszki i XXX-lecia, na Zachodzie, na Działkach, przy Cementowni oraz przy Rejowieckiej. Adres w mieście nie zmienia zakresu przeglądu, bo instalację czyta się przez panel i serwer.
Te same zasady dotyczą okolicznych gmin: Dorohuska i Sawina przy granicy, Siedliszcza, Wojsławic i Rejowca, a dalej Włodawy oraz Krasnegostawu.
Do odczytu instalacji potrzebne są dostępy do panelu i serwera, więc przegląd da się przeprowadzić bez wizyty na miejscu.
Po stronie zamawiającego zostaje decyzja, co z raportu wchodzi do realizacji i w jakiej kolejności.
Współpraca
Jak przebiega przegląd jednej instalacji WordPressa
Dostęp do panelu i serwera
Pracę otwiera przekazanie wejścia do panelu WordPressa i do panelu hostingu. Czytamy, nie zmieniamy; żadna modyfikacja bez zgody.
Analiza i testy
Na tym etapie idzie skan bezpieczeństwa, pomiar szybkości i próba odtworzenia kopii. Odtwarzamy ją poza stroną działającą na żywo, żeby sprawdzenie nie dotknęło instalacji, z której korzystają odwiedzający.
Raport i plan
Na końcu powstaje spis znalezisk w kolejności od najpilniejszych, z podziałem na to, co naprawić teraz, i to, co zmieścić w planie. Przy każdej pozycji stoi powód, dla którego trafiła w to miejsce.
Pytania
Pytania, które wracają przy audycie WordPressa w Chełmie
Na rozmiarze instalacji, na liczbie wtyczek i na tym, czy trzeba będzie odtworzyć na próbę większe archiwum. Samo usunięcie infekcji ma osobną wycenę, bo to już praca naprawcza.
Zwykle 3–5 dni roboczych, licząc od chwili, w której mamy dostępy do panelu i serwera. Przy dużej instalacji bywa dłużej. Na termin wpływa też to, ile dodatków trzeba spisać, bo każdy z nich ma własny numer wersji i własną datę ostatniej aktualizacji.
Nie. Sam przegląd to odczyt, a na każdą zmianę w instalacji pytamy wcześniej o zgodę. Dotyczy to także aktualizacji, które czekają w panelu: przegląd notuje ich obecność i zostawia decyzję zamawiającemu.
Raz na rok przy witrynie o rzadko zmienianej treści, a dodatkowo po każdej poważniejszej przebudowie. Między przeglądami pilnuje się na bieżąco nowych wydań i stanu kopii, a to już osobny temat.
Wejścia do panelu WordPressa i do panelu hostingu. Jeśli dostępy trzyma poprzedni wykonawca, trzeba je najpierw odzyskać, bo bez nich część sprawdzeń zostaje bez odpowiedzi.
Są to powiadomienia odnośnikowe, nazywane pingbackami i trackbackami. Powstają, gdy inna witryna umieści odnośnik do wpisu, i trafiają tam, gdzie leżą komentarze, choć formularz komentarza nie został przy tym użyty. W ustawieniach dyskusji odpowiadają za to dwa osobne pola: jedno na przyjmowanie takich powiadomień, drugie na ich wysyłanie przy publikacji własnego wpisu. Ustawienie domyślne wolno nadpisać przy pojedynczym wpisie, więc w jednej instalacji część wpisów może je przyjmować, a część odrzucać.
Raport nazywa błąd i wskazuje jego miejsce, ale nie rusza samego pliku ani ustawienia. Usunięcie przyczyny to już naprawa i osobna decyzja zamawiającego. Taki podział pozwala zlecić poprawkę nam albo komuś innemu, już po przeczytaniu raportu.
Nie musi. Taki komunikat pokazuje WordPress na czas wymiany plików i obejmuje też wejście do panelu. Decyduje o nim plik .maintenance w katalogu głównym razem ze znacznikiem czasu, który w nim siedzi: po dziesięciu minutach od tego znacznika blokada przestaje obowiązywać, a plik ze świeższym znacznikiem usuwa się przez dostęp do plików.
Ta sama okolica
Pozostałe usługi w Chełmie
Ta sama usługa
Audyt strony WordPress w innych miastach
Podaj adres strony, a odeślemy zakres audytu i termin realizacji
Dopisz, kto dziś trzyma dostępy do panelu i do hostingu. Odpowiemy, co da się odczytać w tej instalacji i w jakim terminie.