Artefakt cares about Your privacy
In order to offer access to a secure, functional and attractive service, we use identifiers sent by your device and may store or read small text files (e.g. cookies) contained on your device. Based on your consent, we will process personal data, such as unique identifiers, information sent by end devices for personalization of advertisements and content, statistical demographic information for traffic measurement, we will also analyze the usefulness of certain solutions of the service, their performance in order to improve user satisfaction - hereinafter: your Data. By clicking "Accept all" you consent to the processing of your data in a broad way, including sharing it with third parties - a list of which can be found in the Privacy Policy. By clicking "Modify" you can make your choice of settings. By clicking "Necessary only," you refuse to consent to the use of optional settings and the transfer of additional data. You can make changes to your choices at any time by clicking the padlock button in the corner of the page. Regardless of your preference settings on our site, you can also manage your browser`s privacy settings. For more information about data processing, see our Privacy Policy.
Manage preferences
Select the consents of your choice
Necessary
Necessary scripts and data stored on the end device contribute to the security and usability of the website by enabling secure access to basic functions such as site navigation and access to specific areas of the website. The website cannot be properly displayed without this group.
Functionality
This is data used to personalize your use of our website and to remember choices you make while using our website. For example, we may use functional cookies to remember your language preferences or to remember your login information, making it easier for you to use the site.
Analytics
Scripts and data used to collect information to analyze site traffic and how users use the site, how they came to the site, and to create aggregate demographic statistics about users. Analytical cookies and similar technologies allow us to measure the effectiveness of actions taken and content presented.
Marketing
Scope responsible for displaying personalized ads that may be of interest to the user based on browsing history and habits and demographic criteria. Also, third-party files that, in conjunction with files installed while browsing other websites, profile the user, providing him or her with the marketing, advertising and retargeting content deemed most appropriate.
Personalize
Accept choices
Accept all

Marketing internetowy w praktyce!

Zarejestruj się do bezpłatnej platformy e-learningowej.

Zarejestruj się bezpłatnie

Kanał YouTube – Efektywna firma w necie

Wskazówki, rozmowy, inspiracje

Subskrybuj kanał na YouTube i bądź na bieżąco!

Bezpłatny audyt SEO

Sprawdź, jak Twoja strona radzi sobie w sieci!

Audytuj bezpłatnie
06.02.2015 | czas czytania: 5 min | Web Design | autor: Artefakt

CMS open source

CMS open source

Jednym z podstawowych zadań przed rozpoczęciem prac nad nowym serwisem internetowym jest wybór odpowiedniego systemu zarządzania treścią (CMS – Content Management System).  Chociaż w dzisiejszych czasach ilość dostępnych systemów jest wprost proporcjonalna do ilości web deweloperów opuszczających ściany wszelakich uczelni informatycznych, możemy jednak mówić o trzech głównych rodzajach CMS-ów: open source, komercyjnych oraz komercyjnych „szytych na miarę”.

 

 

 

Najczęściej dla naszego klienta hasła typu Joomla, SOTE, WordPress czy inne Magento nie są do końca obcymi i pewnie co nieco słyszał o tych rozwiązaniach, ale na pytanie, które z nich tak naprawdę jest odpowiednie i czym się różnią już raczej nie dostaniemy odpowiedzi. Poniekąd jest to normalna sytuacja, gdyż to naszym zadaniem jest analiza przyszłego serwisu internetowego i wskazanie najbardziej optymalnego rozwiązania.

Ale wracając do podziału CMS-ów, wyróżniamy:

  • Open source – czyli oprogramowanie z otwartym kodem źródłowym. W zasadzie każdy może taki kod pobrać, przeanalizować i stworzyć na jego podstawie coś swojego. Najczęściej jednak pracują nad nim większe społeczności, które wspólnie rozwijają oprogramowanie (zwłaszcza w zakresie bezpieczeństwa i globalnych rozwiązań), natomiast pojedyncze jednostki tworzą różnego rodzaju rozszerzenia (moduły, widgety etc.) pozwalające na ulepszenie podstawowych funkcjonalności. Najbardziej znane CMS-y open source na rynku to WordPress, Joomla, Drupal, Typo3, QuickCMS etc.
  • Systemy komercyjne (autorskie) – duże rozwiązania, dążące do uniwersalności w zakresie swojego przeznaczenia. Tutaj najczęściej mamy do czynienia z systemem stworzonym przez jedną firmę, ciągle przez nią rozwijanym i ulepszanym. System taki jest przeznaczony do określonej grupy serwisów, np. tylko dla sklepów internetowych. Ale spotykamy również rozwiązania, będące swoistym „krokiem milowym” w rozwoju firmy. Powstają one w oparciu o doświadczenia, wynikające po części z wizji i wymagań klientów, ale są dość kosztowne w utrzymaniu i rozwoju.
  • Systemy „szyte na miarę” – można scharakteryzować je jako CMS-y, chociaż osobiście pozycjonowałbym je gdzieś pomiędzy CMS-em a aplikacją webową do zarządzania nie tylko serwisem internetowym. Mogą zawierać również kawałki CRM-u czy nawet systemu ERP (no przecież faktury wystawia 🙂

 

Głowne aspekty wyboru właściwego systemu

  • Cena wyjściowa i koszty rozwoju

Jednym z głównych elementów wyróżniających CMS-y typu open source jest brak opłat licencyjnych. Oczywiście nie dotyczy to wszystkich systemów, ale te najbardziej znane (WordPress, Joomla, Drupal) takich opłat nie mają.

Natomiast drugim z elementów kosztowych tych rozwiązań jest samo wdrożenie. W tym przypadku wszystko zależy od zakresu funkcjonalności danego serwisu. Przy dużych i skomplikowanych serwisach koszt wdrożenia może sięgać kilkudziesięciu a nawet i kilkuset tysięcy złotych, więc w przypadku i darmowych, i komercyjnych CMS-ów może on być podobny.

Jednak dalszy rozwój systemu po jego pierwotnym wdrożeniu może okazać się o wiele tańszy w przypadku open source niż systemów komercyjnych. Przyczyna jest dość prosta i tu posłużę się przykładem. Załóżmy, że po roku od wdrożenia klient potrzebuje angielskiej wersji swojej strony internetowej. Przy komercyjnych, „zamkniętych” systemach, może okazać się to dość kosztowne, ponieważ CMS nie posiada takiej funkcjonalności i dopiero trzeba ją stworzyć. W przypadku np. Drupala, jest to kwestia wdrożenia gotowego i przetestowanego rozwiązania, co też oczywiście kosztuje, ale poziom wydatków jest o wiele mniejszy.

Dodatkowo odpada uzależnienie od jednej firmy wdrożeniowej. I jeżeli klientowi w pewnym momencie nie jest z nami po drodze, to o wiele łatwiej mu znaleźć nową firmę, z którą będzie dalej rozwijać swój projekt oparty na Drupalu, niż na HighExtraSuperCMS-ie od firmy X.

  • Elastyczność i dostępność rozwiązań

Ważną zaletą open source jest ich duża elastyczność. Patrząc na „gołą” instalację np. Drupala, można wysnuć wniosek „ok, system darmowy, ale co z tego, jeśli teraz za każdy drobiazg trzeba słono liczyć, ponieważ wszystkie funkcjonalności są do napisania”. Nic bardziej mylnego. Zarówno w przypadku Drupala, jak i innych CMS-ów duża społeczność skupiona wokół projektu tworzy naprawdę masę przydatnych rozwiązań, które możemy wdrożyć u nas w serwisie. Do tego są one dostępne w większości za darmo. Sama idea systemów jako silnika, obudowanego niezależnymi modułami pozwala praktycznie na nieograniczone możliwości rozbudowy. Oczywiście architektura poszczególnych CMS-ów różni się, co czasem wymaga mniejszych lub większych ingerencji w samo jądro systemu, ale i tak mamy kolejny plus dla rozwiązania open source za jego elastyczność i szerokie możliwości konfiguracyjne.

  • Popularność

Dużą rolę odgrywa popularność wśród deweloperów i użytkowników. Czasem bywa ona nawet szkodliwa, prowadząc do braku zrozumienia ze strony klienta pewnych rzeczy, jak chociażby tego, że sklepu na 10 tys. produktów nie da się postawić na WordPressie. Ale klient wie, że WordPress jest znany i prosty w obsłudze, i to do niego przemawia.

Nie podeprę się statystykami z racji ich braku, ale chyba nie pomylę się, twierdząc że większą popularnością cieszą się systemy open source niż komercyjne rozwiązania. Ich popularność jest pochodną już omówionych zalet, czyli ceny i elastyczności, co pozwala w miarę łatwo postawić prosty serwis niedużym kosztem i w krótkim czasie.

Przy wyborze systemu trzeba również pamiętać o tak ważnych aspektach jak wsparcie techniczne oraz bezpieczeństwo. Firmy z własnym CMS-em mają działy wsparcia technicznego, pomagające użytkownikom. Natomiast konsultanci często wskazują na hermetyczność systemu i zdarza nam się usłyszeć coś w stylu TTTM (ten typ tak ma), a na rozwiązanie danego problemu lub dodanie nowej funkcjonalności będziemy musieli poczekać bliżej nieokreśloną ilość czasu. W przypadku rozwiązań open source takie wsparcie tworzy cała społeczność. Może i wyszukanie rozwiązania zajmuje więcej czasu, ale za klienta zrobi to wdrożeniowiec i praktycznie na każdą sugestie będzie miał odpowiedź co, kiedy i jakim kosztem da się zrobić.

Podsumowując, wykorzystanie bezpłatnego open source nie będzie panaceum, a jego wybór nie rozwiąże wszystkich problemów związanych z serwisem. Natomiast realizacja projektu na dobrym i elastycznym CMS-ie, wykorzystywanym i rozwijanym przez tysiące ludzi na całym świecie, na pewno pozwoli skoncentrować się na innych rzeczach, ważniejszych w rozwoju firmy, niż rozwiązywanie problemów technicznych z web deweloperami.

Zapisz się na nasz bezpłatny newsletter i poznaj sprawdzone wskazówki marketingowe!

Pozostałe artykuły

Pani pracująca na tablecie 11.07.2025 | czas czytania: 5:00 min | Web Design

Co oznacza Customer Experience? Definicja i najważniejsze elementy

Czy wiesz, że 86% klientów jest gotowych zapłacić więcej za lepsze doświadczenia?* W czasach, gdy produkty i ceny stają się coraz bardziej podobne, to właśnie doświadczenie klienta decyduje o wyborze marki. Z tego powodu firmy coraz częściej inwestują w zarządzanie doświadczeniem, czyli CXM (Customer Experience Management), by budować przewagę konkurencyjną i dostarczać wartościowe doświadczenia dla klientów. W tym artykule wyjaśniamy, czym dokładnie jest pojęcie doświadczenia klienta, jak wygląda projektowanie doświadczeń klienta oraz jakie są najważniejsze kroki do ich optymalizacji. Dowiesz się również, dlaczego kształtowanie pozytywnych doświadczeń to strategia, która realnie wpływa na lojalność klienta, jego satysfakcję i wyniki Twojego biznesu. Czytaj więcej
_ Jak zarezerwować domenę internetową 07.07.2025 | czas czytania: 5:00 min | Domeny/hosting

Jak zarezerwować domenę internetową i po co?

Zaczynasz działalność w internecie i nie wiesz, od czego zacząć? Jednym z pierwszych kroków jest zarezerwowanie domeny internetowej. Dlaczego to takie ważne? Bo w sieci, podobnie jak w świecie rzeczywistym, adres to fundament Twojej obecności. Oto przewodnik, który przeprowadzi Cię krok po kroku przez proces rejestracji domeny – prostym językiem, z przykładami i wskazówkami dla przedsiębiorców. Czytaj więcej
automatyzacja procesów marketingowych dzięki AI 04.07.2025 | czas czytania: 5:00 min | Sztuczna Inteligencja AI

Automatyzacja procesów marketingowych za pomocą AI krok po kroku

Każda kampania marketingowa działa idealnie, treści tworzą się same, a Twoi klienci otrzymują dokładnie to, czego potrzebują, zanim jeszcze o to zapytają. Brzmi jak futurystyczna wizja? W rzeczywistości to już się dzieje. Dzięki automatyzacji procesów marketingowych i wykorzystaniu sztucznej inteligencji w marketingu, firmy zyskują przewagę konkurencyjną, zwiększają skuteczność kampanii i zmniejszają koszty. W tym artykule pokażemy Ci, jak krok po kroku wdrożyć AI w działaniach marketingowych, by zmaksymalizować zwrot z inwestycji. Czytaj więcej

Potrzebujesz skutecznych rozwiązań marketingowych? Masz je na wyciągnięcie ręki. Nasi eksperci czekają na Twój sygnał. Porozmawiamy?

Zamów rozmowę
Kontakt