b.....r
b.....r
Struktura cms php = tutoriale polecane? Ucze sie dopiero tego jezyka, wiec mam lekki problem z zrozumieniem jakie dane glownie mam zamieszczac w index.php. Ogolnie chce zrobic system szablonow gdzie dodatkowo rowniez nie wiem jak to zamiesicic wszystko. XD

#php
1
  • Najlepsze
  • Wszystkie komentarze
incognito_man
incognito_man
@blakker: w index.php robisz front controller który będzie odpalał kolejne strony
1
incognito_man
incognito_man
@blakker: nie. Ładowaniem plików zajmuje się autoloader (którego też musisz ustawić). Tak po krótce, front controller ma za zadanie wybrać odpowiedni kontroler który wygeneruje odpowiedni HTML. Czyli wchodzisz na np na /dashboard - front controller szuka kontrolera powiązanego z tym URL i odpala metode która wygeneruje html
1
zaporylie
@blakker: wsluchaj się w głos tych mądrzejszych / ucz się od najlepszych. Otwórz Symfony, zobacz jak projekt oparty o Symfony jest zorganizowany. Otwórz CMSa, np Drupala, zobacz jak on jest zorganizowany. Nauczyć się tworzyć pluginy/moduły/bundle, nie rzucaj się od razu na architekturę systemu bez teoretycznej wiedzy jak taka powinna wyglądać. Zacznij od rzeczy małych - weź Drupala, tudzież dowolny inny CMS oparty na komponentach Symfony, i dopisz tylko to czego
1
b.....r
b.....r
@incognito_man: Dzieki, zaraz o tym poczytam. ( ͡° ͜ʖ ͡°)

Czyli mniej wiecej:

includuje wszystkie pliki np szablonu, rejestracji?
0
b.....r
b.....r
@incognito_man: Widze ze bedzie ciezej jak myslalem. *.* musze poszukac jakiegos wzorca :D
dzieki :)
0
getin
albo ściągnij gotowce jakiegoś cmsa we frameworku z githuba i zobacz co i jak/przerób dla siebie, nie wiem po co odkrywać koło od nowa...
0
plushy
@blakker: Przejrzyj sobie jak wygląda jakiś klasyczny framework typu Kohana.
0
b.....r
b.....r
@plushy: @incognito_man: @getin: Na razie ogarnac musze podstawe czyli:
0
plushy
@blakker: Po prostu przejrzyj jak inni to zrobili.
0
b.....r
b.....r
@plushy: szukam na githubie czegos :P
0
getin
to taka sztuka dla sztuki, jeszcze jakiegoś customowego bloga+baza to jest sens robić pod swój content, ale cmsa? jest tego kilkaset w sieci ( ͡° ͜ʖ ͡°)
0
b.....r
b.....r
@getin: Co chce zrobic? system nowsow, tworzenie kategori, subkategori, dodawanie prac/zdjec, prywatna wiadomosc, i moze jakies komentarze. (panel admin tez)
0
b.....r
b.....r
@zaporylie: wlasnie nie wiem od czego zaczac. Wordpress? drupal? Czy co.
0
goodghost
goodghost
@zaporylie: polecasz gościowi, który nie bardzo wie jak otwierać i zamykać znacznik PHP tworzenie modułów w D8? Przecież on ugrzęźnie na instalacji na miesiąc, a co dopiero pisanie modułów.
0
zaporylie
@blakker: nie Wordpress, coś z mniejszym długiem technologicznym. Jeśli Drupal to 8. Możesz spróbować też Bolt CMS. Opcji masz dużo.
0
zaporylie
@goodghost: polecam nie tworzyć architektury projektu od podstaw. Polecam coś na komponentach Symfony bo to jest obecnie panującym standardem.
Łatwiej jest napisać moduł do Drupala czy plugin composerowy niz stworzyć CMS od podstaw. To jest to co polecam.
@blakker: jeśli będziesz tworzyl akurat pod Drupala i zatniesz się na czymś - pytaj. Jestem tu by pomóc.
0
b.....r
b.....r
@goodghost: drupal jest ez do instalowania *.*
@zaporylie: dzieki! :)
0