![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 21.11.2015 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki mały serwis postawiony na Wordpresie, który opiera się na udostępnianych filmach z YouTube. Tym co go wyróżnia to możliwość „tagowania” danego filmu.
Polecam zajrzeć na stronę http://culturevein.pl/film/co-mi-zrobisz-jak-mnie-zlapiesz/ z przykładowym filmem. Ostrzegam, że strona wolna działa! - Właśnie przez źle zaprojektowaną bazę danych. Obecnie chciałbym postawić go od nowa pisząc od zera. Zastanawiam się tylko jak właściwie zaprojektować bazę danych aby uniknąć błędów z Wordpressa. Wstępnie mam taki szkic: Kolumna Typ Null Ustawienia domyślne id int(11) Nie tytuł varchar(100) Nie opis varchar(1000) Nie youtube_id varchar(11) Nie gatunek varchar(50) Nie produkcja varchar(50) Nie premiera date Nie czas time Nie Podstawowa tabela z której sczytuje wszystkie dane dotyczące danego filmu. Sprawa rozchodzi się o dopisanie dwóch elementów : Scena i Tag. Odwołując się do naszego przykładowego filmu „Co mi zrobisz, jak mnie złapiesz”. Scena – zawiera [nazwę sceny] i [dwie liczby] wyrażone w sekundach start i stop. Np. scena „Pan tu nie stał” zaczyna się w 6012 sekundzie a kończy w 6520. Tag – jest podobny do sceny zawiera [nazwę tagu] i [dwie liczby] wyrażone w sekundach ale dodatkowo zawiera ogólny [opis] oraz [opis poszczególnych scen] w danym tagu. Oraz dany tag może zawierać kilkanaście scen. np. w naszym w/w filmie tag „Janusz Gajos” [nazwa tagu] po najechaniu na niego myszką wyświetla się nam [opis] „kierownik sklepu spożywczego” oraz link do dwóch scen „1) 1:13:55-1:14:03 2) 1:15:04-1:16:15” [czyli nasze start, stop tylko tutaj już przeliczone z liczby sekund na format hh:mm:ss]. Oraz przy każdej scenie można dodać krótki opis „przykładowy tekst 1”. Jak to ogarnąć? ![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 07:38 |