Új hozzászólás Aktív témák

  • cucka

    addikt

    válasz Sk8erPeter #10630 üzenetére

    Miért olyan botrányos? Ezerszer szebb, mint a régi mysql_query()-s bohóckodások...
    Pontosan azért, mert igazából nem szebb. :)
    A lényegi különbség kb. az, hogy pdo-val megspórolsz egy változó behelyettesítést a query string-edbe, a maradék, amitől a pdo szép kéne legyen, az szintaktikai varázslat.
    Ha egyszer elkezdesz orm-et használni, akkor utána neked sem fog szépnek tűnni a pdo. :)

    Meg gondolom az általad használt megoldások is a "natív" PDO-t használják a háttérben.
    Amikor még php fejlesztő voltam, akkor egy, a pdo-hoz hasonló saját wrapper-t használtam (használtunk), az sem volt szép így visszagondolva :) .

    Kíváncsi lennék egyébként, hogy ha egy adott ORM lényegében egy "wrapper" a PDO-hoz, akkor az milyen overheadet jelent a gyakorlatban. (Már maga a plusz függvényhívások sokasága is overhead.)
    A pdo az egy wrapper a mysql* függvényekhez, egy orm ennél sokkal bonyolultabb. (Persze, ez terminológia kérdés: általában a wrapper lényege az, hogy ad egy új interfészt, viszont könnyű súlyú, nem vezet be új absztrakciós szintet)
    ORM-nél ha jól meg van csinálva a modelled, akkor az overhead alacsony, de azért el lehet rontani a dolgokat úgy, hogy jelentős legyen a lassulás.

Új hozzászólás Aktív témák

Hirdetés