PurpleCMS — szybki CMS dla stron i sklepów internetowych
Większość małych firm buduje stronę w ten sam sposób: bierze popularny silnik, dokłada kilkanaście wtyczek różnych autorów i liczy na to, że wszystko będzie ze sobą współpracować. Po roku strona działa wolno, każda aktualizacja coś psuje, a nikt już nie pamięta, która wtyczka odpowiada za formularz zamówienia. PurpleCMS powstał jako przeciwieństwo takiego podejścia: jeden system, w którym wszystko, czego potrzebuje strona firmy i mały sklep, jest już wbudowane i zaprojektowane do wspólnej pracy.
PurpleCMS to nasz system zarządzania treścią napisany w czystym PHP, bez ciężkich frameworków. Działa na każdym hostingu z PHP 8 i MySQL, szybko otwiera strony nawet na niedrogim serwerze i jest obsługiwany z jednego panelu, równie wygodnego na komputerze, tablecie i telefonie. Ponad dwadzieścia modułów — od podstron i bloga po katalog produktów, zamówienia i newslettery — korzysta ze wspólnego interfejsu, wspólnych ustawień i jednego modelu bezpieczeństwa.
Dla kogo jest PurpleCMS:
- dla firm i usługodawców, którym potrzebna jest szybka strona z informacjami o usługach, cenach i kontaktach;
- dla sklepów internetowych z katalogiem od kilkudziesięciu do tysięcy produktów, cenami w kilku walutach i stanami magazynowymi;
- dla blogów i serwisów informacyjnych publikujących regularnie, także automatycznie przez API;
- dla projektów wielojęzycznych obsługujących klientów z różnych krajów;
- dla agencji, które tworzą strony dla klientów i chcą przewidywalnej, zrozumiałej bazy kodu.
Co zawiera system:
- podstrony, sekcje i blog z edytorem wizualnym, zdjęciami i załącznikami;
- katalog produktów z kategoriami, cechami, cenami, stanami i magazynem;
- koszyk, zamówienia, kody rabatowe, ulubione i opinie klientów;
- formularze zgłoszeń, newslettery dla subskrybentów i powiadomienia;
- pola SEO dla każdej strony i produktu: title, description, canonical, Open Graph, okruszki, znaczniki schema.org i dynamiczna mapa sitemap.xml;
- kilka języków dla stron i produktów oraz tłumacz tekstów interfejsu;
- użytkownicy, role i dziennik wszystkich działań w panelu.
Szybkość jest wpisana w architekturę, a nie dodana wtyczkami do cache. Obrazy są serwowane w formacie WebP, strony wysyłają nagłówki Last-Modified i odpowiadają kodem 304, gdy nic się nie zmieniło, więc odwiedzający i roboty wyszukiwarek dostają treść natychmiast, a serwer nie wykonuje zbędnej pracy. Szybkie strony to lepsze pozycje w wyszukiwarce i mniej osób rezygnujących przed załadowaniem.
Praca z treścią jest równie wygodna. Materiały można publikować według harmonogramu, przygotowywać jako szkice lub przyjmować automatycznie przez API — na przykład od naszego bota ArticleFlow, który pisze artykuły i karty produktów. Każda strona i każdy produkt mają własną wersję językową, więc serwisem wielojęzycznym zarządza się z tych samych ekranów, bez osobnych kopii silnika.
Bezpieczeństwo jest włączone domyślnie: hasła są przechowywane jako skróty, formularze chronione przed CSRF, liczba zapytań ograniczona, strona serwowana z Content Security Policy, AntiBot odfiltrowuje ruch automatyczny, a każda zmiana w panelu trafia do dziennika zdarzeń. Nie trzeba wybierać ani konfigurować osobnych wtyczek bezpieczeństwa — są częścią systemu.
Na PurpleCMS działa nasza własna strona i strony wielu naszych klientów, dlatego każdy moduł został sprawdzony w prawdziwych projektach, z prawdziwymi odwiedzającymi i zamówieniami. Gdy klient potrzebuje czegoś szczególnego — integracji z systemem księgowym, nietypowego kalkulatora, wymiany danych z dostawcą — dodajemy to jako moduł w tym samym panelu, zamiast doklejać obcą wtyczkę.
Start jest prosty. Proszę otworzyć panel demo bez rejestracji (login demo, hasło demo) i przejrzeć produkty, strony i zamówienia. Następnie można zacząć od darmowego planu, utworzyć podstrony i uzupełnić pola SEO, a na płatny plan przejść wtedy, gdy potrzebny będzie katalog, zamówienia, newslettery i inne moduły. Jeśli wolą Państwo nie zajmować się konfiguracją, zainstalujemy PurpleCMS, przeniesiemy treści obecnej strony i dopasujemy wszystko do Państwa firmy.
Funkcje, zrzuty ekranu, ceny i odpowiedzi na częste pytania znajdują się na oficjalnej stronie PurpleCMS: purplecms.purplelabs.eu.