Rozbudowany portal dla dużej grupy

0

Witam wszystkich.

Muszę zbudować dość duży portal, dla dużej grupy osób, dodatkowo zhierarchizowanej, i zastanawiam się, od jakiego narzędzia zacząć.

Wygląda to mniej więcej tak: portal ma na celu zrzeszenie dużej grupy ludzi pewnego stowarzyszenia, gdzie każdy ma swoje miejsce; tych poziomów w hierarchii jest 4 albo 5. Każdemu z użytkowników portal ma dawać jakieś określone możliwości.

Pierwsza najważniejsza rzecz, to portal społecznościowy, coś na wzór facebooka, tylko dla użytkowników portalu - żeby każdy miał swoją tablicę, czy własną stronę, i mógł na niej jakieś tam swoje przemyślenia publikować.

Dodatkowo, żeby osoby z wyższych poziomów hierarchii miały swoje osobne blogi w subdomenie - na każdego jeden blog.

Kolejną sprawą jest dodatkowa strona każdego z poziomów hierarchii - np., żeby poziom trzeci miał swoją stronę - i będą tam publikowane teksty wszystkich osób z poziomu 3., to samo dla poziomów 2 i 4.

Taki podstawowy zarys - nie wiem, czy w miarę jasno to wszystko przedstawiłem.

I jeszcze coś, co to wszystko razem zepnie - czyli jakiś system zarządzania tymi wszystkimi użytkownikami. To wszystko trzeba połączyć, i postawić na serwerze, żeby funkcjonowało jako jeden organizm.

I tutaj moje pytanie - co polecacie? Myślałem, żeby zrobić to wszystko na WordPressie, i wykorzystać masę pluginów, np. CiviCRM do zarządzania. buddypress do społeczności itd.

Da się to wszystko jakoś pospinać w całość za pomocą tych wtyczek i samego wordpressa? czy polecacie raczej coś innego? To mój pierwszy taki projekt, więc proszę o wyrozumiałość.

Z góry dziękuję za rady, pozdrawiam!

0

jeżeli Masz odbiorców, wiedzy żadnej, to lepie podziel się ze społeczeństwem 4pr.., a tk wychodzisz na naciągacza :)

0

Nie wiedzy żadnej, bo wiem, że jestem w stanie zrobić to na Wordpressie. Pytam, czy jest możliwość zrobienia tego szybciej, efektywniej, a nie, jak to zrobić.

Dzięki za rzetelną odpowiedź i pomoc :)

1

Użyj tego co najlepiej znasz, a jeśli chcesz to samemu napisać to proponuję Ruby on Rails i gemy:

  • Devise - konta użytkowników
  • OmniAuth - dla możliwości logowania przy użyciu kont z innych aplikacji (jak Facebook, Google, Twitter)
  • Redcarpet - formatowanie tekstu na blogu w tym przypadku przy użyciu Markdown)
  • CanCan - uprawnienia
  • Rails Admin - panel administracyjny
  • acts_as_follower - przyjaźnie i śledzenie użytkowników
  • Paperclip - pliki, obrazki i takie tam

Oprócz tego to:

  • Gravatar - avatary
  • Heroku - hosting (chyba, że masz własny)
  • Amazon E3 - przechowywanie plików

1 użytkowników online, w tym zalogowanych: 0, gości: 1