Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%)
|
Witam, z lekkim opóźnieniem ale udało mi się ukończyć wersje 0.1 mojego frameworka (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
Strona projektu: http://framework.mohebo.pl Dokumentacja: http://framework.mohebo.pl/docs Paczka do pobrania: http://framework.mohebo.pl/files/mohebo-fw-0.1.0.tar.gz Wiem, że to nie jest jeszcze gigant jak Symfony i brakuje mu masy opcji. Jest to raczej rdzeń frameworka z zaledwie kilkoma bibliotekami(chociaż pracować się już na tym da (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ). Chciałbym jednak usłyszeć czy idę w dobrym kierunku (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) , co wam się podoba, a co nie, co należy zmienić, co dodać. Pozdrawiam PS: Jeśli chodzi o prędkość - w pliku index.php są zakomentowane standardowe linijki mierzące przedkość kodu. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%)
|
W temacie dotyczącym Spawnm Frameworka Spawnm napisał:
Cytat("Spawnm") @SHiP -> masz lepszy? Pokaż. Zajęło mi to kilka dni ale przygotowałem paczkę (IMG:style_emoticons/default/winksmiley.jpg) . Mohebo Framework 0.2 Huh, minęły prawie 2 lata. Sporo programowałem w tym czasie, często w oparciu o mój własny framework. Ten czas spowodował, że kilka rzeczy usprawniłem tak aby pracowało mi się szybciej i wygodniej. Pełnej listy zmian nie jestem w stanie podać ponieważ nie robiłem jej na bieżąco i nie wiem dokładnie co się zmieniło ;]. SVN zaktualizuję jutro, wtedy dowiem się więcej. Krótki Changelog Cytat - zmiana licencji z LGPL na MIT - parametry w routerze tj. /lang:pl/ - automatyczne logowanie widokow oraz modeli - zmiana nazwy klasy z MoheboApplication na MoheboController - wiele plikow routera(dla kazdej domeny inny) - kilka nowych filtrów - tworzenie nowych walidatorów jest również dostępne po przez stworzenie odpowiedniej klasy i umieszczenie jej w /system/core/validators/ (znajduje się tam już plik file.php). Aby walidator zadziałał wystarczy w wymaganiach określić typ na "file" (tj. nazwę pliku walidatora). Framework można pobrać z mojego katalogu z projektami: http://srodek.info/files/MoheboFramework-0.2.tar.gz Dokumentacja jest dostępna pod adresem http://mohebo.com oraz wewnątrz paczki Nowością jest katalog generator/ - jest w nim crud.php(nad tym to ja się dłuugo męczyłem) - plik generujący moduły administracyjne na podstawie plików konfiguracyjnych ( domyślnie 3 dostępne - in_news.php, in_galleries.php oraz in_photos.php) W środku katalogu TODO tłumaczące kilka rzeczy Jestem leniwy i pisanie tych plików konfiguracyjnych ręcznie mnie nudzi więc tworzę powoli edytor graficzny - generator/configCreator.php Niestety nie działa on do końca poprawnie więc nie zalecam jego stosowania. Wrzuciłem jako ciekawostka (IMG:style_emoticons/default/winksmiley.jpg) Czekam na wasze komentarze i opinie. Co w najbliższej przyszłości? Zmiana architektury na prawidłowe MVC - tj. przerzucenie pobierania danych z kontrolera na widoki(starą konwencję również pozostawię) tak aby one same potrafiły dobrać się do odpowiedniego modelu. Możliwość tworzenia własnych filtrów oraz kilka innych usprawnień(to jeszcze zależy co mi zaproponujecie). Dlaczego warto używać? - lekki - prosty - chętnie pomogę na forum w przypadku wszelkich problemów oraz napiszę(o ile będą sensowne) dodatkowe moduły o jakie mnie poprosicie tak aby rozwijać ten framework w odpowiednim kierunku. Pozdrawiam (IMG:style_emoticons/default/winksmiley.jpg) . PS: piszę tutaj ponieważ jeden projekt = jeden temat. Jeżeli moderatorzy sądzą, że 2 lata to za długo to proszę wydzielić posty do oddzielnego tematu. |
|
|
|
SHiP [framework] Mohebo Framework 6.09.2008, 08:53:29
acztery niezłe, widzę, że wzorowałeś się chyba na ZF 6.09.2008, 09:10:58
normanos na głównej brakuje linka do docs (jest tylko w top... 6.09.2008, 09:38:13
SHiP Cytat(acztery @ 6.09.2008, 08:10:58 )... 6.09.2008, 10:35:48
bim2 Nie wiem co mam, ale komp nie chce mi otwierac GZ ... 6.09.2008, 15:55:15
Moli I co, myślisz że jesteś fajny ? Ogólnie to kawał ... 6.09.2008, 16:32:45
acztery nie miałem na myśli samej budowy klas itp ale logi... 6.09.2008, 16:33:58
SHiP Cytat(bim2 @ 6.09.2008, 14:55:15 ) Ni... 6.09.2008, 22:47:35
tiraeth 1) Brzydka literówka w plikach językowych. or... 6.09.2008, 23:19:46 
SHiP Cytat(tiraeth @ 6.09.2008, 22:19:46 )... 7.09.2008, 01:12:30 
phpion Cytat(SHiP @ 7.09.2008, 02:12:30 ) Po... 12.09.2008, 20:13:30
Exek symfony mozolny... już nie mogę czytac t... 12.09.2008, 20:26:35
SHiP @phpion: sprawdzałem . Bardzo fajny framework... 12.09.2008, 20:46:51
Exek heh, nie rośmieszaj mnie tymi testami, prosz... 12.09.2008, 20:50:06
SHiP @Exek: nie chcę się kłócić ale w pierwszym poście ... 12.09.2008, 21:07:27
Exek aj wybacz, bo ja jestem fanboyem symfony . Wiem, ... 12.09.2008, 21:14:56
SHiP Cytatfajnie by było gdyby w katalogu application m... 12.09.2008, 22:01:20
Exek Jeśli jest taka możliwość to czy jest to opisane w... 12.09.2008, 22:10:22 
SHiP Cytat(Exek @ 12.09.2008, 21:10:22 ) J... 12.09.2008, 22:45:55
Exek Odnośnie http://framework.mohebo.pl/docs-8, z... 13.09.2008, 11:56:47 
SHiP Cytat(Exek @ 13.09.2008, 10:56:47 ) O... 13.09.2008, 12:58:40
Exek Prędkość czego? Bo pewnie jakieś keszowanie zrobił... 13.09.2008, 16:06:42
Spawnm Z klas które mnie zainteresowały będzie chyba tran... 16.07.2010, 18:32:17
SHiP CytatAle sieczka z wcięciami
tzn?
Cytatkodem w ko... 16.07.2010, 18:40:09
Spawnm Cytat'Ale sieczka z wcięciami'
tzn?
Zobacz... 16.07.2010, 18:48:35
SHiP Ok dzięki. Reczywiście w email.php połowa wcięć j... 16.07.2010, 18:56:12
Spawnm Zobacz jak to rozwiązałem ja
pager jako model rob... 16.07.2010, 19:06:09
Neo Chroń wszystkie plik przed bezpośrednim dostępem v... 17.07.2010, 11:03:59 
SHiP Cytat(Neo @ 17.07.2010, 11:03:59 ) Ch... 17.07.2010, 11:08:22
Cysiaczek Nie zagłębiałem się rozwiązania, kiedyś jakiś kwia... 17.07.2010, 11:08:43
SHiP @Cysiaczek: trafna uwaga. Po prostu model i contro... 17.07.2010, 12:40:40
-=Peter=- CytatWidzę, że będę musiał zrobić MoheboXX(nad naz... 17.07.2010, 15:01:04
SHiP @-=Peter=-: ok, dzieki za uwagi. Dostosuję sie
... 14.09.2010, 07:42:48 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 11:11 |