![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 27.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
moj problem polega na tym czy kazdej podstronie robic wlasny kontroler. uzywam codeigniter'a. jesli strona jest mala i zawiera tylko pare podstron typu: intro, onas, portfolio to czy powinien byc jeden controller ktorego metody beda odpowiadaly za kazda podstrone czy zrobic kilka controllerow ktorych metody beda bardziej zwiazane z dana podstrona.
jesli by bylo kilka kontrollerow to adres byl by krotszy i ladniejszy oraz moim zdaniem bardziej zgodny z szeroko rozumiana semantyka, poniewaz bedzie intuicyjny. koles na screencast'cie z codeignitera wszystko pakuje w jeden controller. unika w ten sposob balaganu. jak wy projektujecie? duzo controller'ow czy duzo metod? pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 278 Pomógł: 10 Dołączył: 13.02.2007 Skąd: Rybnik Ostrzeżenie: (0%) ![]() ![]() |
Wszystko zależy od tego jak rozbudowany jest serwis. Jeśli jest to tak jak mówisz, mała stronka, chociażby do radia, to wystarczy jeden kontroler, kilka akcji w tym jednym kontrolerze. Natomiast jeśli jest to jakiś serwis to kilka/kilkanaście kontrolerów jest niezbędnych.
Przede wszystkim dużą rolę robi tutaj tzw. "Router" i jego algorytm. Przypuszczam, że w CodeIntegerze można wybrać opcję routingu. Jedną z nich z pewnością będzie URL w stylu: Kod strona.pl/akcja/param/param czyli pominięcie kontrollera i wybranie defaultowego, czyli index.btw. Mimo wszystko nie polecam Frameworków do budowania małych stronek, od tego jest xHTML, CSS, ewentualnie trochę PHP. -------------------- Nawet, jeżeli nie jesteś zainteresowany usługami IT ani outsourcingiem, a Twoją pasją jest programowanie - zobacz naszą stronę. Piszemy dużo fajnych use-caseów, jak podchodzimy do tematu programowania dla naszych klientów. A tak na co dzień tworzymy budujemy mvp oraz tworzymy platformę b2b.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 18:07 |