Dziś jest piątek, 9 stycznia 2009 roku (z kalendarza...)

OPT+OPF a sprawa Zend Frameworka

Icon

25.01.2007, 12:23

Projekty

Komentarze (6)

Powrót

Prace nad Zend Frameworkiem zbliżają się powoli ku końcowi. Projekt budzi zainteresowanie programistów PHP i z pewnością po ukazaniu się pierwszej stabilnej wersji zainteresowanie to wzrośnie jeszcze bardziej. Pod prąd generalnie nie ma co iść i wpadłem na pomysł, że dodanie wsparcia dla ZF do Open Power Template'a oraz Open Power Forms nie byłoby wcale takie głupie, zwłaszcza że ludzie narzekają na brak tam dobrego systemu szablonów.

Wsparcie nie działałoby na zasadach przymusu, tj. do normalnych celów wszystko zostaje po staremu dokładnie tak, jak było do tej pory. Za to osoby pragnące użyć OPT+OPF w połączeniu z frameworkiem, ładowałyby tylko dodatkowe/zastępcze pliki unifikujące automatycznie to, co jest potrzebne i podpinające biblioteki pod szkielet ZF. Odkładam to do ok. lutego/marca, ale prace na pewno podejmę. Jeszcze wypadałoby się samemu ze strukturą projektu zapoznać i wypracować jakąś ciekawą metodykę scalenia jednego z drugim :). Gdybyście mieli jakieś propozycje odnośnie takiego zestawu, to wiecie, gdzie je zgłaszać.

Powrót

Przypisy:

Komentarze

Napisał DeyV w środę, 7 lutego 2007 o 23:38

Bardzo dobra inicjatywa. Dlaczego? Myślę, że jest po temu kilka ważnych powodów.
Pierwszy to na pewno to, że ZF w końcu wprowadza jakieś standardy w katalogowaniu kodu bibliotek, i nie narzucając programiście zbyt wiele, pokazuje, jak zachować w tym wszystkim porządek. Tego bardzo w PHP brakowało.
Drugi - równie ważny dla mnie, choć znacznie bardziej osobisty ;) - to to, że właśnie rozpoczęliśmy w mentax.pl prace nad systemem wykorzystującym mocno OPT i ZF - i myślę, że w najbliższym okresie będę mógł podzielić się opiniami na ten temat tego połączenia.

ps. materiał, na którym staramy się opierać:
http://framework.zend.com/wiki/display/ZFDEV/Choosing+Your+Application%27s+Directory+Layout

Napisał Janosik w czwartek, 15 lutego 2007 o 23:49

TAk,to by bylo genialne :D

Dopiero zaczynam,ale bardzo podoba mi sie idea ZF. Buszując po tutorialach spotkalem modyfikacje klasy zend_framework_view tak iz korzysta ze smarty. Jako z tego co wyczytalem OPT jest bardzo bodobne moze rozwiazac ten problem wlasnie tak ??

O ile dobrze pamietam polegalo to na wykorzystaniu interfejsow jakie sa w zend framework.

Napisał Przemek w niedzielę, 18 lutego 2007 o 03:41

Przyznam, że jeszcze z OPF nie przeprowadziłem spotkania rozpoznawczego ;) , ale przy przebudowie silnika serwisu zamierzam skorzystać z OPT i OPD. Wzorujemy się na kilku aspektach ZF i takie wsparcie jest świetnym pomysłem.

P.S.
Nie miałem pojęcia ile stron korzysta z OPT, do czasu, gdy home.pl nie przeszło na PHP 5.2.0, google nie zindeksowało Fatal error ;]

Napisał Zyx w poniedziałek, 19 lutego 2007 o 22:28

Ad. PS-ów - hmmm... ciekawe :). C-Z-W z OPT 1.0.2 uruchamiam bez problemu na 5.2.0. Wiem, że tam w jednym miejscu coś się faktycznie lekko skopało przez zmiany wprowadzone w obsłudze interfejsów, ale był to jakiś rzadko wykonywany fragment kodu i chyba w dodatku taki, że się dopiero w wersji 1.1.0 pojawił, więc zwykli użytkownicy nawet go nie odczuli. Wiem natomiast, że tuż po wydaniu 5.2.0 i połączeniu tej wersji z eAcceleratorem, OPT głupiał, ponieważ eA nie potrafił prawdłowo opcodów sobie scache'ować. Zresztą to mieli wszyscy, którzy używali własności "protected" w klasach...

Napisał CrOOgie w piątek, 15 czerwca 2007 o 10:44

Cześć, jak tam sprawa integracji? Są jakieś efekty wersja RC2 wydana i już poważnie myślę o przejściu ze Smarty na OPT... :)

Napisał Zyx w piątek, 15 czerwca 2007 o 14:01

Obecnie sam się przerzuciłem na Zend Framework i stwierdziłem, że integracja obu tych komponentów nie jest aż taka trudna. OPF pracuje u mnie bez żadnych nakładek, natomiast w przypadku OPT napisałem własną klasę "View" i podpiąłem metody OPT pod get, set, render itd. - w sumie niecałe 5 minut roboty. Ponieważ szykuje się OPT 1.1.3 powoli, to prawdopodobnie zamieszczę ją wraz ze źródłami.

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2009 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia