Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 495 Pomógł: 245 Dołączył: 1.07.2009 Skąd: Bydgoszcz Ostrzeżenie: (0%)
|
Cześć. Od około 2006 r. bawię się PHP amatorsko, nieobiektowo. Robiłem proste strony dla siebie czy znajomych, realizujące różne, czasem absurdalne zadania. Mniej lub bardziej przejmowałem się dobrymi praktykami a swoją wiedzę jak powinno się tworzyć stronę bazowałem na jednej właściwie książce z której w 2006 roku nauczyłem się programować w php. Nigdy nie programowałem profesjonalnie, ale teraz chcę to zmienić i szykuje się do rozmowy kwalifikacyjnej na juniora. Dostałem zadanie do zrobienia.
I teraz moje pytania do Was to właściwie jakie sa trendy, dobre praktyki w tworzeniu prostej stronki (mały sklep internetowy)? Cała logika strony ma być obiektowa. 1. Czy każda klasa powinna być w oddzielnym pliku? Gdzieś wyczytałem, że tak się robi - plik nazywa się tak jak klasę, pamiętając o wielkiej literze. 2. Jaką strukturę powinien mieć index.php i co w sobie zawierać? a) Czy w index.php mają być jedynie odpalane jedna po drugiej metody zdefiniowane wcześniej w klasach w oddzielnych plikach? (IMG:style_emoticons/default/cool.gif) Czy w index.php wolno w ogóle umieszczać kod html? 3. Jak obsługuje się obecnie linki z main menu i wyświetla zawartość strony zależnie od wybranej podstrony? Dawniej zrobiłbym coś na zasadzie:
Czy tak się robi? Zakładam, że już nie (a może nigdy tak się nie robiło, a ja robiłem to zawsze źle). Pomóżcie - jak to powinno profesjonalnie wyglądać. Dzięki. Ten post edytował sadistic_son 15.12.2022, 14:05:55 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 410 Pomógł: 74 Dołączył: 15.07.2014 Ostrzeżenie: (0%)
|
Różnice między 7 a 8, nie są aż takie duże, moim zdaniem. To jest do wyuczenia na projecie (nawet takim do szuflady) w miesiąc. A książka nr 1 co podlinkowałem badzo dobrze uświadamia pewne rzeczy.
A poza tym, to nigdy nie będzie aktualnej książki w temacie języka. Zawsze będzie przestarzała. No, co innego właśnie takie (kultowe) pozycje jak Czysty Kod Martina, DDD Evansa czy Developer Hegemeny Dietricha. |
|
|
|
sadistic_son [PHP]Budowa index.php profesjonalnie 15.12.2022, 14:03:41
nospor ad1) tak. Przeczytaj generalnie PSR jesli naprawde... 15.12.2022, 14:09:37
sadistic_son Ok, czytam PSR.
Już w PSR-1 mam pierwsze niejasno... 15.12.2022, 15:10:43
nospor No to jeszcze musisz poczytac o NAMESPACE Masz du... 15.12.2022, 15:16:25
gino A ja dodam , bo jak piszesz
Cytatbawię się PHP ama... 15.12.2022, 15:21:46 
nospor Cytat(gino @ 15.12.2022, 14:21:46 ) A... 15.12.2022, 15:23:48
sadistic_son Sądzicie, że czytać po kolei NAMESPACE, AUTOLOADER... 15.12.2022, 16:16:10
Tomplus Ja ze swojej strony, stwierdzę że warto kupić sobi... 15.12.2022, 16:21:25
Salvation Książki niestety już (albo chwilowo) nie ma w sprz... 15.12.2022, 17:37:14
Tomplus @Salvation
Ale obecnie z to nie tą książkę, tylko ... 15.12.2022, 20:34:51
Tomplus Zgadzam się, takie książki mogą się starzeń szybko... 16.12.2022, 14:43:23 ![]() ![]() |
|
Aktualny czas: 14.01.2026 - 02:33 |