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%)
|
@-=Peter=-: ok, dzieki za uwagi. Dostosuję sie (IMG:style_emoticons/default/winksmiley.jpg)
-- EDIT: Robię powoli porządki. Ukończyłem kolejną wersję mojego frameworka php. Zmian jest niewiele lecz dotyczą głównego rdzenia oraz struktury frameworka. Jeżeli zajdą kolejne w strukturze plików i katalogów będą one jedynie drobnymi zabiegami kosmetycznymi. Zaktualizowałem stronę frameworka ? http://mohebo.com. Przepisałem dokumentację, tak aby przykłady działały w wersji 0.3. W przypadku błędów, problemów itp. proszę o kontakt bezpośredni. Zapewne wiele osósb mogłoby zarzucić mi podobieństwo do Zenda (IMG:style_emoticons/default/winksmiley.jpg) . Dzieje się tak ponieważ tworzę warstwę kompatybilności, co umożliwi mi włączanie poszczególnych elementów Zenda do siebie. Po prostu nie chcę pisać od zera wielu bibliotek(np. generatora pdf, mailera etc). Najważniejsze zmiany: * Rozbudowałem klasę logującą błędy o wyświetlanie backtrace?u w postaci pokolorowanego kodu php wyciągniętego z plików powodujących błąd. * Zmiana struktury katalogów. /system został przekształcony w /library. Katalog /log wskoczył wewnątrz application oraz doszedł nowy katalog bin(w nim będzie dostępna konsola od 0.4). * Zmiana nazw klas i plików. Teraz każdy plik i klasa rozpoczyna się wielką literą. * Przebudowa autoloadera. W przypadku stworzenia obiektu klasy Klasa_Cos_Innego lub KlasaCosInnego zostanie autmatycznie odczytany plik Klasa/Cos/Innego.php. Jednak w przypadku tworzenia obiektu klasy Klasa_Cos_InnegoTutaj już Klasa/Cos/InnegoTutaj.php. Dzięki temu zachowałem w pewnym stopniu kompatybilność z PSR-0 jednocześnie pozostawiając własną metodologię nienaruszoną. * Dodanie metod init() orad end() do controllera. init() jest wyko ny wane przed uruchomieniem akcji, end() po(Przy czym, jeżeli jedna akcja wykona inną akcję init() oraz end() zostaną wywołane tylko raz). Link bezpośredni do paczki: http://srodek.info/files/MoheboFramework-0.3.tar.gz Ten post edytował SHiP 14.09.2010, 07:43:45 |
|
|
|
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
SHiP W temacie dotyczącym Spawnm Frameworka Spawnm napi... 16.07.2010, 18:03:20
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 ![]() ![]() |
|
Aktualny czas: 10.06.2026 - 11:11 |