Temat: Pytanie w sprawie projektu portalu tematycznego.
Dziękuje za odpowiedzi, ale tak to właśnie wygląda..., dwie opinie dwóch specjalistów i dwie różne rady :)
Panie Andrzeju, prześledziłem Pański wątek związany z wyborem rozwiązania dla globalnego rozwiązania, miał być Drupal, a stanęło chyba na Typo3, bo zależało Panu na języku PHP, Liferay'a delikatnie Pan pomijał w wątku. Czy nie jest tak, że każdy radzi rozwiązania, do których ma przekonanie, na których pracuje.. ??
Jacek Romanowski:
WordPress czy Joomla mają tyle własnych dziwnych rozwiązań, że migracja potem do innego systemu będzie bardzo ciężka.
Poza tym, technologie są jednak zupełnie inne - Liferay to dość porządny twór w Javie, WordPress czy Joomla to słabo napisany PHP - dużo trudniej się to rozbudowuje.
Ja bym od razu startował z Liferayem - przecież też jest darmowy. Nie pracowałem z nim, ale słyszałem pochlebne opinie.
Ponieważ mam kłopot z rzetelną oceną na co postawić, musiałem przewertować temat i zapoznać się nieco z programowaniem i mam podobne odczucia jak kol. Jacek, boję się, że będzie kiedyś trzeba przenieść zawartość portalu do rozwiązania o większej skalowalności i ktoś mi nieźle za to krzyknie...
Z licznych opinii programistów wynika, że Liferay ma mnóstwo zalet, dlatego pracują na nim najwięksi, ostatnio VW zamienił Drupal'a na Liferay'a.
Jest kompleksowym rozwiązaniem portalowym rozpowszechnianym na licencji LPGL. Liferay to:
- Dojrzałe i wydajne rozwiązanie klasy enterprise, zweryfikowane w ponad 250 000 wdrożeń na
całym świecie
- Gotowe mechanizmy zarządzania treścią (CMS) zintegrowane także z Microsoft Office
- Otwarta platforma dla aplikacji - Liferay implementuje m.in. standardy JSR168/286 - Java Portlets
- Różnorodne funkcjonalności dostarczone razem z portalem, realizowane w standardowy sposób,
co przyspiesza budowanie oraz rozwój rozwiązań IT
- Komplet aplikacji dostarczany użytkownikom w zorganizowany sposób
- Spójny wygląd aplikacji oraz zarządzanie nim z jednego miejsca
- Możliwość zastosowania różnych arkuszy styli na konkretnych stronach portalu
- Powiązanie wszystkich aplikacji z profilem danego użytkownika
- Funkcje typu social (fora, wiki, integracja z facebookiem, itd.)
- Łatwe zarządzanie treścią oraz rozkładem stron widocznych dla użytkowników
- Sprawne udostępnianie nowych aplikacji użytkownikom
- Możliwość profilowania zalogowanych użytkowników
Liferay jest rozwiązaniem o architekturze standardowej dla aplikacji stworzonych w technologii Java. Pozwala to na wdrażanie portalu na różnych serwerach aplikacyjnych, silnikach baz danych oraz systemach operacyjnych.
Jednocześnie, architektura Liferay posiada dodatkowe zalety, wynikające z przyjętego modelu działania:
* Otwarty model na poziomie oprogramowania, łatwość modyfikacji, np. mechanizmów
autoryzacji i autentykacji
* Ustalone standardy aplikacji wymuszają przejrzystość architektury
* Model portalowy wymagający implementacji zgodnie z przyjętymi wzorcami i standardami
* Możliwość ponownego użycia (reuse) istniejących funkcji pomiędzy aplikacjami „SOA" z
poziomu interfejsu użytkownika
* Standaryzacja podstawowych mechanizmów aplikacji: uprawnień, uwierzytelniania, menu
nawigacyjnego
Portal jest nowoczesnym rozwiązaniem, które cechuje:
* Niski koszt - możliwe wdrożenia nawet w cenie konfiguracji i sprzętu
* Skalowalność - Liferay wspiera wiele serwerów aplikacyjnych J2EE oraz kontenerów servletów
* Możliwość łączenia aplikacji wykonanych w różnych technologiach
* Wiele dostępnych pluginów rozszerzających możliwości portalu
* Bardziej elastyczny - to odbiorca/użytkownik decyduje, która konfiguracja i mechanizm
zostaną użyte w danym rozwiązaniu
* Adoptowalność - rozwiązanie zbudowane dla jednego portalu, może być wykorzystane w
zupełnie innych warunkach
* Mniej skomplikowane - ponieważ Liferay dostarcza szereg funkcji w standardowy sposób,
rozwiązanie nie musi ich implementować. Dzięki temu można skupić się na kluczowych
zadaniach
* Tańsze w rozwoju i utrzymaniu - dzięki standardowym mechanizmom i prostej budowie Liferay
Skoro to rozwiązanie ma tyle zalet, dlaczego warto zainwestować w WordPress'a, Joomlę czy inny program napisany w PHP...? Ktoś zechce mnie naprostować.. ??
Pozdrawiam :)