Kilka pytań początkującego :)

0

Dzień dobry,
dopiero się uczę więc proszę o wyrozumiałość :)
Mam kilka pytań do bardziej doświadczonych kolegów. Nie chodzi mi o konkretny kod tylko o zarys jak się za coś zabrać.
Przykładowo:
Tworząc stronę dla osoby, która się nie zna na programowaniu, ale chciałaby dodawać na nią jakieś treści np. blog.
W jaki sposób jej to umożliwić?
Mój pomysł: Zrobić jakąś specjalną podstronę np. nazwastrony.pl/admin. Gdzie po wpisaniu hasła będzie miała dostęp do formularza, który dodaje nowy rekord do bazy danych. Na podstawie tej bazy następnie generowane są posty na blogu.
Czy to dobre podejście? Jak Wy byście coś takiego zrobili?

2

Zainstaluj jej WordPressa

2

Taki system, który umożliwia samodzielną edycję treści nazywa się CMS - https://pl.wikipedia.org/wiki/System_zarz%C4%85dzania_tre%C5%9Bci%C4%85

W Twoim przypadku możliwości są dwie:
1) napisać to samodzielnie. Dużo z tym pracy, pewnie będzie uboższe i gorzej działające, niż jakiś gotowiec, ale za to się nauczysz wielu rzeczy (jak piszesz - jesteś początkujący, więc będzie to fajna szkoła dla Ciebie)
2) Skorzystać z jakiegoś gotowca (np. jak pisał @Kamil Żabiński - zainstalować WordPressa). Wszystko będzie działać w ciągu kilku godzin, dostaniesz bogatą funkcjonalność, ale z drugiej strony musisz pamiętać, żeby tego WP aktualizować, bo tak średnio po roku pozostawienia takiego CMS'a samopas, ktoś się włamie i narobi bałaganu ;)

Tak jeszcze uzupełniając - WP nie jest jedynym darmowym CMs'em, aczkolwiek jest chyba najbardziej popularny, przez co masz do niego dużo materiałów, wsparcia, fora, wiele pluginów, gotowych skórek i tak dalej, więc na początek wydaje się dość dobrą opcją.

0

Tak, chciałbym napisać coś sam żeby jak najwięcej się nauczyć :)
Mam stronę i chciałbym dodać do niej galerie ze zdjęciami, do której jakiś tam admin mógłby dodawać co jakiś czas nowe działy z nowymi fotkami.
Jak to zrobić w miarę profesjonalnie? Czy jest ktoś w stanie mi opisać jak mniej więcej powinno to działać?

Dodatkowe pytanie z innej beczki: Mam stronę na niej kilka podstron, na każdej mam taki sam header i footer. Teraz robiąc jedną zmianę muszę kopiować ją na każdą podstronę.
Czy da się łatwo napisać to w innym pliku, a potem tylko importować do każdego? Dzięki czemu zmieniałbym tylko w jednym pliku, a reszta z automatu ;>

Z góry dziękuje za pomoc!

2

taki sam header i footer
https://www.php.net/manual/en/function.include.php

dodawać co jakiś czas nowe działy z nowymi fotkami
To jest zbyt ogólne pytanie. Na pewno będziesz potrzebować tego:
https://www.w3schools.com/php/php_file_upload.asp

Natomiast opis struktury działów możesz sobie trzymać w bazie danych albo w pliku.

1

Wersja najłatwiejsza to wordpress, trudniejsza to jakiś framework, ale to już kilka miesięcy nauki.

Mam stronę na niej kilka podstron, na każdej mam taki sam header i footer. - prawilnie to używa się frameworka i dodaje odpowiednie widoki wedle potrzeb, tutaj trzeba poznać MVC.

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