Eredmény: 1 - 7 (7) összesen

Téma: NotORM

  1. #1
    Szerkesztő
    Csatlakozott
    09-05-09
    Hozzászólás
    205
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás NotORM

    Valaki dolgozott már hasonló cuccal?

    http://www.notorm.com/

    Nagyon tetszik, de nem tudom, hogy gyakorlatban milyen hátulütői lehetnek.



  2. #2
    'Say Hello To My Little Friend'
    Csatlakozott
    11-09-16
    Hozzászólás
    71
    Thanked 1 Time in 1 Post

    Alapbeállítás re: NotORM

    Szia!

    Nagyon jó, hogy ilyen irányba viszed a tudásodat. Az adatbázis műveletek így leegyszerűsödhetnek és könnyebben kezeled majd az adatokat. Ezzel speciel nem találkoztam, de pl a Codeigniter -t már próbáltam, kiegészítve a Datamapper ORM el.

    A programozás átlátható, a Modell (pl adatbázis és adatok feldolgozása és továbbítása a Controller felé) pedig a Datamapper ORM el kiegészítve, tényleg nagyon hasznos! Egymással könnyen kapcsoltba hozhatóak a táblák (ugye a join helyett). Pl ha írsz egy CMS-t és kategóriákba rendezed a tartalmat, akkor a kategóriák neveit és a kategóriák tartalmát össze tudod kapcsolni, egyszerűsödnek az adatbázis lekérdezések, ha épp arra lesz szükség.

    Röviden: nagyon jó, ha ORM -ben gondolkozol. (még ha nem ezt speciel nem is ismerem)

    Üdvözlettel:
    deadisland



  3. #3
    MinderBinder edem logója
    Csatlakozott
    09-09-02
    Hely
    Budapest
    Hozzászólás
    1.093
    Thanked 1 Time in 1 Post

    Alapbeállítás re: NotORM

    Egyet értünk. Én eddig a Doctrine (PHP)-vel és a Hibernate-tel (java) dolgoztam és azt kell, hogy mondjam elégedett vagyok velük.

    Mindenesetre a notorm az nem, hogy éppen not orm azaz nem orm?


    // Only illogics can find
    // hidden flaws in a straight logic line

  4. #4
    Szerkesztő
    Csatlakozott
    09-05-09
    Hozzászólás
    205
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: NotORM

    Igen, úgy látom félreértettétek a project célját.

    Ebben a "rendszerben" az a pláne, hogy egy objektum-orientált felületet ad az adatbázis műveletekhez, de az orm-mel szemben ez nem modellekben gondolkozik!

    PHP kód:
    // get all applications ordered by author's name
    foreach ($db->application()->order("author.name") as $application) {
        echo 
    $application->author["name"] . ": $application[title]\n";

    Itt az a durva, hogy az application() methódus az "application" táblát jelenti, az "author.name" pedig az "author" táblát választja ki. Nem kell modell osztályokat létrehozni, az adatbázis kapcsolatokat mégis nagyon természetes módon kezeli.



  5. #5
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.744
    Begyűjtött 1.428 köszönetet
    892 hozzászólásával

    Alapbeállítás re: NotORM

    egyszeru alkalmazasnal meggyorsitja a dolgokat, de azert egy komolyabb alkalmazasnal kell a model. szerintem.



  6. #6
    MinderBinder edem logója
    Csatlakozott
    09-09-02
    Hely
    Budapest
    Hozzászólás
    1.093
    Thanked 1 Time in 1 Post

    Alapbeállítás re: NotORM

    Ja, értem. Tehát ez akkor egy orm-esített-de-mégse-orm-esített pdo absztraktáció?



  7. #7
    Szerkesztő
    Csatlakozott
    09-05-09
    Hozzászólás
    205
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: NotORM

    Igen, olyasmi

    25252525252525



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •