Powered By

Nareszcie, po wielu dniach potyczek, bluzgach rzucanych w stronę deweloperów i odkryciu jednej luki, przepisałem kod niniejszej strony na silnik... Symfony. Przyznaję - motam się czasami, bo wolność i zakres wyboru niekiedy przytłacza. Niedawno pisałem o tym, że przepisuje kod własnego frameworka, a teraz w sygnaturce na forum dobitnie daję do zrozumienia, co o tym myślę.

To pierwsza moja aplikacja napisana w tym frameworku i nie jest tak, że jestem z niej zupełnie zadowolony. Brak sensownych action chainów z możliwością wykonania zadań rozruchowych dla modułu/aplikacji dał mi się we znaki. Ostatecznie została mi akcja preExecute, która ma tą wadę, że wykonuje się przy każdym forwardowaniu, co nie jest najwydajniejszym rozwiązaniem, jeśli chcę wczytać stałe elementy strony (np. blogroll). Cóż, trzeba będzie się zaprzyjaźnić z sfComponents.
Duże wrażenie wywarł na mnie tryb dev, który naprawdę jest bardzo pożyteczny i pięknie pokazuje pracę bazy danych oraz elementy cechowane.
Więcej nie chwalę - zostawię sobie tą przyjemność na inne okazje, ale innym radzę spróbować, żeby sami mogli doświadczyć komfortu, bo to przede wszystkim zapewnia Symfony.


@jaco - teraz logo na dole może być? :p

Komentarze

Info:

Nick:
Treść:

Strzalek napisał(a)
Nie może być. Moja przeglądarka akceptuje tylko Agavi based applications :> Czekam na następny update.
empathon napisał(a)
oj cysiaczku, przecież to bez sensu używać do blogroll'a preExecute ;)
sfComponents są banalne, nie dramatyzuj ;)
Buława. napisał(a)
Lol. Nazywasz bloga napisanego w frameworku "aplikacją". To jest raptem 30-40 minut pisania.
Poza tym, lol. Po co korzystasz z gotowych frameworków i tylko je krytykujesz? Napisz swojego, udostępnij, wyciągnij wnioski. Pozdrawiam.
cysiaczek napisał(a)
@Buława - Swojego napisałem, wnioski wyciągnąłem, a to owszem, jest aplikacja. Wyciągaj proszę wnioski z tego, co przeczytasz. gdybyś to zrobił, to byś zauważył, że właśnie poznawałem uroki pisania w Symfony przepisując kod bloga. Reszty komponentów nie musiałem przepisywać z tej okazji, ba! Nawet modelu danych nie zmieniłem.
Pozdrawiam.
Buława. napisał(a)
No i ręce mi opadły panie "aplikacjo".
Po co przepisywać silnik bloga w symfony? Jeśli uważasz to za "urok" kodzenia w Symfony to ja współczuję Twojemu pracodawcy. Pozdrawiam.

cysiaczek napisał(a)
Wybacz, mimo szczerych chęci, nie nadążam za Twoim tokiem myślenia. Twoje wypowiedzi sugerują, że nawet nie starasz się zrozumieć tego, co przeczytałeś. Za wyrazy współczucia dziękuję.

p.s nie zamieniajmy tego w onetowe komentarze
stormfly napisał(a)
Ja się staram zmusić od jakiegoś czasu i przejrzeć co tam się pozmieniało w świecie frameworków, ale oczywiście nie ma kiedy. Ciągle jest coś do roboty :
cysiaczek napisał(a)
Ja też od kilkunastu dni nie mam czasu na nic. Miałem się Javy uczyć, opanowywać Symfony... ehhh :)
Buława napisał(a)
Cysiaczku, skoro jak piszesz, Symfony jest takie niedoskonałe, cytuję: "Brak sensownych action chainów(...)" to napisz swojego, pozbawionego błędów frameworka, a nie pisz tutaj głupot. Oceniasz frameworka bo napisaniu banalnego bloga, którego każdy programista piszę w kilkanaście minut używając swoich rozwiązań.
Więc naprawdę, zastanów się co piszesz a później to publikuj w Sieci. Bo twórcy Symfony pewnie niezły ubaw mają jak czytają (!) Twojego bloga. Pozdrawiam.
cysiaczek napisał(a)
@Bulawa - usilnie próbujesz mi udowodnić, że nie wiem o czym piszę. Muszę za każdym razem tłumaczyć, dlaczego coś napisałem? Nie wydaje mi się. Powiem Ci więcej. Mogę ocenić framework nie pisząc w nim nawet linijki kodu, bo mam oczy i widzę co jest jak napisane i jakie daje to możliwości. Nie ma znaczenia, czy napisałem w SF mini-bloga, czy system portalowy. Skoro piszę głupoty, to mi wskaż w którym miejscu.
Buława napisał(a)
Cysiaczku, już Ci mówię gdzie napisałeś głupotę. "Szukałem frameworka, który umożliwi mi sposób pisania aplikacji taki, jaki mi się marzy". Skoro jak piszesz jesteś PROGRAMISTĄ ( w co z każdym twym postem wątpię) to napisz framework który Ci to umożliwi...
Tutaj właśnie napisałeś głupotę.
PS. Nie próbuję Ci niczego udowadniać, tylko po prostu wskazuję paradoksy.
 
Symfony_button