Baza danych MySQL prośba o ocenę i rady

0

Dzień dobry wszystkim, razem z kolegami (we 3) tworzymy mały projekcik, dla swojego rozwoju nie w celach komercyjnych, każda rada i uwaga się przyda i naprawdę docenię! Przychodzę z prośbą o ocenę bazy danych stworzonej przeze mnie, Jest to baza serwisu który będzie służył do komunikacji między studentami a profesorami uczniami itd. W naszym serwisie będzie plan zajęć który każdy będzie mógł dodać osobiście + małe forum z udostępnianiem notatek zdjęć itd. oraz możliwość tworzenia własnych notatek, czy taka baza danych będzie ok? po 2 jak przechowywać pliki w bazie danych? chodzi mi o np. plik worda itd. po 3 jaki hosting na bazę danych polecacie? po 4 mam robić backend i myślę jak najlepiej się do tego zabrać, macie może jakieś podpowiedzi? tutaj wymagania oraz schemat bazy.

Cele:

  1. Stworzenie lub zaimportowanie planu zajęć, na którym będziemy mogli oznaczać w określonych przez czasie przedmioty.
  2. Przetrzymywanie wszystkich najpotrzebniejszych informacji w jednym miejscu systemu pomoże dodawać notatki i przypisywać je do konkretnych przedmiotów
  3. Mini grupy społecznościowe na których będzie możliwość wymiany wszelkich informacji między studentami i prowadzącymi, między innymi wiadomości o wymaganiach do sprawozdań, wiedzy dotyczących przedmiotów czy terminów egzaminów, zaliczeń, testów.

Technologie bazo-danowe jakie chciałbym wykorzystać to MySQL a jeżeli chodzi o backend to myśle nad laravelem (na pewno PHP) :)

Z góry dziękuję za pomoc i pozdrawiam! :D

0
  1. Przechowywanie plików w bazie jest kontrowersyjne. Akurat aplikacja webowa jest bardzo naturalnym środowiskiem, żeby pliki przechowywać jako pliki, a w bazie tylko metryczkę każdego pliku.
    (to dłuższa opowieść, np fizyczne pliki niedostępne po URL, a udostępniane dynamicznie przez kod)

4a. A o jakich językach można mówić?
4b. Jak już backend, to o danych należało by myśleć obiektowo, a nie bazodanowo. To nie różni się wiele, ale jednak

0
  1. Tak też myślałem i w sumie nawet projektując bazę tak zrobiłem ale wolałem się upewnić, dziękuję bardzo za uwagę!

4a. Laravel + SQL myślę że w tym wypadku był by ok czy się mylę?

0

@mr_jaro: zobacz, konkurencja Ci rośnie ;)

Pytanie do @PytajacyNieBladzi - czy przeczytałeś ten wpis: Wielu z nas o tym myśli, tro... ?

0

Czy apka ma na celu tylko naukę i zwyczajne posiadanie czegoś swojego co będzie żyć, czy jednak brakuje wam czegoś w teamsach? Bo 2 lata temu takie coś miało sens, gdy teamsy nie istniały, wtedy też ruszyłem ze swoją apką a teraz się okazuje, że teamasy zagarnęły wszystko :)

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