Kiedy potrzebujesz niestandardowego CMS – a kiedy jest to oszustwo?
Tworzenie własnej strony internetowej często może stać się przerażającym przedsięwzięciem, zwłaszcza jeśli nawet HTML i CSS są językami trudnymi do napisania i zrozumienia. Chociaż nadal możesz stworzyć podstawową stronę internetową, od dawna dostępne są programy CMS (Content Management System ), które pomagają w budowaniu i skalowaniu Twojej cyfrowej własności.
W Internecie można łatwo znaleźć dziesiątki systemów CMS typu open source, ale wiele osób namawia się do uzyskania niestandardowego systemu CMS od zespołu programistów.
Z pewnością są wyjątki, ale wiele z tych niestandardowych CMS-ów jest albo całkowicie niepotrzebnych, albo jawnych oszustw, które zmuszają cię do ciągłego płacenia za system, który możesz otrzymać za darmo. Przejdźmy do szczegółów, aby zobaczyć, czy naprawdę potrzebujesz niestandardowej pracy, czy też darmowy CMS jest dla Ciebie najlepszy.
Co to jest CMS?
Jeśli zastanawiałeś się nad budową strony internetowej w ciągu ostatniej dekady, to słyszałeś o CMS-ach. Być może nie wiedziałeś, że tak się nazywają, ale prawdopodobnie widziałeś WordPress, Drupal i Joomla. Te trzy reprezentują najczęściej używane systemy w Internecie, a niektóre źródła podają, że około 40-50% aktywnych stron internetowych z CMS jest zbudowanych z WordPress.
CMS robi to, co mówi: zarządza treścią. Gdybyś miał stronę internetową bez żadnego CMS, tylko podstawowy HTML, musiałbyś ręcznie zbudować każdą stronę. Musiałbyś napisać kod HTML dla podstawowej struktury strony, wprowadzić informacje o treści i upewnić się, że ma odpowiednią składnię, a następnie połączyć go z innymi stronami, aby cała witryna była łatwo dostępna dla czytelników. Chociaż niekoniecznie jest to trudne, jest zdecydowanie czasochłonne.
CMS w zasadzie eliminuje większość tej pracy. Najbardziej podstawowe programy CMS pozwalają pisać nowe strony bez martwienia się o kodowanie, a także dodają nową stronę do Twojej witryny bez zmuszania Cię do napisania jednej linii kodu. Połączy każdą stronę w jedną spójną całość i ułatwi zarządzanie Twoją witryną na zapleczu.
To nie wszystko, co potrafi CMS. Możesz zezwolić czytelnikom na dodawanie informacji, tworzenie kont, łatwe dodawanie widżetów lub narzędzi paska bocznego, ulepszanie SEO i wiele więcej za pomocą wtyczek lub funkcji natywnych. Programy te są stworzone, abyś mógł łatwo zarządzać swoją witryną i tworzyć treści bez marnowania cennego czasu na kodowanie i testowanie każdej strony.
Prawie każdy właściciel witryny powinien korzystać z CMS, ale najczęściej korzystają z nich blogerzy i sklepy internetowe. Każdy, kto ma stale rozwijającą się witrynę internetową, potrzebuje takiego systemu, aby nie zwariował.
Niestandardowa pułapka CMS
Wiedząc, jak przydatne jest oprogramowanie CMS, możesz pomyśleć, że powiemy Ci, że zdecydowanie potrzebujesz niestandardowego CMS, aby mieć pewność, że uzyskasz wszystkie funkcje potrzebne do zwiększenia wydajności witryny. Nieprawda, nawet w najmniejszym stopniu.
Istnieją przypadki, w których potrzebny jest niestandardowy CMS. Czy myślisz, że Facebook mógłby działać na WordPressie? Absolutnie nie. A co z eBayem lub Amazonem? Nie ma szans na śnieżkę. A może Twitter lub Pinterest? Drupal rozbiłby się i spłonął.
Jednak dla zdecydowanej większości z was, jeśli nie masz dużego przedsiębiorstwa lub nie potrzebujesz funkcji, które są naprawdę egzotyczne, niestandardowy CMS po prostu nie jest potrzebny. Deweloperzy przychodzą i obiecują światu, mówiąc ci, że nie ma możliwości, aby darmowy program typu open source zapewnił ci wszystko, czego potrzebujesz, ale prawda jest taka, że często uzyskasz więcej mocy niż wymaga twoja witryna. Zagłębmy się naprawdę i zobaczmy, kiedy potrzebne są niestandardowe systemy CMS.
Rozmiar i skalowanie witryny
Ponieważ blogerzy i sklepy internetowe są najczęstszymi właścicielami witryn, którzy potrzebują programów CMS, skupmy się na nich. Jeśli jesteś blogerem, czy naprawdę potrzebny jest niestandardowy CMS? To zależy od tego, co robisz. Czy jesteś jedynym pisarzem? Czy produkujesz kilka artykułów na raz, czy może masz setki artykułów napisanych przez wiele osób? Czy Twoi czytelnicy/autorzy muszą założyć konto i czy muszą mieć możliwość dodawania i zmieniania swoich informacji według własnego uznania?
Jeśli należysz do tych pierwszych, gdzie jesteś jedynym autorem, a czytelnicy nie potrzebują wielu dostosowań, CMS typu open source jest jak najbardziej w porządku. Spodoba ci się, jak łatwe są w użyciu i nauce, a tysiące wtyczek pomagają w SEO i funkcjonalności. Praca na zamówienie byłaby stratą czasu, pieniędzy i energii.
Ci z tych ostatnich mogą również korzystać z CMS typu open source, w dużej mierze zależy to od liczby współpracowników i stopnia dostosowania, którego potrzebują Twoi współpracownicy. Jeśli płacisz innym pisarzom i skalujesz do setek, a nawet tysięcy stron dziennie z wieloma pisarzami, możesz potrzebować niestandardowego CMS.
Po stronie e-commerce pytania są w dużej mierze takie same. Jeśli planujesz wystawiać wszystkie własne produkty, ustalać własne wyprzedaże, od czasu do czasu udostępniać kupony i po prostu prowadzić dość powszechny sklep e-commerce, wszystko, czego potrzebujesz, znajdziesz w Magento, Shopify i innych e-commerce typu open source programy.
Jeśli chcesz być następnym eBayem lub Amazonem, będziesz potrzebować niestandardowej konfiguracji, która zapewni Ci całą potrzebną moc i dostosowanie. Jeśli jednak naprawdę nie szukasz gwiazd pod względem szybkiego skalowania (za pośrednictwem tysięcy zewnętrznych użytkowników, z których każdy ma dziesiątki, a nawet setki produktów) i nie potrzebujesz ekstremalnych poziomów dostosowywania, poradzisz sobie z darmowym CMS.
cennik
Jeśli zespół programistów skontaktuje się z Tobą w sprawie niestandardowego CMS, zrobi wszystko, co w jego mocy, aby obniżyć koszty. Powiedzą, że to inwestycja, że nowy CMS da ci o wiele więcej funkcjonalności, dzięki czemu będziesz mógł robić więcej i szybciej.
Prawda jest taka, że opracowanie prawie wszystkiego od zera będzie kosztować pieniądze, i to dużo. Jak twój budżet? Dopiero zaczynasz i masz wystarczająco dużo, aby pokryć opłaty za hosting, a także trochę zostało na reklamę i zwiększenie skali? Jeśli tak, to zdecydowanie nie chcesz niestandardowego CMS-a, ponieważ ceny zaczynają się od szaleństwa, a tylko idą w górę.
Przede wszystkim musisz opłacić koszty rozwoju. W zależności od firmy i funkcji, o które prosisz/pakietu, które oferuje, możesz wydać setki lub tysiące dolarów na sam CMS. Ale to nie koniec.
Po CMS będziesz musiał uiścić opłatę licencyjną. Jest to zazwyczaj koszt miesięczny, chociaż mogą pobierać jedną ryczałtową opłatę rocznie, a być może będziesz musiał zapłacić za każdy komputer, z którym planujesz korzystać z CMS. Jeśli jesteś sam, to tylko jeden komputer. Jeśli masz pracowników lub współpracowników, możesz potrzebować kilku licencji.
Następnie musisz martwić się opłatami za hosting. Większość programistów ma specjalne plany z hostami, które pozwalają im sprzedawać hosting dla sprzedawców. Będą twierdzić, że jedyny sposób, w jaki CMS będzie działał „bez żadnych problemów”, znajduje się na ich konkretnej platformie hostingowej. Jeśli się zgodzisz, musisz również zapłacić im za hosting, i tak, zwykle podnoszą cenę znacznie wyżej niż gdyby korzystałeś z własnego hostingu.
Bezpieczeństwo
Jest to jeden element, który ma pewne zaufanie. Wielu programistów, którzy promują swój niestandardowy CMS, powie ci, że WordPress i inne programy typu open source mają problemy z bezpieczeństwem. Jest to jednocześnie prawda i fałsz. To prawda, że wielu hakerów ściga WordPressa i że nie jest on uważany za Fort Knox bezpieczeństwa. Jednak dzieje się tak głównie dlatego, że WordPress jest używany na tak wielu stronach internetowych, więc ktoś, kto może przejść przez program, będzie miał łatwiejszy czas na zainfekowanie podobnych stron w tym samym systemie.
Jednocześnie zdecydowana większość systemów CMS typu open source jest stale aktualizowana, a większość aktualizacji wpływa na kodowanie w tle, którego nigdy nie zobaczysz. Zamykają luki w zabezpieczeniach i zapewniają, że słabe punkty i nowe techniki hakerskie nie będą w stanie przeniknąć do ich systemu.
Z drugiej strony niestandardowy CMS nie ma tej ciągłej fali hakerów. Podobnie jak układ odpornościowy, może to być złe. W przeciwieństwie do programów typu open source, nad którymi pracowano i naprawiano na wiele sposobów, aby uniknąć łatwych włamań, niestandardowe systemy CMS po prostu nie mają takiej ekspozycji. Oznacza to, że hakerowi może być znacznie łatwiej znaleźć dziurę, która powinna była zostać zapieczętowana.
Naprawdę trudno powiedzieć, co jest bezpieczniejsze, ale prawda jest taka, że szeroko rozpowszechnione stwierdzenie, że systemy CMS typu open source nie mają wystarczających zabezpieczeń, jest fałszywe. Zwykle otrzymują więcej ataków, ale programiści są zajęci wprowadzaniem ulepszeń, aby uniknąć przedostania się do nich typowych błędów i wirusów.
Dostosowywanie
Jest to ogromna zaleta dla niestandardowych programistów CMS. Powiedzą ci, że programy typu open source nie mogą mieć funkcji, których potrzebujesz, i że jedynym sposobem na rozwój firmy jest korzystanie z ich programów. To prawda, że mogą dostosować CMS do tego, co chcesz, aw niektórych przypadkach możesz naprawdę tego potrzebować. Zanim jednak zaczniesz wydawać pieniądze na system i opłaty licencyjne, naprawdę powinieneś przyjrzeć się wtyczkom oferowanym przez CMS-y typu open source.
Z łatwością dostępne są tysiące wtyczek do prawie wszystkiego, czego potrzebujesz. Od pomocy SEO, przez umożliwienie użytkownikom tworzenia kont, po formularze przechwytywania wiadomości e-mail. Wymaga to więcej pracy, jeśli wybierzesz drogę open source, ponieważ musisz zainstalować wtyczki i dowiedzieć się, jak one działają, ale jest tak dużo dokumentacji i wsparcia online, że będziesz miał potrzebną pomoc, aby to zrobić.
Więc jeszcze raz, to naprawdę sprowadza się do twoich intencji. Jeśli jesteś przedsiębiorstwem, które próbuje zbudować kolejnego Facebooka, nie ma możliwości, aby oprogramowanie typu open source zadziałało dla Ciebie. Jeśli jednak potrzebujesz tylko wspólnych funkcji witryny i nie masz w niej jednocześnie tysięcy ani milionów użytkowników, po prostu poświęć trochę czasu na przejrzenie wtyczek typu open source. Na pewno znajdziesz to, czego potrzebujesz, a zdecydowana większość wtyczek jest bezpłatna lub bardzo niedroga.
Grupa wsparcia
To kolejny „prawdziwy, ale nie do końca” fakt, który programiści rzucą na ciebie, gdy będą sprzedawać swój niestandardowy CMS. Powiedzą ci, że mają dedykowany zespół wsparcia, który pomoże ci w razie problemu, a CMS typu open source tego nie oferują. W większości przypadków jest to prawda. Deweloper będzie tam, aby ci pomóc (przynajmniej powinien), a większość CMS-ów nie ma prawdziwego personelu pomocniczego.
Jeśli jednak zdecydujesz się na wspólny CMS, przekonasz się, że jest wielu użytkowników online za pośrednictwem forów i blogów, którzy są chętni do pomocy. Po prostu zapytaj o problem, jaki masz, na przykład z instalacją motywu lub użyciem wtyczki, a zwykle w ciągu kilku minut przynajmniej jedna osoba spróbuje pomóc Ci rozwiązać problem. To nie płatny personel pomocniczy czekający na twoje zawołanie, ale prawdziwi ludzie, którzy wiedzą, jak pomóc i chcą mieć pewność, że odniesiesz sukces we wszystkim, co próbujesz zrobić.
O ile nie używasz bardzo egzotycznego lub niepopularnego CMS typu open source, przekonasz się, że powinieneś mieć wszelkie potrzebne wsparcie.
Wniosek
Niestandardowe systemy CMS mają swoje miejsce na świecie, ale dla większości ludzi to tylko oszustwo, dobry sposób na wydanie dużej ilości pieniędzy na coś, czego tak naprawdę nie potrzebujesz. O ile poważnie nie próbujesz stworzyć Amazona, YouTube’a lub Facebooka, przekonasz się, że WordPress lub Drupal mają wszystko, czego kiedykolwiek potrzebujesz. Nie wpadaj w kosztowną niestandardową umowę CMS bez uprzedniego rozważenia opcji open source. W 99% przypadków dadzą ci wszystko, czego potrzebujesz, a co najwyżej możesz wydać trochę pieniędzy na motywy premium i wtyczki.