Post
#1
|
|
|
Developer Grupa: Moderatorzy Postów: 2 844 Pomógł: 20 Dołączył: 25.11.2003 Skąd: Olkusz |
Jako że mi się troche nudziło, a pozatym chce sobie napisać na szybko prostą strone napisałem bardzo prostego frameworka w php.
Główne zalozenia to do pisania prostych stronek blog/ksiega gosci/wyswietlanie roznych danych. Jest napisany tak zeby nie miec burdelu w kodzie i w miare ładnie to rozpisane, czyli nie mieszkac warstwy biznesowej z szablonami. Zip: http://hwao.strefaphp.net/poligon/framework.zip Source online: http://hwao.strefaphp.net/subdomains/repos...-php5/index.php <span style="font-style: italic;">Po lewej <span style="font-weight: bold;">framework-php5</span></span>... Postanowiłem pokazać, może jakiemus poczatkujacemu programiscie troche rozjasni w głowie, jak zwykłe czekam na pytania - chetnie odpowiem. Oczywiscie jak coś będe pisał to kod sie bedzie rozbudowywał, wiec bede wrzucał poprawione czesci, jezeli ktos coś dopisze to też może pokazać - chetnie dodam. Pozdrawiam Poprawiłem linki, do źródeł |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 800 Pomógł: 0 Dołączył: 26.11.2005 Skąd: Nowy Sącz Ostrzeżenie: (0%)
|
Hmmm... Odbiegając troche od tematu, bo sam piszę frameworka i zastanawiam sie nad implementację systemu szablonów. Co o tym myślisz ?
Ja myślę nad klasą abstrakcyjną View pod którą podpinam system szablonów. I jest jeszcze sprawa kompilacji jego... Jak skrypt dowie się jak go skompilować i kiedy i który szablon. Jakieś pomysły ? |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%)
|
Hmmm... Odbiegając troche od tematu, bo sam piszę frameworka i zastanawiam sie nad implementację systemu szablonów. Co o tym myślisz ? Ja myślę nad klasą abstrakcyjną View pod którą podpinam system szablonów. I jest jeszcze sprawa kompilacji jego... Jak skrypt dowie się jak go skompilować i kiedy i który szablon. Jakieś pomysły ? Widok w MVC warto zrobic tak jak mowisz... Zwyczajnie tworzysz klase View, ktora ma odpowiednie metody. Chyba najwazniejsze, to: 1. setTemplate($sTemplate), 2. fetch(), 3. display(), 4. set($sParam, $mValue), 5. get($sParam). Wazne jest (moim zdaniem), aby widok nie dziedziczyl np. ze smarty bezposrednio. No chyba ze odpowiadaja Ci oryginalne metody takie jak display() ze smarty. Nie bylbym soba, gdybym nie powiedzial, ze czyste szablony php sa wygodne, najszybsze, a klasa obslugujaca taki szablon zajmuje kilkadziesiat linii kodu. W zasadzie ukonczylem swoj framework Rapide. Postaram sie zamiescic niebawem kod. Adrian. |
|
|
|
hwao [PHP5] Framework dla najmłodszych 25.02.2006, 17:48:17
vieri_pl juz jest ok Mialem ustawione php 4
thx hwao za... 25.02.2006, 18:05:46
mike_mech ~vieri_pl to jest kod pod php5
A po błędzie widzę,... 25.02.2006, 18:07:47
hwao Dobra dodam jeszcze dziś WebRequest:
[PHP] pobier... 25.02.2006, 18:58:27
Bastion hm, ciekawa sprawa musze to przestudiowac 25.02.2006, 19:07:22
Vomit Mam pytanie: po co sa puste konstruktory? Jest jak... 25.02.2006, 19:31:31
ens0re Może głupie pytanie, ale jestem nie kumaty pewnie:... 25.02.2006, 19:37:30
hwao Cytat(Vomit @ 2006-02-25 19:31:31)Mam pytanie... 25.02.2006, 19:38:10
ens0re Dzieki za info 25.02.2006, 19:55:40
Vomit Hm, jaka jest zasadnicza ronizca miedzy polem priv... 25.02.2006, 23:52:37
scanner Zacznij od: http://pl.php.net/manual/pl/language.o... 26.02.2006, 00:12:08
hwao Cytat(Vomit @ 2006-02-25 23:52:37)Hm, jaka je... 26.02.2006, 10:24:32
Vomit Ok, dzieki. Wyczytałem wszystko czego nie wiedzial... 26.02.2006, 11:42:43
sf Cytat(Vomit @ 2006-02-26 11:42:43)Ok, dzieki.... 26.02.2006, 12:24:47
hwao Dokładnie dlatego jak powiedział sf
Request w ph... 26.02.2006, 13:07:05
Vomit WebRequest to jest to samo co httpRequest? 26.02.2006, 15:34:01
aleksander na to wygląda=] ale hwacz musial sie wygryzc i naz... 26.02.2006, 15:54:55
hwao Cytat(Vomit @ 2006-02-26 15:34:01)WebRequest ... 26.02.2006, 16:16:32
Vomit hwao: moglbys pokazac jakis przykład z akcja a nie... 26.02.2006, 17:18:18
hwao Cytat(Vomit @ 2006-02-26 17:18:18)hwao: moglb... 26.02.2006, 17:22:30
Strzałek O hwao widzę szpanuje swoim cackiem.
Jak będę w d... 1.03.2006, 16:57:52
TomASS Dzięki Hwao, mam zamiar zabrać się za frameworki i... 13.03.2006, 23:46:22
dr_bonzo Moze nie jestem hwao ale znam kilka odpowiedzi
C... 14.03.2006, 00:04:05
hwao Postaram sie to bardziej dopracowac, dodac obsluga... 14.03.2006, 08:26:50
splatch [PHP] pobierz, plaintext <?phppublic function ... 14.03.2006, 08:59:48
hwao @splatch w php 5.1 wywala error jak cos ma & a... 14.03.2006, 09:34:14
Strzałek CytatDzięki Hwao, mam zamiar zabrać się za framewo... 14.03.2006, 10:15:23
MagnuM Prosiłbym o informację czy 'projekt' jest ... 31.07.2006, 23:56:40
hwao Tak jest rozwijany, juz powstała 3 wersja 1.08.2006, 11:12:28
Turgon Ja nigdzie nie widzę nowych źródeł. 1.08.2006, 16:16:52
hwao Źródeł narazie nia mam czasu udostępnić, tzn o tyl... 1.08.2006, 17:21:13
MagnuM Ja nalegam... chociażby bez opisywania. 1.08.2006, 17:29:22
Turgon O to wrzucaj hwaosz... 1.08.2006, 19:12:47 
tuner Cytat(Turgon @ 1.08.2006, 18:12:47 ) ... 1.09.2006, 13:10:19
hwao Akurat ftp mi siadl, ale jak tylko powstanie to wr... 1.09.2006, 13:38:05
Turgon Ciekawe. Przejrzałem źródła i zastanawiam się dlac... 1.09.2006, 13:45:58
hwao Stwierdzilem ze sie nie przyda w tamtym projekcie.... 1.09.2006, 14:35:25
Turgon Po co ci przy kompilacji szablonu ? 1.09.2006, 15:16:10
hwao Jest tam smarty poniewaz moj autorski system szabl... 1.09.2006, 17:17:39
ARJ @hwao mógłbyś podać jakieś proste wykorzystanie tw... 6.09.2006, 21:37:03
Turgon Słuszna uwaga. Po prostu chyba zrobie własny prost... 7.09.2006, 15:28:53 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 08:25 |