Niezalogowany [ logowanie ]
Subskrybuj kanał ATOM Kanał ATOM    Subskrybuj kanał ATOM dla tagu framework Kanał ATOM (tag: framework)

Autor wpisu: Splatch, dodany: 30.08.2006 23:14, tagi: framework, mojavi4

Od publikacji ostatniej noty parę osób proponowało mi podjęcie prac nad Mojavi 4. Chcę wyjaśnić, dlaczego Mojavi 4 nie będę się zajmował.

1. Nie ma nikogo kto byłby w stanie pomóc mi przy projekcie. Obaj byli developerzy zakończyli swoją przygodę z PHP. Nie ma również żadnej społeczności, która jest w stanie zająć się forum, wyłapywaniem błędów - jednym słowem - to by było to samo co robiłem wcześniej przy własnym frameworku.

2. Są projekty, które być może w tej chwili nie dorównują Mojavi 4, lecz są na tyle dobre, że w przyszłości mogą osiągnąć próg czwórki a nawet go przekroczyć.

3. Podobna sytuacja miała miejsce kiedy Sean Kerr zrezygnował z rozwijania Mojavi 3. Później prace nad czwórką przejął Tyler. Gdybym teraz miał zacząć poprawiać Mojavi 4 wyszłaby piątka, której prawdopodobnie bym nie skończył. Czy ktoś by się zajął pozostawioną wcześniejszą wersją?

4. Nie chcę tworzyć większego projektu w PHP, mocno prawdopodobne, że po miesiącu, dwóch po prostu bym zrezygnował z pisania Mojavi pogarszając i tak już wystarczająco ciężką sytuację. Projekt, na który zwrócę teraz baczniejszą uwagę to Agavi. Jest w nim sporo znajomych rzeczy z trójki. Wersja 0.11 jest dużym krokiem w stosunku do 0.10, w której były same poprawki. W trunku widać, że developerzy nie poprzestali na poprawkach i postanowili dodać funkcjonalności. Do ciekawszych należą: routes (Symfony wymięka), translates, output types (w połączeniu z routes daje świetne możliwości), view renderers.

Autor wpisu: Splatch, dodany: 27.08.2006 23:14, tagi: php, framework, mojavi4

Dzisiejszego dnia chciałem napisać coś o Creole by pokazać, że ten sterownik oferuje ciekawą funkcjonalność, ale nie będzie o tym.

To co zmieniło moje zamiary to rozmowa z Tylerem Tomphinsem, osobą prowadzącą od dłuższego czasu projekt Mojavi.

Kontakt z Tylerem jest ciężki, ponieważ on mieszka po drugiej stronie globu. Nasze rozmowy do tej pory wyglądały inaczej, niestety ta, którą zakończyłem przed chwilą zmienia wszystko.

Dowiedziałem się, że Mojavi 4 zostaje zawieszone. Framework, w którym pokładałem ogromne nadzieje, który miał szanse zmienić nieco oblicze aplikacji pisanych w PHP umiera. Można powiedzieć, że historia się powtórzyła, jest to samo co z trójką (mike_mech wykrakał), która została zawieszona dawno, dawno temu. Ówczesny lider projektu - Sean Kerr zrezygnował z jego prowadzenia na rzecz Tylera..

Od tego czasu wiele się zmieniło. Co najważniejsze, zaczęła powstawać dokumentacja, wszystko szło w dobrą stronę, repozytorium może nie tętniło życiem, ale wszystko szło powoli w dobrym kierunku.

To wszystko się skończyło na utracie danych z serwera Mojavi, który miał miejsce bodajże na początku lipca. Najlepszy framework PHP który powstał do tej pory. Żal, że to go spotyka. Ciekawe są okoliczności rezygnacji Tylera z prowadzenia Mojavi, w ogóle z PHP. Jakiś czas temu postanowił przyjrzeć się Ruby i Ruby on Rails by wzbogacić projekt. Teraz do Mojavi a tym bardziej do samego PHP Tyler nie ma zamiaru wracać, ponieważ jest oczarowany wyżej wymienionym językiem. W sumie nie dziwię się mu i szanuję jego decyzję.

Szkoda, wielka szkoda projektu, danych, społeczności.

Autor wpisu: WojciechNaruniec, dodany: 23.07.2006 13:33, tagi: php, framework

Dość często potrzebujemy zrobić coś przed lub po wywołaniu każdej z akcji kontrolerów, czy na przykład po zakończeniu wywoływania wszystkich akcji kontrolerów. Aby uniknąć powtarzania takiego samego kodu w wielu miejscach, możemy użyć plugina do kontrolera frontowego. Klasa plugina rozszerza klasę abstrakcyjną. Nie musimy definiować wszystkich jej metod, możemy zdefiniować jedynie te, których chcemy użyć. Ważne [...]

Autor wpisu: Splatch, dodany: 12.07.2006 23:23, tagi: php, mvc, framework

Zaprawdę, zaprawdę powiadam Wam drodzy czytelnicy Zend Framework do pełnej implementacji MVC ma jeszcze bardzo duży kwał drogi.

Dzisiejszego dnia postanowiłem poświęcić parę minut na bliższe spotkanie z ZF. Jak się szybko okazało nie był to czas spędzony bezowocnie. Utrwaliłem się w przekonaniu, że ZF to nie jest to czego szukam oraz znalazłem buga i to dość niewygodnego.. ;)

Dlaczego moje uprzedzenie do ZF nie zmalało a tylko wzrosło? Dlatego, że to co w sumie zobaczyłem odbiega od znanego mi (z innych frameworków) MVC. Może potraktuję Was tutaj odrobiną kodu:

PLAIN TEXT PHP:

Autor wpisu: WojciechNaruniec, dodany: 30.06.2006 22:57, tagi: php, framework

Pojawiła się nowa wersja Zend Framework o numerze 0.1.4. Dodano kilka nowych komponentów, poprawiono także sporo błędów i rozbudowano komponenty istniejące. Dodatkowo zmieniono system śledzenia błędów, system śledzenia zmian w kodzie, dodano wiki, a dokumentacja jest obecnie dostępna w 10 językach. Nową wersję frameworka można ściągnąc ze strony Zend Framework. W nowej wersji między innymi: Zend_Controller_RewriteRouter - [...]

Autor wpisu: WojciechNaruniec, dodany: 15.06.2006 22:36, tagi: php, framework, mvc

Chris Shiflett jakiś czas temu opublikował w serwisie php|architect tutorial wprowadzający do Zend Framework. Jest on swego rodzaju wstępem do ZF, przeprowadza on przez proces stworzenia prostej aplikacji PHP przy użyciu frameworka. Zapraszam do przeczytania tutoriala w wersji polskiej. Zend Framework został opublikowany! Chociaż jest on jeszcze we wczesnym stadium rozwoju, to tutorial pokazuje niektóre z [...]

Autor wpisu: WojciechNaruniec, dodany: 06.06.2006 14:06, tagi: php, framework, mvc

Zapraszam do przejrzenia strony Testy Zend Framework na której można obejrzeć trochę przykładów wykorzystania frameworka. Sama strona także może być przykładem, ponieważ została stworzona w oparciu o Zend Framework.
Wszystkie wpisy należą do ich twórców. PHP.pl nie ponosi odpowiedzialności za treść wpisów.