Nie jest to potrzebne :)
Np. to forum, prowadzone jest przez dwóch nauczycieli programowania, mogli by pewnie sami sobie je zaprogramować, ale po co? Strata czasu. Więc zależy jakie właściwie masz cele. Jeśli chcesz założyć bloga i to niezależnego, to są do tego narzędzia, takie jak np. WordPress albo WIX. I pewnie jeszcze inne.
https://pasja-informatyki.pl/programowanie-webowe/wix-profesjonalna-strona-bez-kodowania/
Możesz skorzystać z ich hostingu i mieć ich poddomenę, ale ponieważ chcesz być niezależna, to możesz też sama zainstalować na własnym, przez siebie wykupionym hostingu, z własną domeną, nikt inny nie będzie miał żadnego wpływu na zawartość, nie wstawi ci reklam itp. Będziesz miała w pełni autonomiczną stronę.
Jest mnóstwo darmowych szablonów do WordPressa a ponieważ już znasz HTML i CSS to ci bardzo pomoże przerobić sobie taki szablon na swój własny, wg. swojego widzimisię.
Napisałaś też, że chcesz żeby był bezpieczny. Zależy co dokładnie masz na myśli, ale tym bardziej skorzystała bym ze sprawdzonego silnika. Zaprogramowanie serwera tak, żeby był odpowiednio zabezpieczony nie jest moim zdaniem takie proste. Fajnie, jeśli masz ochotę się uczyć PHPa, ale jeśli celem jest głównie założenie swojego bloga, to nie wiem czy warto. Zwłaszcza że do tego dochodzi potem mnóstwo spraw związanych z bezpieczeństwem, certyfikaty, szyfrowanie i sama nie wiem co wszystko jeszcze w to wchodzi, bo też jestem początkującą i ja na pewno postawię sobie WordPressa. Dodatkowym plusem jest milion wtyczek i dodatków. No i ciągle można się uczyć programować i te gotowe rozwiązania stopniowo ulepszać :)
PS: I silnik tego forum też ma opcję zainstalowania w połączeniu z WordPressem. To jeszcze jakbyś chciała takie forum sobie założyć. :)