![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zastanawiam się ciągle jak zrobić strukturę katalogów w CMS. Aktualnie planuje strukturę modułów więc na ten temat chciałbym się czegoś dowiedzieć. Linki u mnie będą wyglądać w tym stylu: Kod / -/news (moduł: news, akcja: domyślna) --/news/:id (moduł: news, akcja: show, parametry: id) -/gallery (moduł: gallery, akcja: domyślna) --/gallery/:id (moduł: gallery, akcja: show, parametry: id) /admin -/admin/news (moduł: news, akcja: domyślna [list]) --/admin/news/add (moduł: news, akcja: add) --/admin/news/edit/:id (moduł: news, akcja: edit, parametry: id) Panel admina zamierzam zrobić tak, że gdy znajdzie w pierwszym członie linku słowo admin to wtedy moduł będzie ładowany z folderu admin, a jak nic nie będzie to wtedy z public (lub inna nazwa?). Muszę więc zrobić jakiś fajny układ folderów. Mój pomysł póki co: Kod /module/ -admin/ --default.php --news/ ---default.php ---list.php ---add.php ---edit.php -public/ --default.php --news/ ---list.php ---show.php I teraz pytanko, jak wy robicie w własnych CMS'ach takie struktury? Fajnie jak by ktoś dał screeny dosłownie całej struktury. Przeglądałem jakieś CMS'y typu Joomla, Wordpress, Drupal, PHP Fusion i inne oraz skrypty for takie jak IP Board i różne malutkie, ale żadne z wszystkich struktur jakoś mnie nie przekonały. Choć IP Board najbardziej przypadło mi do gusty ze wszystkich innych lecz to nadal nie to. I w ogóle czy mój pomysł to dobry sposób na tę strukturę? Proszę o opinie. Pozdrawiam, Paweł. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
A Cię zaskoczę.
Znam wzorzec MVC. Przeglądałem frameworki takie jak: Symfony2, Zend2, CI, Kohana oraz SpawnFramework. Z tych wszystkich spodobał mi się tylko jeden, SpawnFramework, który był moim zdaniem łatwy, ale bardzo funkcjonalny. Może jednak chodzi właśnie o rozplanowanie całej aplikacji. Ogólnie jakoś nie potrafię zrobić byle jak, tylko próbuję zrobić jak najlepiej. Aktualnie właśnie testuje z kontrolerami i zrobiłem taki kod:
I nie wiem czy przy tym zostać. Dodam, że nie chce używać Frameworka żadnego oraz nie chce tworzyć własnego Frameworka lecz stworzyć CMS, a potem na tym samym szkielecie Forum. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 11:49 |