Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Architektura systemu CMS, Jak zbudować logikę systemu
zaajcu
post
Post #1





Grupa: Zarejestrowani
Postów: 206
Pomógł: 3
Dołączył: 18.08.2011
Skąd: Chrzanów

Ostrzeżenie: (0%)
-----


Cześć.

Mam do napisania spory system CMS. Nie wiem jak się do tego zabrać tzn jaką logikę zrobić.

W systemie ma być sporo modułów z wieloma pod modułami np:

Produkty
Kategire
Produkty
Asortyment
Dane techniczne
Konfiguracja

Sklep
Klienci
Koszyk
Promocje
Rabaty

Użytkownicy
Uprawnienia
Lista
....

Wcześniej robiłem CMS ale dość małe robiłem sobie klasy dla każdej kategorii (tylko nie było podkategorii). Nie wiem czy robić dla każdej głównej kategorii duże klasy, czy dla podkategorii mniejsze klasy. Ładowanie modułów jakoś zautomatyzować czy klepać z palca wszystko (tzn wczytywanie i tworzenie obiektów). Zastanawiam się czy ładować wszystko ajax'em czy jechać normalnie. Niestety nie znam żadnego frameworka na tyle żeby się wziąć i pisać w nim (wynikło by z tego więcej złego niż dobrego).

Może macie jakąś inną koncepcje do tego albo jakieś sugestie jak to zrobić.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zaajcu
post
Post #2





Grupa: Zarejestrowani
Postów: 206
Pomógł: 3
Dołączył: 18.08.2011
Skąd: Chrzanów

Ostrzeżenie: (0%)
-----


Przez duże czy małe klasy rozumiem że dla jak by zrobić klasę dla np produktów to będzie ona dość spora natomiast jak by robić klasy dla podkategorii to już będą one o wiele mniejsze. Wiem ze FW by znacznie ułatwił sprawę, no ale niestety nie znam żadnego dobrze a złym pomysłem było by się go uczyć i robić ten system.

Powiedzmy że mamy główne menu i odbiegając od pomysłu robienia wszystkiego ajax'em:

Produkty | Sklep | Strony | Użytkownicy

po wybraniu jakiejś kategorii i podkategorii np produkty->asortyment do url'a wskakuje jakaś zmienna GET, następnie ładujemy moduł widok .... tylko własnie pytanie jaka klasa czy klasa Produkty czy np produkty_asortyment. Natomiast wszelkie zmiany typu zmiana produktu czy zapis... leeciało by postem

myślałem zrobić jakąś klasę która by zarządzała ładowaniem modułów w zależności od uprawnień.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.10.2025 - 04:42