Xoops
XOOPS to jeden z wielu CMS ,czyli systemów zarządzania treścią witryn. XOOPS jest rozbudowanym systemem CMS ,który łączy w sobie prostotę tworzenia dynamicznych stron internetowych . XOOPS jest idealnym narzędziem dla firm, portali ,Internetu, portali korporacyjnych, blogów i wielu innych. XOOPS może być zainstalowany na serwerze z możliwością interpretacji języka PHP (np. Apache) z bazą danych (np. MySQL). XOOPS został zrealizowany na warunkach licencji GNU General Public License (GPL) dzięki czemu można go używać modyfikować nie ponosząc żadnych opłat. Można go również redystrybuować za darmo przy przestrzeganiu zapisów licencji GPL.
Słowo XOOPS jest akronimem słów: eXtensible Object Oriented Portal System. Mimo, że powstał jako system portalowy, XOOPS jest zdecydowanie rozwiązaniem kategorii Content Management System (Systemem Zarządzania Treścią). Dzięki swej elastyczności i mnogości rozwiązań może być używany jako system dla małych, średnich i dużych rozwiązań internetowych.
System XOOPS ma budowę modułową i aby móc utworzyć funkcjonalny system należy pobrać potrzebne dla danej instalacji moduły. Przykładowe moduły to: News, Forum, Download, Web Links, MyAlbum, extCal. XOOPS umożliwia także integrację ze skryptami IPB, SMF, LifeType, WordPress. XOOPS można pobrać ze strony domowej projektu Twórcy zadbali również o polską wersję strony. Są one doskonałym źródłem wiedzy na temat projektu. Po pobraniu odpowiedniego archiwum i rozpakowaniu go znajdziemy w nim plik release_notes.txt zawierający opis procesu instalacji. Zgodnie z tym co zostało tam napisane należy skopiować zawartość katalogu htdocs w miejsce w którym chcemy umieścić nas serwis. Następnie są polecenia na temat zmiany uprawnień. Warto je wykonać, choć na wielu serwerach można te kroki pominąć. W tym momencie odpalamy nasz adres internetowy przez przeglądarkę i wykonujemy instalację, metodą “na Windowsa” czyli często klikamy “next”. Cała instalacja składa się z 14 kroków i nie powinno z nią być większych problemów. W kroku 13 jest możliwość wyboru dodatkowych modułów. Właściwie moduł “Protector” powinien być absolutnie zainstalowany, pozostałych nie ma potrzeby na tym etapie instalować. Na koniec zostaniemy poproszeni o sprawdzenie uprawnień (i warto to zrobić) a następnie przekierowanie na stronę główną. Po wejściu do panelu administracyjnego u dołu strony mogą pojawią się w czerwonych ramkach uwagi dotyczące bezpieczeństwa.
Widać od razu, że system był pisany z myślą o średniej wielkości serwisach, zawierających, blog, forum i strony statyczne. Według mnie świetnie nadaje się na tworzenie stron produktów lub stron firmowych. Świetnie sprawdzi się też przy tworzeniu strony internetowej, która ma być modyfikowana przez wielu redaktorów (np.: prasa internetowa). Raczej nie polecałbym zastosowanie tegoż CMS na tylko blog lub tylko forum. Od tego są dedykowane rozwiązania jak WordPress lub phpBB.