Nie mam o programowaniu praktycznie żadnego pojęcia, ale mam jakąś taką wewnętrzną ochotę w sobie żeby sprawdzić z czym to się je i napisać dla siebie jakąś bezużyteczną mało interaktywną stronę internetową.
Byłaby to strona internetowa na której w bazie danych byłoby kilkanaście filmów. Każdy film miałby więc w bazie swój obrazek, opis, itd. Bazę mógłbym łatwo rozszerzać.
Użytkownik strony w zasadzie mógłby tylko założyć konto lub zalogować się i przeglądać filmy z bazy danych wraz z ich obrazkami/opisami. Zalogowany użytkownik mógłby jeszcze zmienić hasło, wylogować się, dodawać filmy do Ulubionych, przeglądać listę Ulubionych, oceniać filmy (oraz zapamiętywać co jest w Ulubionych i oceny filmów). Chciałbym aby była to strona łatwo rozszerzalna o przeróżne dodatkowe featury.
No więc jest to zapewne dla Was prosta rzecz, dla mnie czarna magia. Wiem, że potrzebować będę HTML, CSS i ewentualnie JavaScript. Framework do JavaScripta raczej nie byłby potrzebny. Natomiast jaki rodzaj bazy danych wybrać - czyżby MySQL? Oraz co do backendu: zastanawiałem się między PHP lub Pythonem.
Zależy mi tylko i wyłącznie na tym, żeby wyżej wymieniony "projekt" móc wykonać jak najłatwiej i najszybciej. Programowanie to nie moja działka i w zasadzie mnie to nie obchodzi, po prostu chcę spróbować to zrealizować.
Nie chcę przerabiać żadnych kursów lub tutoriali, które mnie małymi kroczkami do mojego celu doprowadziłyby. Wolałbym od razu zacząć pisać tę stronę metodą prób i błędów wraz z pomocą Pana Googla (zapewne bardzo częstą), mimo że nawet nie wiem jeszcze z której strony to chwycić.
Na googlach "jaki backend język?" z tego co widziałem ludzie pytają najczęściej pod robienie kariery jako programista, zarobki, czy język się rozwija i będzie dobry w przyszłości i innego tego typu rzeczy -- co mnie w ogóle nie dotyczy. Mnie obchodzi tylko ta strona i nic więcej po tym. :)
Mógłby ktoś życzliwie polecić jaka baza danych i jaki backend język? :) Dziękuję i miłego dnia.