Mam takie pytanie do osób znających temat. Postawiono mi zadanie stworzenia strony www, i zastanawiam się jaką architekturę wybrać.
Rozważam php Nuke i MediaWiki.
Krótka charakterystyka tego co ma powstać:
- będzie to strona lokalnego oddziału Związku Kynologicznego (czyli o psach i ich miłośnikach)
- zawartość strony to informacje o oddziale Związku, trochę historii, teorii, opisów ras, porad itd. Na pewno dużo zdjęć, galeria z miniaturkami itd.
- pojawią się też galerie związane z corocznymi wystawami, liczące kikaset zdjęć
- myślę, że przydatne będą tabele, zestawienia statystyczne, wykazy itd, czyli w grę wchodzi bardziej zaawansowane formatowanie tekstu
- obciążenie serwera będzie niewielkie, ale w okresie przed- i powystawowym może być bardziej nasilone
- docelowo dobrze by było gdyby dało się za pomocą formularza zgłaszać psy na wystawę, w sposób, który umożliwiałby sformatowanie wprowadzonych informacji do postaci akceptowalnej przez windowsowy program, który to obsługuje, liczba zgłoszeń będzie wynosiła do tysiąca
- potrzebna też będzie możliwość generowania z bazy listy psów zgłoszonych na wystawę (oczywiście aktualizowanej na bieżąco), która byłaby tworzona dynamicznie
- redakcją zajmować się będzie kilka osób, większość bez jakiegokolwiek pojęcia na temat tej technologii, ważne jest żeby każdy mógł bez ograniczeń modyfikować treść ale tak żeby nie uszkodzić oprogramowania i bazy
- treść nie będzie ujednolicona na zasadzie kolejnych newsów, będzie to raczej połącznie dłuższych artykułów, galerii, aktualności - czyli coś co trudno wrzucić w jakiś schemat
Najpierw pomyślałem o MediaWiki, ze względu na elastyczność. Ale nie wiem, czy to oprogramowanie jest odpowiednio odporne na ataki, spam itd. Drugą rozważaną możliwością jest php Nuke. Tutaj jednak nie wiem jak bardzo można to dostosować graficznie i funkcjonalnie, tak, żeby uzyskać oryginalną, nieszabnlonową stronę.
Do tego wszystkiego dodam, że moja wiedza na ten temat jest niewielka i będzie to mój pierwszy tego typu projekt.
Będę wdzięczny za wszelkie porady i wskazówki.
Pozdrawiam!
Przemek