Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wasz plan budowy aplikacji?
Fyr
post
Post #1





Grupa: Zarejestrowani
Postów: 0
Pomógł: 0
Dołączył: 29.03.2012

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


Temat chyba nadaje się tylko tutaj. Stoję przed problemem i za bardzo nie wiem jak go ugryźć, otóż, programuję już dość dobrze w PHP ( obiektowo, MVC), jednak nie za bardzo wiem jak rozplanować sobie budowę aplikacji. Niby zaczynam od budowy podstawowych klas do obsługi różnych rzeczy, potem powoli buduję kontrolery, ale co dalej, kiedy wdrażać widok? Chciałbym aby kilka osób poświęciło i napisało jak oni planują sobie budowę aplikacji od postaw, byłbym bardzo wdzięczny.

Precyzując, wydaje mi się, że robię za dużo rzeczy na raz i się gubię, rozbudowuje kilka klas na raz, dodaje warunki w kontrolerze, próbuję już coś tam wyświetlić w widoku, itd.

Ten post edytował Fyr 29.03.2012, 19:00:45
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vokiel
post
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

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


Jeśli robisz to na swoim rozwiązaniu, to przede wszystkim należy opracować tzw. procesy biznesowe, czyli co jak ma działać. Można to sprowadzić do prostych ścieżek postępowania w systemie. Np. w menu masz opcję dodaj produkt, kliknięcie pokazuje stronę z formularzem dodawania produktu, formularz zawiera następujące pola z typami: pole - typ pola, pole 2 - typ pola... itd. opisujesz sobie co jak ma działać, co się dzieje po każdej akcji, jak się zachowuje aplikacja.

Jak już masz opisane co i jak, to łatwiej jest to przekuć na projekt aplikacji. Po zbudowaniu struktury, kontrolerów, modeli itd, można przejść do generowania wynikowego html'a. Wyglądem w początkowej fazie w ogóle bym się nie przejmował, mają działać funkcjonalności. Dopiero na koniec podpinasz design.

A żeby usprawnić sobie wszystkie kwestie związane z tworzeniem struktury aplikacji zainteresuj się jakimś frameworkiem.
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: 4.10.2025 - 06:43