Dodanie forum do projektu

Dodanie forum do projektu
25
  • Rejestracja:około 3 lata
  • Ostatnio:ponad 2 lata
  • Postów:21
0

Cześć,

Tworzę sobie hobbistycznie projekt w Laravelu i NuxtJS.
Laravel służy tylko jako api. Jednak teraz chciałbym dodać do projektu również swoje forum (napisane od 0).
Jak do tego podejść? Zrobić je w tym samym projekcie co api czy stworzyć dla forum zupełnie nowy projekt i tylko podpiąć pod główną bazę (Bo baza musi być wspólna)?

edytowany 1x, ostatnio: Riddle
jurek1980
  • Rejestracja:ponad 8 lat
  • Ostatnio:39 minut
  • Postów:3516
4

Baza nie musi być wspólna, zależy jak chcesz np. mieć logowanie.
Ja bym na Twoim miejscu rozważył dodanie forum jako drugiej "strony www" na serwerze. Masz to wtedy rozdzielone i możesz sobie np. dodać silnik forum 4P z którego korzystasz - Coyote.
Wszystko zależy co masz obecnie, co ta Twoja strona wykorzystuje i jakiego efektu i wspólnych funkcjonalności się spodziewasz.
Są też paczki do Larevela gdzie po prostu do głównego projektu dodajesz bibliotekę z użyciem Composera, paczka dodaje sobie prwwnie jakieś routingi i ma gotowe migracje dla DB. Niestety tu nie podpowiem nic bo z żadnej nie korzystałem.

edytowany 1x, ostatnio: cerrato
CH
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 2 lata
  • Postów:449
2

Jezeli jako api to lepiej uzyc Lumen zamiast calego laravela, a jesli chcesz forum to skorzystaj z calegho laravela . ja mam np laravel noramlny i tam w Http katalog Api i w nim idzie wszystko od api a poza tym katalogiem mam noramlnie controllery

25
  • Rejestracja:około 3 lata
  • Ostatnio:ponad 2 lata
  • Postów:21
0

Chyba tak właśnie zrobię. Chociaż gdybym kiedyś chciał ponownie użyć tego forum to byłoby trochę przenoszenia.
Forum mieć tą samą bazę, ponieważ będzie ściśle związane z pozostałymi danymi.

CH
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 2 lata
  • Postów:449
1

forum to forum i nie ma zadnych powiazac z pozostalymi danymi bo niby jakimi ?

Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:3 minuty
  • Postów:10099
1
2solaris5 napisał(a):

Cześć,

Tworzę sobie hobbistycznie projekt w Laravelu i NuxtJS.
Laravel służy tylko jako api. Jednak teraz chciałbym dodać do projektu również swoje forum (napisane od 0).
Jak do tego podejść? Zrobić je w tym samym projekcie co api czy stworzyć dla forum zupełnie nowy projekt i tylko podpiąć pod główną bazę (Bo baza musi być wspólna)?

Możesz zarówno napisać to w tym samym projekcie jak i jako coś osobnego.

HA
  • Rejestracja:ponad 6 lat
  • Ostatnio:około godziny
  • Postów:1007
1

Że względów edukacyjnych zrobiłbym w osobnym projekcie. Pojawi się kilka problemów, które będziesz musiał rozwiązać - np wspólne logowanie, utrzymanie kilku repozytoriów, wersjonowanie etc.

CH
Nawet jeden projekt powinnees zrobic rozbity na 2, czyli samo Laravel API i drugi samo Fronetn VUE

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.