• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Symfony PHP - tworzenie admin panelu do sklepu internetowego

0 głosów
256 wizyt
pytanie zadane 14 maja 2025 w PHP przez BarSki13 Obywatel (1,270 p.)

Witam,

Tworzyłem już system admin panelu do obsługi zleceń firmy serwisującej elektronikę. Stworzyłem ją w czystym php bez frameworków. Pytanie moje jest następujące:

Czy do tworzenia admin panelu do zarzadzania sklepem, stanem magazynowym, wysyłkami i towarem lepiej tworzyć w symfony taki admin panel czy też w czystym php ? W symfony nie używam easy admin tylko bym budował wszystko od zera.

PHP CZY SYMFONY

1 odpowiedź

+1 głos
odpowiedź 14 maja 2025 przez Arkadiusz Waluk Ekspert (291,530 p.)
Tak naprawdę to zależy od Ciebie, ale nie ma co ukrywać, że raczej korzysta się z frameworków. Niezależnie jaki to by był projekt, Symfony to tylko narzędzie, które ma wspomóc w tworzeniu pewnej spójnej struktury i dostarczyć zestaw gotowych rozwiązań do użycia. Nie stworzy się magicznie cała działająca aplikacja za Ciebie, więc teoretycznie nic nie stoi na przeszkodzie, abyś to napisał w czystym PHP.

Jednakż w typowym programowaniu się raczej tego nie robi. Szkoda czasu na pisanie od zera tego, co zostało już napisane. We frameworku jak Symfony dany kod widziało i wykorzystało bardzo wiele osób, na bardzo różne sposoby, mogąc wyłapać przy okazji potencjalne problemy i błędy. Tak więc użycie frameworka powinno być szybsze i bezpieczniejsze. Warto wiedzieć chociaż mniej więcej jak co działa pod spodem i jak pewne rozwiązania w razie czego zaprojektować, ale osobiście niezbyt sobie już wyobrażam, że miałbym tworzyć jakąś poważniejszą aplikację i wymyślać wszystko samemu, powtarzając pisanie tego, co w sumie i tak jest potrzebne niemal w każdym projekcie.

Warto jednak pamiętać, że na początku nauki framework może trochę przytłoczyć, może Ci się wydawać, że to będzie dużo trudniejsze i dłuższe niż bez niego. Jeśli wcześniej pisałeś tylko bez frameworków, a teraz na pierwszą styczność chcesz wziąć jakiś jak rozumiem dość spory panel sklepu, to nad tym bym się zastanowił. Uważam, że na początek warto byłoby zrobić coś prostszego, do zrealizowania szybciej, co będzie miało także mniej punktów, które można nieświadomie zrobić źle lub mieć później problem z debugowaniem. Chyba że masz już doświadczenie w innych frameworkach i większych aplikacjach, to powinno być z górki.

Podobne pytania

0 głosów
0 odpowiedzi 215 wizyt
pytanie zadane 22 grudnia 2020 w Python przez Skipto Początkujący (300 p.)
+2 głosów
1 odpowiedź 682 wizyt
pytanie zadane 3 kwietnia 2024 w PHP przez Panelinio Stary wyjadacz (10,680 p.)
+1 głos
3 odpowiedzi 704 wizyt
pytanie zadane 5 lipca 2020 w HTML i CSS przez Paweł Sypek Początkujący (440 p.)

93,733 zapytań

142,669 odpowiedzi

323,287 komentarzy

63,294 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...