![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.11.2014 Ostrzeżenie: (0%) ![]() ![]() |
Postanowiłem stworzyć w ramach ćwiczenia i nauki prostego CMSa. Na razie większość funkcji jest w budowie jednak mam już stworzonych parę funkcji (function.php). Chciałbym abyście ocenili jaka jest "amatorskość" tego kodu i jakie rozwiązania zmienić pisząc kolejne funkcje. Co poprawić, co zmienić żeby nie była to typowa "amatorszczyzna początkującego".
Załączam skrypt. Proponuje skupić się na pliku function.php bo jest to "serce" tego skryptu. https://sourceforge.net/projects/ncmsrekami.../?source=navbar Adres przykładowej strony: http://rekamil.zz.mu/ Ten post edytował rekamil97 1.05.2015, 22:55:59 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 623 Pomógł: 144 Dołączył: 22.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli już zaczynasz coś obiektowo pisać, to pisz to chociaż wg jakichś standardów: http://www.php-fig.org/psr/psr-1/ http://www.php-fig.org/psr/psr-2/ (szczególnie 4.1 i 4.2)
global - tego już się nie używa Zamiast $id = 0 wyrzuć wyjątkiem czy 404 po prostu. Zainteresuj się jakimś systemem szablonów (twig np) bo będziesz miał sieczkę a nie CMS (IMG:style_emoticons/default/wink.gif) A i jeszcze jedna sprawa, albo utrzymujesz kod po angielsku, albo po polsku (chociaż wg mnie dużo lepiej po angielsku (IMG:style_emoticons/default/tongue.gif) ) Ten post edytował ohm 1.05.2015, 12:52:03 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 18:43 |