Hirdetés

Innen nézitek

Utolsó kommentek

Facebook

Címkék

404 (3) abevjava (2) adatkezelés (2) adatvédelem (9) adobe (3) adóbevallás (3) adónaptár (2) adsense (2) adwords (2) analytics (2) Android (5) antivírus (2) apeh (6) apple (4) Apple (8) azonosítás (2) Baja Ferenc (12) bak (3) bank (5) bankkártya (2) banner (3) befektetés (3) broadcast (2) bug (2) bulvár (2) cib (2) CIB (2) citromail (2) CT (2) digitális (2) direkt marketing (5) DK (2) dm (3) DNS (3) domain (7) Dr Dedinszky Ferenc (2) e-kormányzat (6) eDM (4) edm (3) eGov (2) ekormányzat (2) Elektronikus Ügyintézés (2) email (6) emeltdíjas (2) error (3) Észak-Korea (2) évértékelő (5) évértékelő beszéd (2) Facebook (10) facebook (2) felhő (2) FIDESZ (2) firewall (2) fogyasztóvédelem (2) forgalom (2) forráskód (2) framework (2) freemail (3) giro (2) gmail (9) Goldenblog (2) Google (6) google (18) Google Adsense (2) Google Apps (3) Google Maps (2) Google Plus (2) gov.hu (2) Gyurcsány (2) hack (2) hacker (5) háttérkép (2) hellókarácsony (2) hiba (3) hírek (2) hírlevél (3) hitel (2) hitelkártya (3) html (2) IBM (3) Indapass (2) Index (2) informatikus (2) ingyenes (3) internet (5) iOS (2) ipad (5) iPad (3) iphone (2) iPhone (6) iPhone5 (2) iPhone 5 (2) iPhone hamisítvány (2) iszt (3) itbn (2) iTunes (3) jailbreak (2) java (2) jelszó (4) kamat (2) karbantartás (2) kereső (2) KIES (2) kocka (3) kód (2) kontár (2) Kopint-Datorg (3) kormányzati (2) kormányzati portál (13) közmű (2) központi rendszer (3) kr (3) leiratkozás (2) LinkedIn (2) logo (2) mac (3) magyarország (2) magyarország.hu (13) magyarorszag.hu (11) Magyar Nemzet (2) mailbox (5) marketing (7) marketingcommando (2) MÁV (2) medián (3) médiatörvény (2) Microsoft (3) microsoft (6) mobil (2) mobilnet (2) NAV (3) nCore (3) ndk (2) Nemzeti Digitális Közmű (5) Nyitrai Zsolt (2) offline spam (4) okostelefon (2) online marketing (3) online marketing tanácsadó (2) Oracle (2) Orbán Viktor (5) pályázat (2) pdf (2) pénz (2) php (2) portál (3) programozó (2) regisztráció (2) reklám (10) RIP (7) router (2) rss (2) rtl klub (2) sablon (4) Samsung (3) security (2) site builder (2) skin (2) SMS (3) sms (8) spam (16) Steve Jobs (3) stressz teszt (2) sün (2) symfony (2) szaunaparaszt (2) szavazás (2) szélessáv (2) személyes adatok (2) szerencsejáték (2) szófelhő (7) támogatás (2) tartalomszolgáltatás (2) telenor (2) telepítés (2) template (2) teszt (2) theme (2) The New iPhone (2) torrent (5) tűzfal (5) tv2 (4) twitter (2) Twitter (2) ügyfélkapu (30) Ügyfélkapu (3) ügyfélkapu2 (2) unsubscribe (2) url rövidítő (2) vers (2) vicc (6) vista (2) warez (2) webaudit (4) webdesign (2) webshop (2) wifi (2) wireless (2) wordle (4) Wordle (3) wordpress (2) Wordpress (2) yii (2) Youtube (4) zend (2) Címkefelhő

PHP/MySQL vs Python/PostgreSQL

Címkék: java php zend .net python postgresql symfony mysql framework yii jython

2012.07.10. 21:58 Éjszakai őrség


A feladatról

Egy futó telekomos projekt tapasztalatai és egy statisztikai munka tervezésének kapcsán agyaltunk az alkalmazások motorjain, választani kell ugyebár eszközt az új melóhoz. A Java költséghatékonysági okokból kimaradt ebből a gondolkodásból, és úgy tűnik, hogy csak ebből hagytuk ki, még sokáig lesz vele dolgunk. :/ PHP és Python maradtak a színen, sorolom a pro és kontra érveket, várva kommentekben a megerősítéseket/cáfolatokat.

Egyébként egy napi kb. 100.000 db adatrekorddal bővülő DB-t kell kezelni, belőle ad-hoc lekérdezéseket gyártva, melyek eredményei HTML interface-re egy napig és csak addig cache-elhetők.

Hajrá LAMP

Hamar kapunk hozzá support-ot, fejlesztőkből Dunát lehet rekeszteni. Persze a felvételi elbeszélgetéskor elég hamar illik bekérdezni, hogy XML, meg http kommunikáció, de ez legalább jó első körös szűrésre is. ;) Gyors vele a fejlesztés, alapból van hozzá egy csomó kiegészítés (pl. SOAP/WSDL implementáció, ami a második bekezdésből évekig hiányzott) és ha ügyes az üzemeltető, elég durva klasztereket lehet belőlük - PHP és MySQL is - létrehozni, köszönhetően a PHP állapotmentes üzemének. Ez utóbbi tulajdonság mondjuk a válaszidőkben meg is látszik, de ezzel lehet, vagyis inkább kell kompromisszumokat kötni. Egy rakás jól bejáratott framework létezik hozzá, elég, ha csak a Zend-re, a Yii-re, vagy a Symfony-ra gondolunk, a nem OOP-s dolgokat akár meg se említsük.

Hajrá Python/PostgreSQL

Sokkal letisztultabb a nyelv, ergo az ebben fejlesztett kódok is szebbek - ez egyébként vallási kérdés :) - cserébe lényegesen kevesebb szaki ért hozzá. Egy Python klasztert felépíteni nem éppen fáklyásmenet, de a küzdelem teljességgel megéri. Ebben sem lassú a fejlesztés, még mielőtt valaki köveket dobálna ránk. Viszont lényegesen gyorsabb a futtatórendszer, ami így erős matematikai-, de akár telekomos belső motorokat is meg tud hajtani, aminek fehér ember korábban csak Java vagy .NET eszközökkel ment neki még pár éve is. Na és a Jython kapcsolódási lehetőségét a nagyvállalati Java környezetekhez egyelőre semmi nem übereli a script nyelvi környezetekben.

A mérleg nyelve a Python felé dől. Vélemények, tapasztalatok, kérdések?

*A bejegyzés korábban megjelent a Kockablog-ban.

Szólj hozzá, klikk ide! Szólj hozzá!

A bejegyzés trackback címe:

https://eo.blog.hu/api/trackback/id/tr794632000

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.