czwartek, 24 maj 2012
NEXT / Artykuły / NEXT 2/2007 / Artykuły z NEXT 2/2007 / Portal w rytmie Mambo
NEXT 2/2007 - okładka





Temat numeru:
Przejdź do innych artykułów:

NEXT 2/2007 - Portal w rytmie Mambo

Portal  w rytmie Mambo - ikonka cykl administratora: instalacja popularnego CMS-a

Data: 19 październik 2007
Identyfikator: 070210

Dzięki technologii CMS uruchomienie dynamicznego i przy tym niezwykle rozbudowanego serwisu WWW zajmie nie więcej niż kilkadziesiąt minut. Wystarczy mieć dostęp do serwera WWW, który współpracuje z bazą danych.

Strona 1 z 2
< Poprzednia 1 2 Następna >

Zdaniem eksperta

Krzysztof Kozłowski
twórca i webmaster www.nextmag.pl


Użycie CMS-a to dobry przepis na własną stronę firmową, gdyż jej utrzymywaniem i aktualizacją zajmować się może praktycznie każdy. Łatwe dodawanie nowej treści, wbudowany edytor tekstu, podział zawartości na sekcje to tylko niektóre cechy nowoczesnego CMS-a. CMS to ciągle tylko oprogramowanie, więc przede wszystkim należy pamiętać o jego regularnej aktualizacji. Witryna bazująca na przestarzałym CMS-ie jest łatwym celem ataku i z wizytówki może szybko przerodzić się w kompromitację godzącą w nasz wizerunek.

CMS-y, czyli systemy zarządzania treścią, to typowe aplikacje internetowe. Ich cechą charakterystyczną jest ukrycie przed użytkownikiem technicznych aspektów tworzenia witryn WWW. Jest to możliwe, ponieważ administracja CMS-em oraz wprowadzanie do niego informacji odbywa się za pomocą stron internetowych z odpowiednio przygotowanymi formularzami. Także sposób ich prezentacji ustawia się za pomocą zaimplementowanych w serwisie narzędzi.

CMS używany jest przede wszystkim jako mechanizm do tworzenia portali. W jego ramach programista ma do dyspozycji zestaw gotowych szablonów przygotowanych do instalacji i uruchomienia. Na podobnej zasadzie działają inne aplikacje internetowe, takie jak: blogi, fora czy media wiki (instalację i konfigurację tego systemu opiszemy w następnym numerze).

Decydując się na instalację wybranego CMS-a, zwróć uwagę na jego wymagania techniczne. Duża liczba darmowych systemów działa w oparciu o serwer WWW Apache, skryptowy język PHP oraz bazę danych MySQL lub PostgreSQL. Jednak wiele aplikacji jest dostępnych także do rozwiązań stworzonych przez Microsoft, np. serwer IIS czy ASP.NET. Taki zestaw oprogramowania możesz łatwo zainstalować na swoim komputerze zarówno z Windows, jak i Linuksem. Jeżeli jednak nie masz wydajnego łącza internetowego, zastanów się nad wykupieniem tzw. serwera wirtualnego w firmie oferującej hosting. Więcej informacji na temat funkcji innych CMS-ów znajdziesz w teście porównawczym na stronie 106.

Mambo – zarządzanie rozbudowane

Mambo to jeden z najpopularniejszych, a przy tym zaawansowanych programów do tworzenia portali internetowych. Chociaż można wykorzystać go także do budowy prostych stron WWW, to aplikacja nadaje się przede wszystkim do tworzenia rozbudowanych witryn. Mambo jest rozpowszechniany na zasadach licencji GNU GPL, co oznacza, że możesz go używać za darmo i modyfikować kod źródłowy. Jeżeli jednak wprowadzisz zmiany w Mambo i odsprzedajesz program dalej jako swój projekt, to pamiętaj, że zgodnie z zasadami licencji zmodyfikowany kod źródłowy również musisz udostępnić na licencji GNU GPL (patrz też: NEXT 1/2007 strona 150).

Jakiś czas temu konflikt wokół licencjonowania Mambo między programistami a firmą Miro Inc. – właścicielem marki – spowodował odejście osób tworzących system i założenie pochodnego projektu o nazwie Joomla!. Jednak firma Miro Inc. szybko znalazła godnych następców i teraz obydwa rozwiązania rozwijają się równolegle. Warto także wiedzieć, że o ile wersje Mambo z serii 4.5 i Joomla! 1.0 są ze sobą w dużej mierze zgodne, choćby ze względu na dostępne rozszerzenia, o tyle kolejne wersje, odpowiednio 4.6 i 1.5, tej kompatybilności są pozbawione.

Pierwsze kroki

Zakładamy, że masz już uruchomiony i skonfigurowany serwer WWW współpracujący z językiem PHP i bazą danych MySQL. Jeśli nie, zajrzyj do poprzedniego wydania (1/2007) magazynu NEXT na stronie 134 do działu „Porady”. Źródła Mambo możesz pobrać ze strony www.mambopl.com lub z naszej płyty DVD. Ściągnięte zbiory rozpakuj na dysku i przenieś je na serwer. W przypadku wykorzystywania własnej maszyny wgraj rozpakowane pliki do katalogu, w którym umieszczone masz strony WWW, np. /var/www.


Tagi: www   porady   webmaster  
Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

< Poprzednia 1 2 Następna >

Podobne artykuły:

Komentarze:

Redakcja nie ponosi odpowiedzialności za treść komentarzy.
Nikt jeszcze nie skomentował.
Niezalogowany

Aby mieć dostęp do niektórych części serwisu NEXT (np. forum dyskusyjnego, oceny numeru, newslettera), musisz posiadać konto w naszym serwisie. Zachęcamy do darmowej rejestracji!

Jeżeli posiadasz już konto w serwisie, to zaloguj się.