Dzisiaj jest wtorek, 18 czerwca 2024
FotocykAndy Design Studio Graficzne w LublinieUstawienia renderowania w Blenderze
Dlaczego Alib CyMeS?

Dlaczego Alib CyMeS?

poniedziałek, 2024-02-121971Alib CyMeS, Recenzje, Internet, Software, Programowanie

Dlaczego warto zainteresować się tak niszowym Systemem Zarządzania Treścią, jak Alib CyMeS, mając do dyspozycji rozbudowanego WordPressa, Joomlę i wiele innych z ogromnym zapleczem? Sprawdźmy, czy jest coś, czym mały CMS może konkurować?

Jak zapewne każdy CMS, Alib CyMeS znajdzie zwolenników i przeciwników. Warto jednak być świadomym, dlaczego do wybieramy, albo odrzucamy. Jakie więc cechy ma ten CMS?

  • Zgodny z wersjami PHP od 5.x do 7.x i bazami danych MySQL od wersji 5.x.
  • Mały i dobrze zoptymalizowany, nie jest przerośnięty. Cały silnik to zaledwie około 600kB kodu. Już więcej ma wbudowany edytor TinyMce. Bez problemu działa na starszych i wolniejszych serwerach i pod dużym obciążeniem, nawet tam, gdzie WordPress dostaje zadyszki.
  • Szybki w działaniu - uruchamia i wykonuje tylko najważniejsze procesy i robi to błyskawicznie. Kod jest lekki i przezroczysty. Nie trzeba się martwić, że serwis internetowy będzie wolno działać.
  • Jest transparentny i nie narzuca konkretnego sposobu programowania. Dla jednych wada (możliwość błędów i brak ich kontroli), dla innych zaleta (zwięzły i optymalny kod dla tych, co umieją dobrze programować).
  • Prosty i zwięzły kod - przyjazny dla wyszukiwarek, lubiany przez Google. Automatycznie generowane są proste i przyjazne linki.
  • Skalowalny - dzięki modułowej budowie można przystosować i rozbudować system tak, żeby dokładnie spełniał zapotrzebowania. Bez problemu można na nim postawić niewielki serwis firmowy, blog, galerię internetową, sklep a nawet rozbudowaną aplikację internetową nawet do obsługi Budżetu Obywatelskiego miasta wojewódzkiego.
  • Bezproblemowa współpraca z niezależnymi bibliotekami np. jQuery, PhpMailer itp.
  • Bezpieczeństwo danych - zaletą otwartych CMS-ów jest to, że zna je wielu programistów. Wadą jest to, że bardzo dobrze znają je hackerzy i umieją wykorzystać luki w zabezpieczeniach. O ile autorzy dosyć szybko reagują na informacje o atakach (niestety po fakcie) o tyle właściciele serwisów niezbyt często je aktualizują. Alib CyMeS jako autorski system, nie posiadający dużej społeczności, nie może być wykorzystany przez hackerów. Cały czas dbane jest o to, żeby miał jak najmniej potencjalnych punktów wrażliwych na ataki.
  • Przenośny między serwerami - wystarczy skopiować pliki serwisu i bazę danych. Reszta zrobi się automatycznie.
  • Działa w czasie rzeczywistym - wszelkie zmiany w treści lub strukturze serwisu są automatycznie publikowane na jego stronach.
  • Zgodny - ze wszystkimi współczesnymi przeglądarkami internetowymi. Strony będą wyglądały i działały tak samo w Firefoxie, IE 9+, Chrome, Opera, Safari.
  • Przejrzysty i intuicyjny panel administracyjny, przez co jest funkcjonalny i prosty w obsłudze. Obsługa nie wymaga zaawansowanej wiedzy informatycznej, serwisem mogą zarządzać osoby z podstawową wiedzą z zakresu obsługi komputera i internetu.
  • Strony oparte na szablonach - z możliwością szybkiego przełączania tematów. Szablon można przypisać bezpośrednio do danej strony lub typu danych (np. newsów lub galerii).
  • Uprawnienia użytkowników - system obsługuje trzy typy użytkowników: ADMIN / REDAKTOR / UŻYTKOWNIK. Każdemu typowi można nadać inne uprawnienia do edytowanych stron, dodatkowo każdemu użytkownikowi można nadać indywidualne uprawnienia.
  • WYSIWYG - teksty wyświetlane w serwisie edytowane są przy pomocy edytora wizualnego z możliwością dowolnego formatowania tekstów, osadzania grafik lub plików multimedialnych.
  • Historia zmian - istnieje możliwość włączenia historii zmian dla newsów i stron statycznych, dzięki czemu w każdej chwili można powrócić do wcześniejszej wersji tekstu.
  • AJAX - system pozwala na dynamiczną zmianę elementów lub wyświetlanie danych bez konieczności przeładowywania strony, co znacznie przyspiesza działanie serwisu.
  • Bardzo rozbudowana podstawowa struktura danych. W większości przypadków niepotrzebne są pluginy czy specjalnie pisane moduły.

Alib CyMeS

Podstawowe typy danych pozwalają na utworzenie stron opisowych, systemu aktualności (lub bloga) razem z kategoriami, menu, galerii (także z podziałem na albumy), tagów, linków czy slidera itp. Poniżej najważniejsze możliwości udostępnione przez „goły” Alib CyMeS:

  • Niezależne opisy - możliwość utworzenia niezależnych tytułów (title) i opisów (description) dla każdej strony (dla aktualności description tworzone jest automatycznie na podstawie tzw. „zajawki”).
  • Menu - budowanie wielopoziomowej struktury menu. Każdą pozycję można podpiąć pod dowolną stronę. Dodatkowy parametr pozwala na nietypowe ustawienia np. link do zewnętrznej strony. Dzięki temu można łatwo zbudować wielojęzyczny serwis lub utworzyć niezależne menu dla różnych miejsc serwisu.
  • Kategorie - obsługa kategorii aktualności (lub bloga) z możliwością dodania opcjonalnego opisu i grafiki. Kategorie są łączone niezależnie, więc każdy wpis może być przypisany do dowolnej ilości kategorii.
  • Aktualności - obsługa systemu aktualności (grafika, wprowadzenie, pełna treść) wykorzystywanych w serwisach firmowych lub blogach. Tekst jest w pełni formatowany z możliwością osadzania grafiki czy plików multimedialnych. Dla aktualności automatycznie można utworzyć kanał RSS.
  • Strony - obsługa stron statycznych z pełnym formatowanym tekstem, w którym można osadzać grafiki, pliki multimedialne czy pliki do pobrania. Strony można układać w hierarchiczny układ, co pozwala łatwo zapanować nad strukturą serwisu. Każdej stronie można przypisać odpowiedni szablon, na którym będzie wyświetlana treść w serwisie.
  • Manager plików - rozbudowany manager plików z możliwością tworzenia wielopoziomowych kategorii. Pozwala na nadanie plikowi dowolnej nazwy i opcjonalnego opisu.
  • Galeria - galeria z podziałem na wielopoziomowe kategorie (albumy). Umożliwia nadanie grafice dodatkowego opisu przy pomocy wizualnego edytora (z możliwością formatowania).
  • Linki - rozbudowany system tworzenia linków do innych stron z możliwością dodawania pliku graficznego (np. banera) i tworzenia wielopoziomowych kategorii. Przydatne także przy tworzeniu slidera.
  • Tagi - możliwość przypisania tagów do newsów, stron i grafik w galerii, co znacząco poprawia pozycjonowanie serwisów i odnalezienie odpowiednich treści przez użytkowników.

Dodatkowe funkcjonalności można łatwo dopisać samemu lub skorzystać z pluginów. Nie jest ich dużo, ale wystarczają do większości zadań i nie dublują swoich funkcjonalności. Średnio ogarnięty programista bez problemu napisze swój plugin albo cały kawałek systemu np. sklep internetowy precyzyjnie skrojony do potrzeb klienta. Jakie pluginy są dostępne na chwilę obecną?

  • Google Analytisc - automatycznie osadzanie kodu Google Analytics (z wprowadzonym identyfikatorem witryny) w serwisie. Nie trzeba nic programować, wystarczy wpisać identyfikator uzyskany w serwisie Google Analytics.
  • Komentarze - obsługa komentarzy, używanych np. na blogu. Umożliwia wyświetlanie i dodawanie komentarzy z poziomu serwisu (obsługuje avatary z serwisu Gravatar). Z poziomu panelu admina można przeglądać komentarze, dodawać swoje (będą specjalnie oznaczone), edytować, ukrywać i kasować.
  • Disqus - obsługa komentarzy przez zewnętrzny serwis Disqus. Wystarczy wpisać identyfikator i Disqus sam się zatroszczy o odpowiednie działanie.
  • Newsletter - bardzo dobry moduł do wysyłania mailingu, także przy pomocy CRON (jeśli serwer umożliwia jego uruchomienie). Pozwala na personalizację każdego e-maila (jeśli użytkownik podał swoje imię), także w wołaczu, dzięki tablicy konwersji. Listę odbiorców mailingu można wczytać z pliku.
  • Cytaty - jeśli masz fantazję wyświetlać na swojej stronie losowy cytat (jak tutaj na blogu), możesz użyć tego pluginu. Wystarczy wpisać cytaty do wyświetlenia w resztą zajmie się system.
  • Statystyki ocen - plugin daje możliwość oceny Twoich wpisów np. na blogu. Wyświetlane gwiazdki oznaczają średnią ocen. Żeby ocenić wpis, wystarczy kliknąć.
  • Slider - najmniejszy moduł slidera na świecie. Wykorzystuje bibliotekę jQuery i udostępnia kilka najpopularniejszych efektów przejścia. Można włączyć strzałki przewijania, numerację slajdów oraz obsługę klawiatury.

Jeśli Alib CyMeS Cię zainteresował, zapoznaj się z nim osobiście

Jeśli podoba Ci się wpis,
koniecznie zalajkuj,
skomentuj i zapisz się na