SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] DBI:Pg eller postgresql-perl ?




Hans Schou wrote:

> For det første, skal dette spørgsmål ikke udvikle sig til en
> religionskrig.
>
>         Hvilket pg-perl interface skal jeg bruge?
>
> Perl kan interface til PostgreSQL på to måder:
>   DBD Pg - CPAN lib
>   postgresql-perl - følger med postgresql

Jeg ville til hver en tid anbefale DBI, som er en fornøjelse at arbejde med,
sammen med stort set enhver database.

> Det irreterre mig at DBD er så besværlig at installere.
> Ihvertfald sådan som jeg selv har beskrevet det.
> http://www.sslug.dk/linuxbog/web/bog/db-pgsql.html#DB-PGSQL-PERL
>
> En postgresql-perl.*.rpm er uhyggelig nem at installere, og nem at bruge.

Besværligt?
Følgende burde virke:

     export POSTGRES_INCLUDE=/usr/include/pgsql
     export POSTGRES_LIB=/usr/lib/pgsql
     perl -MCPAN -e'install DBD::Pg'

Det er da rimeligt let.

> DBD
>  + Generelt interface, godt hvis man bruger andre databaser
>  + Tvinger brugere til at compile (de skal have det på den hårde måde)
>  - Bøvl at installere for en newbie der ikke ved om det lige er noget
>    at bruge dels perl og dels postgresql
>  - følger ikke med distroerne
>
> postgresql-perl
>  (omvendt fortegn af ovenstående)
>
> En ting er hvad du selv foretrækker, men hvad siger man til en newbie
> (mig) ?

Til en newbie siger man CPAN er din ven! Og altså ikke bare sitet men også
CPAN.pm, som distribueres med perl selv. Og dermed med de fleste
distributioner.

./borup



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .