Dariusz
Rojek
Passion for
excellence...
Temat: Pytanie w sprawie projektu portalu tematycznego.
Tomasz K.:
Skalowalność można uzyskać na wielu poziomach. Na system internetowy składają się: serwery web, reverse proxy, aplikacyjne, bazodanowe, przetwarzania wsadowego, itp. Można każdy z tych elementów poddać optymalizacji i jest to niezależne od wybranej aplikacji. Dużo zależy od schematu bazy danych, efektywności zapytań SQL, nałożonych indeksów, itd. W przypadku klasycznych portali, gdzie jest dużo czytelników, optymalizację można łatwo uzyskać obsługując requesty bezpośrednio z RAM, zamiast z dysku oraz bez potrzeby odpytywania bazy danych.
Zapewne można uzyskać na wielu poziomach ale... , niestety nie znam się na tym więc mam tylko jedno pytanie, czy to co Pan napisał powyżej stanie się samo...?? Czy programista będzie musiał wykonac jakąś pracę i będę mu musiał za to zapłacić.. ? A jesli tak to ile..??
- Co do specjalistów, to jest ich niewielu ale nie aż tak mało...Widzę, że się Pan sam przekonał ;) Tak naprawdę to cały czas mamy wróżenie z fusów, bo wybór technologii powinien nastąpić po etapie analizy wymagań. Tu żadnych konkretnych wymagań Pan nie przedstawił.
- Owszem programista pracujący w języku Java jest droższy, ale rozwiązanie portalu pozwala na
szybszą budowę w oparciu o gotowe portlety, co chyba przełoży się na znacznie krótszy czas
pracy, czy się mylę...??
- Wg. opinii firm wdrażających to rozwiązanie nie potrzebny jest serwer dedykowany, w każdym
razie nie na moim etapie.
Nie przekonałem się, bo szum informacyjny trwa, każdy mówi co innego :)
Jakie wymagania ma Pan na myśli.. ? Funkcjonalności czy inne parametry...??
- --> * Wiele dostępnych pluginów rozszerzających możliwości portaluCo znaczy wiele? Na stronie Liferay widzę ok. 200 dostępnych pluginów i kilkadziesiąt motywów (themes). Drupal ma ponad 10000 pluginów i ok. 1000 motywów.
Jak widać jednak ma wady ale firma przedstawia je jako zalety :)