Witam
Mam pytanie czy pisząc prowizoryczna stronę www potrzebna mi do pracy inz. Jeśli chce tam zastosować rezerwacje danego obiektu mogę zrobić to przez javascript? I czy da się wprowadzić bazę danych na taka stronę ? Pozdrawiam
Niestety się nie da.
Jeśli chce tam zastosować rezerwacje danego obiektu mogę zrobić to przez javascript?
Co to znaczy zastosować rezerwacje
?
I czy da się wprowadzić bazę danych na taka stronę ?
Da się, choć jest niebezpieczne (jako że każdy użytkownik będzie się łączył bezpośrednio z bazą danych bez dodatkowego backendu zapewniającego np. walidację danych).
Dzięki. Chodzi mi o to czy w języku javascript można stworzyć możliwość rezerwacji która będzie widoczna na stronie www utworzonej w HTML. W jaki sposób to połączyć aby na stronie był kalendarz i możliwość wyboru obiektu i zarezerwowania
Najprościej: wykorzystując localStorage
/ IndexedDB
, przy czym inni użytkownicy aplikacji (np. z innych komputerów) nie będą widzieli swoich zmian (wszystko będzie zapisywane jedynie w obrębie przeglądarki).
Inne rozwiązania (umożliwiające faktyczne zapisywanie zmian poza przeglądarką użytkownika), obejmują np. https://pouchdb.com/ czy ogólniej: https://bestofjs.org/projects?tags=browser-storage.
- Teoretycznie można by było się połączyć z bazą z poziomu JavaScript, ale tak się nie robi że względu na bezpieczeństwo, wydajność, itd.
- Nie musi być PHP. Backend można napisać w dowolnym języku ogólnego przeznaczenia.
- Jeśli projekt jest mały i prosty to baza danych to jak strzelanie z armaty w mrówkę. Pliki też mają swoje zalety. Choć przypuszczam że uczelni nikt tego nie doceni i raczej uzna cię za lenia -.-
Jak coś na szybko to może Firebase?