Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Frameworki PHP

Korzystacie? Jeżeli tak to z jakich? Próbowałem kiedyś z Zend Framework. No i korzystam z PEAR jeżeli to można frameworkiem nazwać. Od pewnego czasu już nie bawię się PHP więc może jestem w tyle.

No i drugie pytanie - jakieś biblioteki, zestawy do zabaw z AJAXem pod PHP. Minimalna zabawa z Javascript - coś jak MS AJAX do ASP.NET - znacie?

konto usunięte

Temat: Frameworki PHP

Jeżeli chodzi o AJAXa, to skryptów "ułatwiających korzystanie z AJAXa - jest polski advAJAX, jest XAJAX - polecany dla programistów PHP, co kto lubi....

konto usunięte

Temat: Frameworki PHP

Frameworki do PHP - znam, nie używam. Mam napisanego własnego frameworka, który cały czas jest udoskonalany i z niego korzystam.

W przypadku ajax-a sytuacja wygląda tak samo. Napisałem prosty obiekt JS, który cały czas rozwijam.
Grzegorz Skiera

Grzegorz Skiera pozycjonowanie,
marketing w
wyszukiwarkach
silence.pl

Temat: Frameworki PHP

od kilku miesięcy CakePHP, ale już mi się nudzi i widze w nim kilka wad, dlatego na dniach bede szukał czegoś nowego ;)

konto usunięte

Temat: Frameworki PHP

A jakie zauwazyles wady, bo ja korzystam z Cake'a od niedawna i jak narazie nie zauwazel wiekszych problemow.
Grzegorz Skiera

Grzegorz Skiera pozycjonowanie,
marketing w
wyszukiwarkach
silence.pl

Temat: Frameworki PHP

brakuje mi wbudowanego w cake'a cachowania zapytań SQL.
dodatkowo denerwuje mnie przymus utrzymywania nazewnictwa modeli i controllerów.
dosyć mocno trzeba się namęczyć, żeby zmienić adresy stron z :

http://strona.pl/controller/parametr1/parametr2/parametr3

no i dodam jeszcze, że jestem osobą, która nonstop szuka czegoś nowego i jeśli używam czegoś przez dłuższy okres czasu to po prostu mnie to nudzi.
Praca z cake sie ogranicza do powtarzających się działań: stworzenia modelu, napisanie controllera i view'a i tak w kółko, dla każdej z tabel w bazie ;)

na pewno ktoś powie, że większość programowania na tym się opiera, no ale biorąc nowy framework do ręki jednak trzeba go opanować i to jest właśnie najlepsze ;)

konto usunięte

Temat: Frameworki PHP

Ja również korzystam ze swojego frameworka. PHP ma typowe problemy open sourcowego języka programowania. Jest zbyt wiele standardów, bo każdy może stworzyć swój FW, opublikować go w sieci i zdobyć grono fanów.

Problem polega na tym, że to przeszkadza w zastosowaniach bardziej profesjonalnych. Załóżmy, że chcemy stworzyć duży projekt, nad którym będzie pracować kilkunastu programistów PHP. Jeśli już uda nam się wybrać FW to mamy problem ze znalezieniem programistów, którzy będą mieli w pracy z nim jakieś doświadczenie. Jest nawet szansa, że każdy będzie używał innego.

Dlatego chyba każdy, kto długo i intensywnie siedzi w PHP rozwija swój FW. Chociaż niestety ja wołałbym żeby czarną robotę odwalał za mnie ktoś inny. Ale pisząc we własnym FW mogę mieć pretensje za błędy i niedoskonałości tylko do siebie. Łatwiej jest więc wpływać na zmiany :)

Myślę, że ZEND robiąc swój FW chce sytuacje trochę uporządkować i przy okazji zarobić na certyfikacji :)

konto usunięte

Temat: Frameworki PHP

W pracy firmowy framework, ale to tajemnica firmowa ;) a prywatnie swój własny nie tak rozbudowany, ale wszystko można z nim zrobić, czasami improwizacja jest najlepsza. Co do ajaxa to używam XAJAX'a podobny do advAJAX, ale wg mnie wygodniejszy poza tym jest także Yahoo Library, może mniej znane rozwiązanie, ale ma funkcjonalności, których napewno w advAjax nie znajdziecie no i oczywiście własna twórczość zawsze w cenie..a tak to wogóle jest framework PRADO, w zeszłym roku wybrany najlepszym rozwiązaniem, z recenzji (oczywiście używałem go przez moment - powiem tak jest niezły, ale przy dużych projektach) wynika, że framework Zenda wypada blado..
Jakub Wietrzyk

Jakub Wietrzyk Prezes, Projektant,
Programista, Media
IT Sp z o.o.

Temat: Frameworki PHP

Ja polecam CakePHP, nadaje się do małych rzeczy jak i dużych projektów - tutaj case study z dużym projektem http://bakery.cakephp.org/articles/view/196

Konwencje w nazewnictwie kontrolerów, modeli, tabel jedni uważają za wadę inni za zaletę - ja uważam że w pracy grupowej świetnie się to sprawdza.

Ma kilka wad oczywiście:

- po zapisaniu wszystkich relacji między modelami przeraża ilość niepotrzebnych zapytań do bazy - ale wtedy z pomocą przychodzi Model::unbindModel(), wbudowane cache widoków.

- tak jak Brak cache zapytań z prawdziwego zdarzenia ( cachuje zapytania w trakcie jednego przeładowania strony, rzadko to się przydaje) - można jednak użyć do tego celu funkcji cache() i we własnym zakresie zaprogramować sobie cache zapytań.

Wcześniej probowałem coś napisać w Zendzie, ale jakoś mi nie przypasował.

Wg mnie przewagą cake'a jest to że bardzo szybko się rozwija, czasem zanim skończę jeden projekt pod drodze pojawiają się dwie kolejne wersje.

Chętnie odpowiem na ewentualne pytania dot. cakephp - kilkanaście projektów w cake - małych i dużych - mam już za sobą.
( w moim profilu jest link do grupy CakePHP )

Pozdrawiam
Kuba

konto usunięte

Temat: Frameworki PHP

Praktycznie każdy z programistów w pewnym momencie piszą coś "swojego". Taka jest nasz natura ;) Osobiście w firmie korzystam z "firmowego" frameworka i uważam że jest to najlepsze rozwiązanie. Duże firmy wykonujące duże projekty potrzebują często specyficznych rozwiązań, mają własną filozofię i system pisania kodu. Stworzenie kompleksowego rozwiązania daje duże efekty przy większych projektach, zwłaszcza jeśli uwzględni się te wszystkie "kruczki" właściwe dla danej firmy.

Prywatnie używam również własnego frameworka, jest skromny ale kompletny co gwarantuje mi znaczne skrócenie czasu pracy nad nowym projektem.

Z "oficjalnych" widziałem w działaniu prado i zenda i uważam że oba są dobre i oba nadają się głównie do dużych projektów.
Tomasz K.

Tomasz K. Wolny strzelec spod
znaku byka.

Temat: Frameworki PHP

A ja wciąż szukam bezskutecznie modelu Cake'a w UML.
Łukasz Skłodowski

Łukasz Skłodowski SharePoint
Architect, PM,
Właściciel -
Mavsystem

Temat: Frameworki PHP

Czy nadal według Was najlepiej zainteresować się CakePHP?
Michał C.

Michał C. Deputy Head of
Software Development

Temat: Frameworki PHP

Ja odradzam ciasteczko. Szedl bym raczej w strone Symfony...

konto usunięte

Temat: Frameworki PHP

A ja polecam CodeIgniter, duża i aktywna społeczność itp itd, co do Cake'a hmm próbowałem ale jakoś nie przypadł mi do gustu. Tak jak napisał Jakub ciastkowi developerzy nie próżnują, w przypadku ignitera niestety już tak kolorowo nie jest. Musisz spróbować żeby się do czegoś konkretnego przekonać!Michał Maliszewski edytował(a) ten post dnia 08.06.07 o godzinie 19:16

konto usunięte

Temat: Frameworki PHP

Ajax pod PHP - najlepiej Xajax. Jest chyba najbardziej konfigurowalny. Do niego JPGraph i mamy piekne efekty,wykresy itd.
Framework - Ruby on Rails - probowaliscie?

konto usunięte

Temat: Frameworki PHP

Dla php ciekawym frameworkiem jest tez PRADO : http://www.pradosoft.com/. Co do Ruby on Rails to ten framework wymiata:) Takie połączenie wszystkich plusów z języków skryptowych i obiektowych. POLECAM:)
Michał C.

Michał C. Deputy Head of
Software Development

Temat: Frameworki PHP

w ogole PRADO jest z innej baśni. (ASP.NET) :)

Następna dyskusja:

Frameworki CSS




Wyślij zaproszenie do