środa, 23 maj 2012
NEXT 1/2008 - okładka





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

NEXT 1/2008 - Ciekawy system

Ciekawy system - ikonka MOJOPORTAL 2.2.3.9

Data: 13 czerwiec 2008

Twórcy mojoPortalu postawili sobie za cel napisanie CMS-a na podstawie .NET, mimo to działającego praktycznie w każdym środowisku. Problemem w jego realizacji był i jest brak oficjalnych edycji bibliotek .NET do Linuksa. Istniejący projekt Mono wciąż nie zapewnia pełni funkcjonalności .NET Frameworka nawet w wersji 2.0, co cały czas ogranicza rozwój mojoPortalu.


Parametry

Wymagania instalacji 100 MB miejsca, dostęp do serwera na prawach roota, pusta baza danych
Obsługiwane serwery aplikacji IIS 5/6/7, Apache 1/2
Obsługiwane bazy danych MSSQL 2000/05, MySQL 4/5, PostgreSQL 7/8, SQLite
Obsługa SSL dla logowania i przeglądania stron

Przez pewien czas prace nad wersjami do Windows i Linuksa trwały osobno, obecnie pakiet linuksowy jest po prostu pozbawiony kilku funkcji, m.in. personalizacji stron (ze względu na brak obsługi WebParts przez Mono). System może za to działać bez problemu z większością baz danych (nie wspiera praktycznie tylko Oracle).

Pakiet instalacyjny zawiera także gotowe skrypty tworzące wymagane tabele i procedury. Niestety, w odróżnieniu od typowych CMS-ów napisanych w PHP, do uruchomienia systemu potrzebny będzie dostęp do serwera i skonfigurowanie choćby praw dostępu do plików.

Możliwości systemu

Po instalacji praca z mojoPortalem przebiega raczej w standardowy sposób. Wszelka szczegółowa konfiguracja elementów witryny dokonywana jest w panelu administracyjnym, który nie jest jednak osobną stroną, jak np. w Joomla!, tylko po zalogowaniu się jako administrator, na głównej stronie pojawiają się odnośniki do edycji jej zawartości. To wygodne rozwiązanie pozwalające szybko nanosić niezbędne poprawki do publikowanych artykułów.

Za pomocą menu administracyjnego można dodawać nowe sekcje, artykuły, zarządzać użytkownikami i nadawać im role, a także określać dostępność poszczególnych modułów. Nawigacja między poszczególnymi działami panelu działa dość sprawnie, a całość jest przejrzysta, wręcz ascetyczna, nie ma tu wrażenia przeładowania opcjami. Aby sprawnie wykorzystywać jego możliwości, konieczna będzie jednak odrobina doświadczenia.

Po obecnej wersji systemu widać, że mamy do czynienia z aplikacją wciąż dopiero rozwijaną. Przekłada się to głównie na brak modułów znanych z popularniejszych CMS-ów (newslettera, zarządzania banerami) czy małą liczbą niektórych dostępnych funkcji (forum, shoutbox). Mało tego, drażnić może brak wielu drobnych, bardzo często używanych funkcji takich jak np. ocenianie artykułów. Dziwi to zwłaszcza w kontekście wbudowania w system modułu do tworzenia bloga. Wiele z brakujących opcji znajduje się jednak na oficjalnej liście „todo”, więc kolejne wersje powinny być pod tym względem znacznie lepsze. Na razie, dla przeciwwagi, odnotować należy obecność np. mapy zawartości witryny, ułatwiającej odwiedzającym nawigację w serwisie.

Solidność przede wszystkim

Cieszy także podejście autorów do jakości kodu. W przeciwieństwie do tabelkowo-java- -scriptowego rozwiązania DotNetNuke’a, mamy do czynienia z poprawnym XHTML-em i CSS-em. W domyślnych skórkach obecne są nawet osobne pliki stylów służące do umieszczania haków odpowiedzialnych za poprawne wyświetlanie witryn pod IE 6/7. Wpisuje się to doskonale w ideę uniwersalnego systemu, jaką kierują się autorzy.

Biorąc pod uwagę system jako całość, jest to zdecydowanie ciekawy produkt, którego rozwój warto śledzić, ale na razie ma jeszcze zbyt duże braki w funkcjach (po części wynika to z mało rozwiniętej społeczności – niewiele osób trzecich pisze własne, nowe moduły rozszerzające system), aby konkurować z Joomlą! czy Drupalem, ale jest lepszy od bezpośredniego rywala – DotNetNuke’a.

www.mojoportal.com, darmowy (CPL 1.0)

ZALETY:
  • działa pod Windows i Linuksem
  • współpracuje z wieloma bazami danych
  • dobry kod źródłowy
  • łatwa obsługa

WADY:
  • mało modułów
  • nieco trudna instalacja, wymagająca dostępu do serwera

KONKURENCI:
  • DotNetNuke 4.5.5
  • Joomla! 1.5

Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

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ę.