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

Pytanie dot. CMS'ów w PHP - Od czego zacząć

Object Storage Arubacloud
0 głosów
201 wizyt
pytanie zadane 8 grudnia 2018 w PHP przez Greeenone Pasjonat (16,100 p.)
Hej,

Ostatnio w miarę sprawnie już operuję podstawami PHP i chciałbym się nauczyć czegoś nowego. Na cel wybrałem se stworzenie własnego CMS'a. Problem jest taki, że nie wiem jak za to się zabrać.

Ostatni "miniCMS" który stworzyłem był trochę chaotyczny. W każdym pliku php było mnóstwo kodu + zapytania + html (Taka mieszkanka).

Jak zacząć porządne pisanie cms'ów ? Na eduweb widziałem filmik dot. CMS'ów gdzie instruktor użył MVC i łączył między sobą dużą ilość kodu itp. Z chęcią bym kupił kurs gdyby nie to, że jest z 2012 roku i został stworzony przy użyciu PHP5 (No chyba, że dużo się nie rozwinęło przez ten czas)

Czytałem też o Symphony i Laravel. Iść w kierunku CMS z eduweb, czy starać się coś napisać na tych Framework'ach ?

Głównym celem nauki jest poprawne łączenie plików między sobą, optymalizacja i porządek w kodzie aby nie było wszystko bezsensownie porozrzucane :P

1 odpowiedź

+1 głos
odpowiedź 8 grudnia 2018 przez HaKIM Szeryf (87,590 p.)
wybrane 9 grudnia 2018 przez Greeenone
 
Najlepsza

Zdecydowanie staraj się napisać coś w wymienionych frameworkach na PHP 7.2/7.3

Jednak, nim to, obczaj jakiś kursik na YouTube czy artykuł - jeśli tak szybciej przyswaiasz wiedzę - odnośnie autoloadingu + kursy obiektówki.

MVC w PHP jest proste jak drut. M - Wszystko co nie V i C, V - templatki (.twig czy blade), C - Controller. Choć, w Symfony 4 to bardziej wygląda by default tak, że masz src/ i tam tworzysz Security/, Controller/, Repository/, Entity/ etc.

Może się przydać:

https://symfony.com/doc/current/create_framework/index.html - Jeśli byłbym nowy w PHP to właśnie z tym tutorialem zacząłbym moją przygodę z frameworkami.

https://symfonycasts.com/screencast/symfony - Najlepsze kursiki jakie dotychczas widziałem w necie (jeśli chodzi o PHP).

https://phptherightway.com/

https://webmastah.pl/jak-programowac-obiektowo-cz-1-wstep/

https://symfony.com/doc/current/setup.html

Z laravela nie korzystałem; stąd brak linków.

Ostrzegam, że na początku to wszystko może Cię przerosnąć; stąd moja rada abyś najpierw stworzył projekt w którym będziesz ładował wszystko co widzisz - taki poligon - a dopiero jak rozwalisz całość w drobny mak zacznij tworzyć CMS.

komentarz 9 grudnia 2018 przez Greeenone Pasjonat (16,100 p.)
Dzięki za odpowiedź! Co polecasz na dalszą metę ? Laravel czy Symfony ? Głównie, to chce się skupić na tworzeniu CMS'ów ale nie blogowych tylko do zarządzania np. pracownikami, produktami itp
komentarz 10 grudnia 2018 przez HaKIM Szeryf (87,590 p.)

Chyba nie mogę się wypowiedzieć w tym temacie - nie kodziłem w Laravel. Słyszałem o jego nieprawidłowym zaprojektowaniu, ale nie weryfikowałem na własną rękę. Ah, no i twórca Laravela - Taylor Otwell - to marny programista, czego nie raz dał przykład na Twitterze. ;)

Podobne pytania

0 głosów
5 odpowiedzi 614 wizyt
0 głosów
4 odpowiedzi 440 wizyt
pytanie zadane 27 marca 2016 w Offtop przez pietia213 Dyskutant (8,110 p.)
+1 głos
7 odpowiedzi 968 wizyt
pytanie zadane 6 czerwca 2015 w HTML i CSS przez mac-rum Użytkownik (610 p.)

92,575 zapytań

141,425 odpowiedzi

319,650 komentarzy

61,961 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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...