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
Uriziel01
post
Post #2





Grupa: Zarejestrowani
Postów: 307
Pomógł: 37
Dołączył: 9.11.2010
Skąd: Zielona Góra

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


Znacznie prościej było by ci to napisać przy użyciu jakiegoś FW. Nie wiem do końca co oznacza pytanie małe czy duże klasy, przecież rozmiar ciała klasy zależy od tego jakie zadania ma ona realizować. Co do ładowania 'modułów' ja to mam zrobione na zasadzie, listy 'load_always' i tylko w razie potrzeby w danym widoku doładowuje potrzebne mi w tym momencie. Co do ładowania wszystkiego ajaxem to też nie moge tego polecić w 100%, jest to dobra technika ale stosowana z umiarem, potem wprowadza masę ograniczeń i komplikacji. Co do elementów które na pewno warto AJAXem zrealizowac to jakieś data_grid'y i walidacja formularzy.
Mimo wszystko pytanie jest zbyt ogólne i rozbite żeby jakos sensownie na nie odpowiedzieć niestety.

Ten post edytował Uriziel01 20.12.2011, 10:14:09
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: 11.10.2025 - 00:47