Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [skrypt] Pinky - framework php5
Vengeance
post
Post #1





Grupa: Zarejestrowani
Postów: 657
Pomógł: 2
Dołączył: 15.08.2003
Skąd: Łódź

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


Witam.

Oto efekt mojej pracy w trakcie ferii:
=> Wersja 1.0
http://vengeance.strefaphp.net/tmp/pinky-framework.tar.gz
=> Wersja 1.1
http://vengeance.strefaphp.net/tmp/pinky-f...work-1.1.tar.gz

W paczce jest dokumentacja wygenerowana przez phpDocumentatora,
pliki frameworku oraz przykładowa strona z niego korzystająca.

Może nie jest to doskonały kod, ale praktyka czyni mistrza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Dlatego prosze o wszelką konstruktywną krytyke.

ps. od razu napomkne, że skrypt hawk-a czyli Phiend był tym, na czym się czasem wzorowałem.

Ten post edytował Vengeance 26.02.2005, 14:11:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Vengeance
post
Post #2





Grupa: Zarejestrowani
Postów: 657
Pomógł: 2
Dołączył: 15.08.2003
Skąd: Łódź

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


Dziś dorobiłem bajer o którym mowa w tym temacie:
http://forum.php.pl/index.php?showtopic=26107

Uaktualniona wersja do ściągnięcia tu:
http://vengeance.strefaphp.net/tmp/pinky-f...work-1.1.tar.gz

W najbliższym TODO mam do przepisania klase Routera gdyż była robiona troche na "odwal się" i się mi nie podoba (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Pozatym, zainteresowanych projektem zapraszam też na
http://devblog.strefaphp.net gdzie co jakiś czas opisuje postępy, testy itd.

Prosze o dalsze oceny i krytyke (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)


--------------edit-----------------
@bela_666: Zamiast rozdzielać na akcje i widoki rozdzielam na coś w tylu akcje logiczne i akcje widoku. Coś ala phiend. Z tymże u mnie wszystkie te akcje wyglądają tak samo ( w phiendzie jedne miały metode display() a inne perform() ) a w konfigu także ich jakoś się nie rozróżnia. Nie robie jakiegoś konkretnego "wrzucania danych do widoku przez kontroler". Dla mnie jest to niepotrzebne komplikowanie kodu.

Pozatym, kontroler wcale nie musi mieć akcji! zauważ, że jest to wzorzec
Model-View-Controller. Akcje są tylko dla naszej wygody i są częścią kontrolera. Czyli jakby nie patrzeć u mnie także kontroler wywołuje ten szablon (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Po drugie. U mnie nie szablon jest widokiem a 'showAllNews'. Jest to ta takjaby "akcja widoku". Szablony tylko wspomagają. Wcale ich nie musi być. Akcja równie dobrze może robić zwykłe echo().

Niedługo myśle wprowadzić dwa interfejsy dla akcji logiki i akcji widoku.
Ułatwi to "rozeznanie" się w kodzie jak sądze. Ale to potem dodam.

ps. sorry ze ta wypowiedz jest tragicznie poplątana. Jakoś dziś w ogóle mózg mój nie pracuje (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif)
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: 3.10.2025 - 03:18