Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

3 Stron V  < 1 2 3 >  
Reply to this topicStart new topic
> Wydajność PHP ZEND FW VS RoR VS Python Django
michalkjp
post
Post #21





Grupa: Zarejestrowani
Postów: 182
Pomógł: 14
Dołączył: 20.09.2008

Ostrzeżenie: (0%)
-----


Cytat(phpion @ 23.02.2010, 15:51:12 ) *
<br />&lt;ot&gt;Puciek, musisz być taki prowokacyjny? Powoli staje się to nudne.&lt;/ot&gt;<br />


Spoko, nie będziemy reagować. Ma swoje problemy. Ja mu życzę najlepszego (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
marcio
post
Post #22





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Co do samego topic'u wczoraj czytalem duzo na temat oskryptowywania gier za pomoca lua,python ewentualnie wlasne produkcje,przez przypadek natknolem sie na ciekawy wpis/art gdzie wlasnie autor napisal cos na temat PHP i jego FW i ogolnie bardzo syntetycznie uargumentowal swoje "wyznanie" ktore jako tako popieram chcesz kobyle uzywaj symfony,zend'a itp zalezy ci na wydajnosci i na znaniu systemu jak wlasna kieszen napisz wlasne rozwiazanie.
Zaraz zacznie sie flame po co pisac kolo na nowo jednak duzo firm ma swoje rozwiazania i z tego powodu nie placza zamiast potem kombinowac tydzien na cudzym kodem we wlasnym rozwiazemy problem w kilka h.
Zreszta napisanie prostego szkieletu dla fw to duzo nie zajmuje gorzej z bibliotekami,helperami itp ale ogolnie jak juz sie ma gotowy szkielet aplikacji i jest sie bieglym w PHP to reszte mozna napisac w krotkim czasie zreszta piszemy tylko to co potrzebujemy a nie wszystko bo symfony to ma.
Nie mowie bo sam raczej wezme sie za jakis fw powazniej jak trzeba bedzie jak narazie mam malo czasu a moje rozwiazANIE ktore jeszcze pisze w zupelnosci mi wystarcza a ogolnie rzecz biorac mozliwosci podobne do kohana.
Go to the top of the page
+Quote Post
Puciek
post
Post #23


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(marcio @ 23.02.2010, 16:39:40 ) *
Co do samego topic'u wczoraj czytalem duzo na temat oskryptowywania gier za pomoca lua,python ewentualnie wlasne produkcje,przez przypadek natknolem sie na ciekawy wpis/art gdzie wlasnie autor napisal cos na temat PHP i jego FW i ogolnie bardzo syntetycznie uargumentowal swoje "wyznanie" ktore jako tako popieram chcesz kobyle uzywaj symfony,zend'a itp zalezy ci na wydajnosci i na znaniu systemu jak wlasna kieszen napisz wlasne rozwiazanie.
Zaraz zacznie sie flame po co pisac kolo na nowo jednak duzo firm ma swoje rozwiazania i z tego powodu nie placza zamiast potem kombinowac tydzien na cudzym kodem we wlasnym rozwiazemy problem w kilka h.
Zreszta napisanie prostego szkieletu dla fw to duzo nie zajmuje gorzej z bibliotekami,helperami itp ale ogolnie jak juz sie ma gotowy szkielet aplikacji i jest sie bieglym w PHP to reszte mozna napisac w krotkim czasie zreszta piszemy tylko to co potrzebujemy a nie wszystko bo symfony to ma.
Nie mowie bo sam raczej wezme sie za jakis fw powazniej jak trzeba bedzie jak narazie mam malo czasu a moje rozwiazANIE ktore jeszcze pisze w zupelnosci mi wystarcza a ogolnie rzecz biorac mozliwosci podobne do kohana.
Tutaj wlasnie klasnia sie ZF (przynajmniej z czasow 1.7 ktore pamietam) ktory tak naprawde daje ci tylko biblioteki, szkielet piszesz sobie sam. I mozna na nim napisac zarowno kobyle jak i leciutki frame, kwestia wyboru.
Go to the top of the page
+Quote Post
marcio
post
Post #24





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Tutaj wlasnie klasnia sie ZF (przynajmniej z czasow 1.7 ktore pamietam) ktory tak naprawde daje ci tylko biblioteki, szkielet piszesz sobie sam. I mozna na nim napisac zarowno kobyle jak i leciutki frame, kwestia wyboru.

Tego to ja tam nie wiem bo jak juz mowilem na ogolno dostepnych FW sie nie znam co nie zmienia faktu ze ja bym symfony nie uzyl by przebijac sie przez olbrzymia dokumentacje(co nie zmienia faktu ze jest ona dobra) i tysiace plikow by zrozumiec jak to dziala.
Go to the top of the page
+Quote Post
Puciek
post
Post #25


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(marcio @ 23.02.2010, 16:48:31 ) *
Tego to ja tam nie wiem bo jak juz mowilem na ogolno dostepnych FW sie nie znam co nie zmienia faktu ze ja bym symfony nie uzyl by przebijac sie przez olbrzymia dokumentacje(co nie zmienia faktu ze jest ona dobra) i tysiace plikow by zrozumiec jak to dziala.
"dobra" (IMG:style_emoticons/default/biggrin.gif)
Jak probowalem uzyc sf, bodajze w 1.2 (i jakos niedlugo po jego wyjsciu) to przyklady z manuala nie dzialaly w tej wersji. Winnym byl fakt ze manual do 1.2 powstal na zasadzie "cp 1.1 1.2", wiec jakos docow w SF zostawia wiele do zyczenia.
Go to the top of the page
+Quote Post
michalkjp
post
Post #26





Grupa: Zarejestrowani
Postów: 182
Pomógł: 14
Dołączył: 20.09.2008

Ostrzeżenie: (0%)
-----


Cytat(Puciek @ 23.02.2010, 16:50:52 ) *
Jak probowalem uzyc sf


Aaa... czyli krytykujesz coś zupełnie tego nie znając i nie rozumiejąc.
Go to the top of the page
+Quote Post
Puciek
post
Post #27


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(michalkjp @ 23.02.2010, 17:09:32 ) *
Aaa... czyli krytykujesz coś zupełnie tego nie znając i nie rozumiejąc.
Tak, poniewaz dobitnie wynika z faktu moich pierwszych wrazen z sf ze wtedy poddalem sie i nigdy wiecej nie tknalem tematu. Dlatego napisalem w nim w sumie kilka aplikacji, poniewaz wtedy sie poddalem i nigdy wiecej nie tknalem.
Rownoczesnie wnosze o wiecej slepej agresji w moim kierunku.

Ten post edytował Puciek 23.02.2010, 17:13:10
Go to the top of the page
+Quote Post
michalkjp
post
Post #28





Grupa: Zarejestrowani
Postów: 182
Pomógł: 14
Dołączył: 20.09.2008

Ostrzeżenie: (0%)
-----


Cytat(Puciek @ 23.02.2010, 17:11:50 ) *
Rownoczesnie wnosze o wiecej slepej agresji w moim kierunku.


Jakiej agresji? Tylko wyciągnąłem wniosek z Twojej wypowiedzi.

Zresztą to Ty zacząłeś "dyskusje na poziomie".
Go to the top of the page
+Quote Post
occulkot
post
Post #29





Grupa: Zarejestrowani
Postów: 49
Pomógł: 5
Dołączył: 14.09.2003

Ostrzeżenie: (0%)
-----


Cytat(Puciek @ 23.02.2010, 18:50:52 ) *
"dobra" (IMG:style_emoticons/default/biggrin.gif)
Jak probowalem uzyc sf, bodajze w 1.2 (i jakos niedlugo po jego wyjsciu) to przyklady z manuala nie dzialaly w tej wersji. Winnym byl fakt ze manual do 1.2 powstal na zasadzie "cp 1.1 1.2", wiec jakos docow w SF zostawia wiele do zyczenia.


To jest niestety fakt. Byla ladna dokumentacja za czasow 1.0 i 1.1. A teraz zastapili to tutorialem z jobeet. Jak probuje teraz (ostatnio pisalem cos w 1.1) napisac cos za pomoca tej pseudo-dokumentacji to mysle czy nie poswiecic paru godzin i nie przepisac wszystkiego na cos innego poki jeszcze nie jest za pozno...
Jako przyklad dobrej i caly czas aktualnej dokumentacji polecam django! - informacje sa aktualne nawet dla wersji rozwojowej.

Imo dobra dokumentacja to polowa sukcesu fw.

edit:
inna denerwyjaca rzecz w symfony to zmiany w api miedzy wersjami mniejszymi (1.1->1.2 itd) uniemozliwiajace szybkie przeniesienie aplikacji.
Nadmienie rowniez o irytujacym podejsciu niektorych developerow - jak np panowie od doctrine, ktorzy bug wykryty we wczesniejszych wersjach (np. 1.2) lataja dopiero w wersji 2.0!

Tu znowu polecam jako kontr-przyklad django. Aplikacje mam prowadzona od wersji 1.0 i bez najmniejszych przeszkod lata na wersji rozwojowej frameworka. Da sie? Tak - wystarczy chciec.

Ten post edytował occulkot 23.02.2010, 17:30:48
Go to the top of the page
+Quote Post
Puciek
post
Post #30


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(michalkjp @ 23.02.2010, 17:19:04 ) *
Jakiej agresji? Tylko wyciągnąłem wniosek z Twojej wypowiedzi.

Zresztą to Ty zacząłeś "dyskusje na poziomie".
Nawet zakladajac ze masz sluszne zalozenia, to wniosek nadal jest bardzo naciagany. A w tym wypadku ani zalozenia ani wnioski nie sa prawdziwe.

NO U
Go to the top of the page
+Quote Post
marcio
post
Post #31





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Cytat
Zresztą to Ty zacząłeś "dyskusje na poziomie".

Taka odpowiedzia nic nie pokazujesz po co sie wyklucac kto jest bardziej pr0 skoro on jest kilka lvl'i nizej od ciebie?Nie rozumie tej ironi jestes na jego poziomie czy probujesz byc bardziej pr0?
Zastanow sie bo piszac takie cos, ktos moze poczuc sie obrazony a ty i tym nawet nie wiesz (IMG:style_emoticons/default/smile.gif) wiec 5 min by zastanowic sie co sie pisze zanim zaczniemy kogos "obrazac" bo juz jeden taki pan byl.

Jak cos jest dobrze udokumentowanie i nie ma 10k klas to sam phpdoc wystarcza (IMG:style_emoticons/default/smile.gif) by poznac API

Oczywiscie kilkoma tutkami nikt nie pogardzi.

Ten post edytował marcio 23.02.2010, 17:37:16
Go to the top of the page
+Quote Post
michalkjp
post
Post #32





Grupa: Zarejestrowani
Postów: 182
Pomógł: 14
Dołączył: 20.09.2008

Ostrzeżenie: (0%)
-----


Cytat(marcio @ 23.02.2010, 17:36:26 ) *
<br />Taka odpowiedzia nic nie pokazujesz po co sie wyklucac kto jest bardziej pr0 skoro on jest kilka lvl'i nizej od ciebie?Nie rozumie tej ironi jestes na jego poziomie czy probujesz byc bardziej pr0?<br />Zastanow sie bo piszac takie cos, ktos moze poczuc sie obrazony a ty i tym nawet nie wiesz <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> wiec 5 min by zastanowic sie co sie pisze zanim zaczniemy kogos &quot;obrazac&quot; bo juz jeden taki pan byl.


eee... no bez jaj (IMG:style_emoticons/default/smile.gif) - proszę nie przeinterpretowywać moich słów (IMG:style_emoticons/default/smile.gif)

Ja tu nie chcę nikogo obrażać ani nikomu wyrzucać (IMG:style_emoticons/default/smile.gif)

Peace, no offence (IMG:style_emoticons/default/smile.gif)

Cytat(marcio @ 23.02.2010, 17:36:26 ) *
<br />Taka odpowiedzia nic nie pokazujesz po co sie wyklucac kto jest bardziej pr0 skoro on jest kilka lvl'i nizej od ciebie?Nie rozumie tej ironi jestes na jego poziomie czy probujesz byc bardziej pr0?<br />Zastanow sie bo piszac takie cos, ktos moze poczuc sie obrazony a ty i tym nawet nie wiesz <img src="style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" /> wiec 5 min by zastanowic sie co sie pisze zanim zaczniemy kogos &quot;obrazac&quot; bo juz jeden taki pan byl.


eee... no bez jaj (IMG:style_emoticons/default/smile.gif) - proszę nie przeinterpretowywać moich słów (IMG:style_emoticons/default/smile.gif)

Ja tu nie chcę nikogo obrażać ani nikomu wyrzucać (IMG:style_emoticons/default/smile.gif)

Peace, no offence (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
wiewiorek
post
Post #33





Grupa: Zarejestrowani
Postów: 247
Pomógł: 11
Dołączył: 5.09.2009

Ostrzeżenie: (0%)
-----


Puciek proszę o merytoryczną dyskusję/krytykę - ze wszystkich twoich postów w tym temacie można wyciągnąć tylko 1 krytyczny argument - że ci nie podoba sie dokumentacja. Wg mnie dokumentacja Symfony jest rewelacyjna. Jak coś krytykujesz to przedstaw dokładnie co ci się nie podoba - tak jak ja w tym temacie skrytykowałęm Zenda: http://forum.php.pl/index.php?showtopic=96851&st=280 - dokładnie napisałem co mi się nie podoba.
Go to the top of the page
+Quote Post
Puciek
post
Post #34


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(wiewiorek @ 23.02.2010, 19:10:47 ) *
Puciek proszę o merytoryczną dyskusję/krytykę - ze wszystkich twoich postów w tym temacie można wyciągnąć tylko 1 krytyczny argument - że ci nie podoba sie dokumentacja. Wg mnie dokumentacja Symfony jest rewelacyjna. Jak coś krytykujesz to przedstaw dokładnie co ci się nie podoba - tak jak ja w tym temacie skrytykowałęm Zenda: http://forum.php.pl/index.php?showtopic=96851&st=280 - dokładnie napisałem co mi się nie podoba.
Uisc oplate 170zl/h i mozesz wtedy wymagac czegokolwiek odemnie, za darmo nie bede tracil czasu zeby edukowac nieukow w wiekszej ilosc slow.
Go to the top of the page
+Quote Post
mrok
post
Post #35





Grupa: Zarejestrowani
Postów: 258
Pomógł: 17
Dołączył: 22.05.2007

Ostrzeżenie: (0%)
-----


Tutaj jest ciekawy benchmark w którym ZF1.10 jest lepszy od Symfony2 (IMG:style_emoticons/default/winksmiley.jpg) ))
http://blog.astrumfutura.com/archives/421-...ly-Useless.html

Go to the top of the page
+Quote Post
Cysiaczek
post
Post #36





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Jedna z mądrości ludowych mówi, aby zawsze zwracać się do oponenta, a nawet do wroga jego własnym imieniem. Przekręcając, nazywając inaczej jedynie zdradzasz obawy... czy Ty się mnie boisz Pućku? :-D

Aby postawić pythona pewnie wystarczy sam dostęp do shella, ale na hostingu dzielonym to nieczęsto spotykana opcja, a jak już, to w cenie VPS'a. Więc chyba lepiej od razu kupić VPS?
Wydajność... hm, to się liczy teraz tylko przy naprawdę mocno obciążonych serwisach. Nawet małe sklepy (które jednak przynoszą dochód) nie mają setek tysięcy odwiedzin, tylko tysiące, dziesiątki tysięcy, a wtedy można nie zawracać sobie głowy wydajnością - nie jest priorytetem. Inaczej ma się rzecz, gdy piszemy zaawansowany program, który musi być bardzo responsywny dla wielu osób jednocześnie.

Pozdrawiam
Go to the top of the page
+Quote Post
Puciek
post
Post #37


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Cytat(Cysiaczek @ 26.02.2010, 09:29:48 ) *
Jedna z mądrości ludowych mówi, aby zawsze zwracać się do oponenta, a nawet do wroga jego własnym imieniem. Przekręcając, nazywając inaczej jedynie zdradzasz obawy... czy Ty się mnie boisz Pućku? :-D

Aby postawić pythona pewnie wystarczy sam dostęp do shella, ale na hostingu dzielonym to nieczęsto spotykana opcja, a jak już, to w cenie VPS'a. Więc chyba lepiej od razu kupić VPS?
Wydajność... hm, to się liczy teraz tylko przy naprawdę mocno obciążonych serwisach. Nawet małe sklepy (które jednak przynoszą dochód) nie mają setek tysięcy odwiedzin, tylko tysiące, dziesiątki tysięcy, a wtedy można nie zawracać sobie głowy wydajnością - nie jest priorytetem. Inaczej ma się rzecz, gdy piszemy zaawansowany program, który musi być bardzo responsywny dla wielu osób jednocześnie.

Pozdrawiam
Tak, boje sie ze znowu zajdziesz mnie od tylu po pijaku :]

A to ze wydajnosc jezykow prawie nic nie znaczy to calkiem ososbny temat, przeciez mozna praktycznie kazda zwalczyc bardzo mocnym cachowaniem czy nawet pregenerowaniem (wyjatkiem sa bardzo dynamiczne twory typu twatter).
Go to the top of the page
+Quote Post
nasty
post
Post #38





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

Ostrzeżenie: (0%)
-----


Cytat(Puciek @ 26.02.2010, 16:37:38 ) *
A to ze wydajnosc jezykow prawie nic nie znaczy to calkiem ososbny temat, przeciez mozna praktycznie kazda zwalczyc bardzo mocnym cachowaniem czy nawet pregenerowaniem (wyjatkiem sa bardzo dynamiczne twory typu twatter).


Co to jest "bardzo mocne cachowanie"? i czym się różni od lekkiego, średniego czy mocnego? (IMG:style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
kwiateusz
post
Post #39


Admin Techniczny


Grupa: Administratorzy
Postów: 2 074
Pomógł: 93
Dołączył: 5.07.2005




ilością rzeczy ktore cachujesz: czy tylko dane z bazy, czy dane z bazy i obiekty, czy np kazdego usera osobno cachujesz, cala strone stricte do htmla zchachowac i serwowac jako static page
Go to the top of the page
+Quote Post
Puciek
post
Post #40


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Ty to wiesz jak odpowiedziec na pytanie retoryczne
Go to the top of the page
+Quote Post

3 Stron V  < 1 2 3 >
Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.04.2026 - 21:33