![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 15.06.2018 Ostrzeżenie: (0%) ![]() ![]() |
Cześć.
Prosiłbym Was o opinię kodu, do którego link podrzucam niżej. Jest to proste forum - nie ma tu raczej jakiś rozbudowanych rzeczy, bo jest to mój pierwszy projekt w PHP, ale nawet pisząc takie coś, poznałem wiele nowych zagadnień (IMG:style_emoticons/default/wink.gif) Chciałbym dowiedzieć się co należy poprawić w przyszłości. Jest to projekt bez frameworków do php. Struktura - brak podfolderów leży, ale nie chciało mi się już z tym mieszać (IMG:style_emoticons/default/smile.gif) Poza tym wydaje mi się, że trochę pomieszałem rozbicie funkcji na klasy - na przykład komentarze w klasie postów. Dlatego dobrze gdybyście podpowiedzieli mi, co warto zmienić na przyszłość (IMG:style_emoticons/default/wink.gif) https://github.com/selfmadeking/simple-forum-php oraz podgląd jak to działa (trzeba założyć konto, dowolny e-mail jakiś login i hasło (szyfrowanie password_hash hehe), aby mieć dostęp do forum - swoje posty, komentarze, sygnaturę można edytować): https://imlimitless.000webhostapp.com/index.php Dodatkowe pytanie - czy Waszym zdaniem to już czas, żeby próbować pisać coś z frameworkiem w php np. Symfony? Czy jeszcze coś napisać? Macie pomysł co? (IMG:style_emoticons/default/smile.gif) Pozdrawiam i krytykujcie jak się tylko da! (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 15.06.2018 Ostrzeżenie: (0%) ![]() ![]() |
Okej. A więc dziękuję Wam za solidne odpowiedzi. Widzę co robiłem tragicznie, co należy przerobić. Pilsener - wybacz, ale to mój pierwszy "większy" projekt w php i raczej nie jestem w stanie myśleć, tak jak Ty o środowiskach ... jakich? (IMG:style_emoticons/default/smile.gif) i całej reszcie, ponieważ po prostu tego jeszcze nie poznałem. Mam się za takie rzeczy zabierać, znając ledwo podstawy składni php? Gdzie nawet teraz widać braki ("<?php echo" zamiast "<?= "). Od czegoś trzeba zacząć. Napisałem takie coś, kod jestem świadom, że jest mocno słaby, ale starałem się, czytałem różne tematy i próbowałem napisać to w miarę dobrze (IMG:style_emoticons/default/wink.gif) Oby tak dalej i będzie lepiej.
Ktoś dobrze wspomniał, że wiele poradników, fragmentów kodu dostępnych w Internecie jest słabej jakości (np. mysqli w 2018 roku). Już nawet rejestracja i logowanie było trudne do napisania dla mnie, bo przeszukałem z 50, jak nie więcej poradników (głównie w języku angielskim) i dopiero znalazłem jeden w miarę solidny poradnik, który wykorzystywał password_hash i w miarę dobre praktyki.. No nic, spisuję swoje błędy i zabieram się do dalszej nauki. Na pewno do usłyszenia, bo dzięki takiej ocenie kodu wiem co robię źle i mogę poprawiać swoje błędy w przyszłości (IMG:style_emoticons/default/wink.gif) Pozdrawiam i dziękuję Wszystkim za pomoc! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 05:37 |