System blogowy

0

Chciałbym napisać system blogowy w ramach doskonalenia warsztatu. Czy możecie nakreślić mi funkcje takiego "idealnego" bloga, które są wg Was niezbędne?

Blog planuję pisać w Pythonie, o postępach prac informować na forum, a kod zamierzam udostępnić na publicznym repo.

2

Zacznij od bezpieczeństwa. Funkcjonalność dodawaj w razie potrzeby. Wydajność poprawiaj po sprofilowaniu wąskich gardeł. Pamiętaj o modularyzacji kodu - ułatwia to rozszerzanie funkcjonalności czy ciągły refaktoring.

0

Ok, ale na razie nie mam pomysłu na funkcjonalności, które wybiegają poza dodawanie postów i komentarzy itd. Chętnie poznam Wasze zdanie co jest niezbędne i powinno się znaleźć w każdym blogu.

4

Im dalej wybiegasz w przyszłość, tym bardziej rzeczywistość rozjeżdża się z planami. Zrób działającą wersję z dodawaniem postów i komentarzy, ostyluj jakoś w miarę i zapytaj o ocenę. Jest dużo rzeczy które można skopać po drodze, więc wymyślanie co będzie za X wersji jest bez sensu jeśli ma się małe doświadczenie.

1

OLEJ wszystko poza podstawowymi funkcjami, ale wszystko napisz tak, żeby było rozszerzalne. Nie myśl o tym jaką funkcjonalność dodać. Myśl co odjąć. Dzięki podejściu umożliwiającemu rozbudowywanie, bedziesz mógł dodać funkcjonalność którą potrzebujesz.

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