Perl programozás

Kezdőlap Fórumok Programozás Perl programozás

10 bejegyzés megtekintése - 11-20 / 47
  • Szerző
    Bejegyzés
  • #1983654
    admin
    Adminisztrátor

      Lehet, h butának tûnök(ki tudja, talán az is vagyok), és nem ide tartozik, de mi is ez a Perl tulajdonképpen? Mire is lehet használni. Elég sokat hallottam már róla, de csak addig jutottam el, hogy perl. Mennyivel tud többet, vagy kevesebbet, mint a PHP? Kicsit meséljetek róla please…

      THX…

      #1983655
      Csibu
      Felhasználó

        Lehet, h butának tûnök(ki tudja, talán az is vagyok), és nem ide tartozik, de mi is ez a Perl tulajdonképpen? Mire is lehet használni. Elég sokat hallottam már róla, de csak addig jutottam el, hogy perl. Mennyivel tud többet, vagy kevesebbet, mint a PHP? Kicsit meséljetek róla please…

        THX…
        [align=right][snapback]99146[/snapback][/align]

        Sziasztok!

        1. Mennyivel tud többet, mint a PHP? Ez egy nagyon velõs kérdés, szerintem nem tud többet, vagyis mind a két programnyelvben meg lehet csinálni szinte mindent!
        A különbség talán az, hogy lényegesen tömörebb programkódot lehet írni benne!
        Például, mostanában a PELR egyik modulját a TK-t tanulgatom! Fél napig szenvedtem, hogy megírjak egy fájl tallózás scriptet, mikor rájöttem, hogy alapból tartalmazza, mert már valaki elöttem megcsinálta és két sor a hivatkozás!
        Szóval elég rugalmas és tömör!
        Hátránya, hogy bár errõl megoszlanak a viták, értelmezett nyelv, tehát kell hozzá a futó környezet a perl! Windowsban pl.: egy perl program futtatása perl.exe programnév.pl!
        Viszont társítást, ha beállítasz hozzá, akkor úgy viselkedik, mint egy EXE…

        2. Elõnye, hogy nem fordítódik le a program! Tehát nincs fordító! A programkód éppen ezért nyílt! Szerintem a Linuxosok nagyon kedvelik!

        3. CGI programként nagyon KIR

        #1983656
        kayapo
        Felhasználó

          Lehet, h butának tûnök(ki tudja, talán az is vagyok), és nem ide tartozik, de mi is ez a Perl tulajdonképpen? Mire is lehet használni. Elég sokat hallottam már róla, de csak addig jutottam el, hogy perl. Mennyivel tud többet, vagy kevesebbet, mint a PHP? Kicsit meséljetek róla please…

          THX…
          [align=right][snapback]99146[/snapback][/align]

          A Perl programnyelvet Larry Wall úr kreálta, arra, hogy riportokat hozzon létre adatfájlokból.
          Többet tud-e a PHP-nél? Igen: az adatbáziskezelése (különösen a szöveg és bináris alapú adatbázisok esetén) hatékonyabb és tömörebb, mivel többnyire mintaillesztésekkel és automatikus elágazásokkal oldható meg
          Többet tud-e a PHP-nél? Nem: mivel a Perl értelmezõ nem tudja magától elválasztani a HTML kódot a PHP kódtól és eltekintve a mod_Perl -tõl minden folyamathoz külön be kell tölteni az értelmezõt és memóriát kell foglalni, amíg a PHP értelmezõ csak az elsõ hívásakor töltõdiik be és fut amíg le nem lövöd.

          Ugyanakkor a Perl számos olyan tulajdonsággal rendelkezik ami adatelemzéskor igen hasznos, mondjuk adatfolyamokból kiszõrni bizonyos karakter sorokat PHP-vel eléggé nyögve nyelõs és lassú, amíg Perl-ben egy sor.
          Az már csak az én véleményem, hogy az alapértelmezzett változók, tömbök hash-ek meg az adatkonténerek nélkülözhetetlenek egy egyszerû program írásához.

          Csibu:
          Megnéztem a progikat, ez egy

          #1983657
          ELaci
          Felhasználó

            Meg aztán:

            #1983658
            kayapo
            Felhasználó

              Meg aztán:

              #1983659
              admin
              Adminisztrátor

                Szal, ha írok egy Perl progit, akkor azt futtathatom csak minden izé keverc nélkül meg minden? Mármjint ugyan olyan futtathat filet tudok készíteni vele, mint mondjuk C-ben, ha lefordítom? Csak ennek nem kell fordító nemde?
                Ez így sokkal szimpatikusabb, ha valóban így van, meg akkor az applikációfejlesztés sokkal egyszerûbb lesz nekem…

                #1983660
                kayapo
                Felhasználó

                  Igen errõl van szó!
                  Anyival azért kiegészíteném, hogy ez egy interpretált nyelv, tehát az értelmezõ feltétlen szükséges. Meg arra nagyon kell figyelni, hogy ne legyen túl nagy a progi, mert olyan 100 – 120 kB felett (800 – 1200 sor) rendesen be tud lassulni.

                  #1983661
                  Csibu
                  Felhasználó

                    Igen errõl van szó!
                    Anyival azért kiegészíteném, hogy ez egy interpretált nyelv, tehát az értelmezõ feltétlen szükséges. Meg arra nagyon kell figyelni, hogy ne legyen túl nagy a progi, mert olyan 100 – 120 kB felett (800 – 1200 sor) rendesen be tud lassulni.
                    [align=right][snapback]99279[/snapback][/align]

                    Sziasztok!

                    Mivel tömörebb a kód, lehet, hogy nem éred el a 800 sort sem! 😀

                    Na igen igazából én még csak kisiskolás vagyok, ebben a programnyelvben, de az adatbáziskezelés része az nagyon tutti!

                    #1983662
                    kayapo
                    Felhasználó

                      Webshopot írok és bizony oda kell figyelni hogy is kódolok. 🙁

                      Ja és a Perl dokumentációban nagyon jól és részletesen le van írva tényleg minden 🙂 és már próbálgatni is sikerült. Bár talán érdemes megfontolni a GTK2+ és a GTK-perl telepítését ha windowsban programozol, mivel klasszisokkal szebb és témázható, áttervezhetõ, felüldefiniálhatók az egyes elemek. B)

                      #1983663
                      admin
                      Adminisztrátor

                        Az nem olyan jó, hogy belassul. De igazság szerint, nem nagyon érint még a dolog, mert nem nagyon írogattam pár100 sornál nagyobb programot. De azt is PHP-ben.

                      10 bejegyzés megtekintése - 11-20 / 47
                      • Be kell jelentkezni a hozzászóláshoz.