Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wydajność PHP ZEND FW VS RoR VS Python Django
wojtek1000
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 21.02.2010

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


Cześć Wszystkim,
Dość długo programuję w PHP, ostatnio miałem przyjemność kodować w Django i moje wrażenia są bardzo pozytywne. RoRa nie znam wcale.

Dlaczego większość systemów internetowych tworzonych jest w PHP? kilkumiesięczne doświadczenia z Django wpływają na coraz większą niechęć do PHP.

Jakie są Wasze doświadczenia z innymi platformami?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cysiaczek
post
Post #2





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




@wojtek1000 - szybszy, lepszy - ok, ale co z gotowym kodem? Do Symfony masz setki pluginów i zazwyczaj można tam znaleźć coś, co posłuży za podwaliny jakiegoś komponentu.

Symfony 2 + Doctrine 2 ma szansę stać się najlepszym FW w historii php :-)
Chłopaki naprawdę mają talent i przekuwają go na konkretne narzędzia.

Pozdrawiam
Go to the top of the page
+Quote Post
wojtek1000
post
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 21.02.2010

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


Cytat(Cysiaczek @ 22.02.2010, 09:01:56 ) *
@wojtek1000 - szybszy, lepszy - ok, ale co z gotowym kodem? Do Symfony masz setki pluginów i zazwyczaj można tam znaleźć coś, co posłuży za podwaliny jakiegoś komponentu.

Symfony 2 + Doctrine 2 ma szansę stać się najlepszym FW w historii php :-)
Chłopaki naprawdę mają talent i przekuwają go na konkretne narzędzia.


Django też ma sporo pluginów (większość hostowanych na google code lub djangodnippets.org), ponadto samo z siebie ma potężne możliwości. Zrobiłem kilka projektów w django i muszę powiedzięć, że w porównaniu z "pospolitymi" frameworkami phpowymi kodu pisze się mniej i pisze się go szybciej. Jest czytelniejszy i łatwiejszy w utrzymaniu.

Niestety do wersji unstable nie podchodzę bo szkoda mi nerwów przy komercyjnych projektach. Ale zobaczymy może symfony 2 wyprzedzi django ( w moich oczach).

Cytat(Riklaunim @ 22.02.2010, 18:20:41 ) *
Ze względu na to że PHP jest dostępne od lat, a Django/Python w tej kategorii jest młody. Do tego jak sam zauważyłeś hosting aplikacji webowych napisanych w Pythonie, czy Ruby jest zupełnie inny niż PHP, skutecznie wybijający zastosowanie tych języków przez amatorów (IMG:style_emoticons/default/winksmiley.jpg) Ja zawodowo wykorzystywałem Pythona/Django i inne pythonowe narzędzia i biblioteki już u dwóch pracodawców i szło to całkiem przyjemnie i ciekawie. Do PHP wracać mi się nie chce bo efektywniej różne "ciekawe" funkcjonalności mogę zrobić w Pythonie. Dodatkowy plus że pracodawcy szukający developera Pythona są już znacząco odfiltrowane od mini firemek bez kasy i pomysłu na dobry biznes.

Na PyCon 2010 jest właśnie prezentacja o migracji SourceForge z PHP (najlepszej technologii webowej 1998) na Pythona i inne nowsze rozwiązania (MongoDB, CouchDB itd.) http://us.pycon.org/2010/conference/schedule/event/110/


Nie jest taki młody, w Polsce znane od 2004 r. - start grono.net (to chyba pierwszy taki projekt w PL). Z tego co slyszałem to coś w goldenlinie klika się w django. Są jeszcze inne większe firmy wykorzystujące Django?

Cytat(darko @ 21.02.2010, 18:04:39 ) *
Może dlatego, że gros serwerów obsługuje php, a niewiele pythona ? Jakby nie patrzeć spory kawałek tortu procentowego rozkładu wykorzystania różnych języków programowania stanowią darmowe hostingi, a w tym przypadku o pythonie czy ruby można tylko pomarzyć. Inaczej rzecz się ma w przypadku dedyków, ale to już inna bajka.


Darmowe hostingi? hmm w życiu nie posadziłem klienta na darmowym hostingu, nie sądziłem, że na takich hostach jest coś interesującego/komercyjnego.

Jeżeli chodzi o django czy RoR to jest w PL kilka takich hostingów.

Cytat(michalkjp @ 21.02.2010, 19:21:58 ) *
Moim skromnym zdaniem nie da się uczciwie porównać wydajności frameworków (chodzi mi oczywiście o frameworki przygotowane pod różne języki). Przynajmniej nie widziałem jeszcze żadnego dobrego porównania. Można za to łatwo porównywać pod względem funkcjonalności (IMG:style_emoticons/default/smile.gif)


A ja coś na tą okazję znalazłem:
http://www.alrond.com/en/2007/jan/25/perfo...ing-frameworks/
Test dość stary ale jeżeli założymy, że wszystkie FW pracują nad poprawą funkcjonalności i wydajności to można to uznać za punkt odniesienia.

Inne porównanie dotyczące funkcjonalności i wydajności:
http://www.mellowmorning.com/2008/08/27/django-vs-symfony/
Go to the top of the page
+Quote Post

Posty w temacie
- wojtek1000   Wydajność PHP ZEND FW VS RoR VS Python Django   21.02.2010, 18:01:27
- - darko   Może dlatego, że gros serwerów obsługuje php, a ni...   21.02.2010, 18:04:39
- - wiewiorek   Nie wiem co z szybkoscia RoR czy Django, ale co do...   21.02.2010, 18:07:18
|- - michalkjp   Cytat(wiewiorek @ 21.02.2010, 18:07:1...   21.02.2010, 19:21:58
- - Cysiaczek   @wojtek1000 - szybszy, lepszy - ok, ale co z gotow...   22.02.2010, 09:01:56
|- - Theqos   Cytat(Cysiaczek @ 22.02.2010, 09:01:5...   22.02.2010, 10:27:59
|- - wojtek1000   Cytat(Cysiaczek @ 22.02.2010, 09:01:5...   22.02.2010, 23:40:05
|- - Riklaunim   Cytat(wojtek1000 @ 23.02.2010, 00:40...   23.02.2010, 03:52:48
- - Cysiaczek   Pojęcie lepszego języka jest dość nieostre (to tak...   22.02.2010, 18:07:29
- - stloyd   Ja jako że Symfony 2 jest interesującym frameworki...   22.02.2010, 18:14:57
- - Riklaunim   Cytat(wojtek1000 @ 21.02.2010, 19:01...   22.02.2010, 18:20:41
- - Cysiaczek   @Riklaunim - jaki jest mniej więcej koszt platform...   23.02.2010, 08:39:40
- - stloyd   @Cysiaczek osobiście polecałbym zapoznać się z ofe...   23.02.2010, 11:58:33
- - Puciek   Cysiatron, ale ty fanzolisz Jedyne co potrzeba t...   23.02.2010, 12:00:31
|- - michalkjp   Cytat(Puciek @ 23.02.2010, 12:00:31 )...   23.02.2010, 15:08:34
|- - Puciek   Cytat(michalkjp @ 23.02.2010, 15:08:3...   23.02.2010, 15:26:20
|- - michalkjp   Cytat(Puciek @ 23.02.2010, 15:26:20 )...   23.02.2010, 15:41:39
|- - Puciek   Cytat(michalkjp @ 23.02.2010, 15:41:3...   23.02.2010, 15:48:05
- - phpion   <ot>Puciek, musisz być taki prowokacyjny? Po...   23.02.2010, 15:51:12
|- - Puciek   Cytat(phpion @ 23.02.2010, 15:51:12 )...   23.02.2010, 15:52:35
|- - michalkjp   Cytat(phpion @ 23.02.2010, 15:51:12 )...   23.02.2010, 15:58:33
- - marcio   Co do samego topic'u wczoraj czytalem duzo na ...   23.02.2010, 16:39:40
|- - Puciek   Cytat(marcio @ 23.02.2010, 16:39:40 )...   23.02.2010, 16:41:27
- - marcio   CytatTutaj wlasnie klasnia sie ZF (przynajmniej z ...   23.02.2010, 16:48:31
|- - Puciek   Cytat(marcio @ 23.02.2010, 16:48:31 )...   23.02.2010, 16:50:52
|- - michalkjp   Cytat(Puciek @ 23.02.2010, 16:50:52 )...   23.02.2010, 17:09:32
||- - Puciek   Cytat(michalkjp @ 23.02.2010, 17:09:3...   23.02.2010, 17:11:50
||- - michalkjp   Cytat(Puciek @ 23.02.2010, 17:11:50 )...   23.02.2010, 17:19:04
||- - Puciek   Cytat(michalkjp @ 23.02.2010, 17:19:0...   23.02.2010, 17:29:44
|- - occulkot   Cytat(Puciek @ 23.02.2010, 18:50:52 )...   23.02.2010, 17:27:41
- - marcio   CytatZresztą to Ty zacząłeś "dyskusje na pozi...   23.02.2010, 17:36:26
|- - michalkjp   Cytat(marcio @ 23.02.2010, 17:36:26 )...   23.02.2010, 17:44:48
- - wiewiorek   Puciek proszę o merytoryczną dyskusję/krytykę - ze...   23.02.2010, 19:10:47
|- - Puciek   Cytat(wiewiorek @ 23.02.2010, 19:10:4...   24.02.2010, 04:13:47
- - mrok   Tutaj jest ciekawy benchmark w którym ZF1.10 jest ...   24.02.2010, 22:15:43
- - Cysiaczek   Jedna z mądrości ludowych mówi, aby zawsze zwracać...   26.02.2010, 09:29:48
|- - Puciek   Cytat(Cysiaczek @ 26.02.2010, 09:29:4...   26.02.2010, 16:37:38
|- - nasty   Cytat(Puciek @ 26.02.2010, 16:37:38 )...   26.02.2010, 21:54:59
- - kwiateusz   ilością rzeczy ktore cachujesz: czy tylko dane z b...   27.02.2010, 00:15:01
- - Puciek   Ty to wiesz jak odpowiedziec na pytanie retoryczne   27.02.2010, 00:36:02
- - Riklaunim   Skalować można serwis dobrze napisany w dowolnym j...   27.02.2010, 02:12:33


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: 4.10.2025 - 10:06