Hozzászólások
-
SzerzőBejegyzés
-
Köszönöm a segítséget találtam hozzá anyagot az általad írt linken!
Thanx! 😀
Csibu
köszi.. megoldódott a kérdés. szépen megy…
[align=right][snapback]102459[/snapback][/align]Leírhatnád, hogy hogy sikerült beállítanod részletesen, mert nekem hasonló problémám van!
Köszönöm!
Csibu
Sziasztok!
Most, hogy már egy kicsit jobban ismerem a PERL-t elmondhatom, hogy tényleg minden igényt kielégít, DE …
Egyetlen dolog zavaró egy kicsit, ha egy bejelentkezõs programot írsz felhasználóné+jelszó, és valaki olyannal találkozol, aki ért egy kicsit ehhez a nyelvhez, az símán átlépheti a jelszavas kódrészt, mivel a programot nem fordítod le, így a forráskódját bárki kotorászhatja, már, ha eléri azt!
Igaz, linux alatt be lehet állítani, hogy csak futtatható legyen, de Windows alatt nehézkes!
Akkor viszont semmi gond, ha CGI programokat írsz, mert akkor az Apache, vagy más Webszerver nyújtja a biztonságot!
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.
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!
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
NEM NEM DEHOGY!
Arról van szó, hogy ez nagyon tetszik, tényleg. Van nekem is jópár riport, meg log elemzõ programom, ami jobb híján html fájlokat generálgat, de az elég macerás, meg gáz is, mivel az elemzés néhány tizedmásodperc alatt meg van, de mire a képem elé kerül az némi malmozás, meg egy GUI-val sokkal szebb lehetne.De ha már ezt elmondtam, hol találhatnék róla (mármint a Perl/TK-ról ) magyar nyelvû leírást?
[align=right][snapback]99120[/snapback][/align]Eddig én nem találtam sehol, de tudok segíteni néhány dologban, amire rájöttem:
Mellékelek két programot. Nézd át, hátha segít!Linkek törölve!!! 2005.01.13 7:36
Van ugyan benne hiba, de nem tragikus! 🙂
Jól van na, még nem volt idõm javítani!
Egyébként, ha feltelepíted a Perl-t és a hozzá tartozó HTML-es dokumentumokat, akkor feltesz magának egy leírás igaz ANGOL nyelvû, de a szintaxisokat ki lehet belõlle nézni!
…perlhtmlindex.htmCsibu
PS: kb. húsz éve programozok – assembeler, basic, Fortran, Forth, C, C++, Java, Clarion.
Jó lenne még mondjuk a Perl vagy a PHP esetleg a CGI hogy a BASH scriptumokat ne is említsem, kitanulni.
[align=right][snapback]98446[/snapback][/align]Ha CGI-rõl van szó akkor egybõl a PERL-el kezd! Javaslok feltelepíteni tesztelõ környezetnek egy Apache webszervert, amit, ha jól bekonfigolsz akkor egyszerûen tesztelheted a perl-ben írt CGI programokat! 🙂
Ha megírsz egy programot PERL-ben, akkor az már szinte egy CGI program is, kisebb átalakításokkal!
Ha tényleg érdekel a dolog, akkor segíthetek az Apache szerver bekonfolásában, és a perl program kezdésében!
A CGI-program megírása tényleg nagyon egyszerû PERL alatt! 😀
Csibu
Szia!
Nem tudom segít-e, de Perl-ben az ODBC kapcsolatot elég könnyû kezelni, vagy a MySQL-hez van DBI is, illetve ODBC és DBI is van MySQL-hez is meg MSSQL-hez is! Vagyis ha PERL-ben gondolkodsz – de gondolom PHP-ban gondolkodsz -, akkor van egy könyv „Perl Rendszergazdáknak”, ahol le van írva elég korrektül…
Ja MSSQL-hez ODBC kapcsolat a vezérlõpult alatt felügyeleti eszközök/ODBC… alatt csinálsz egy RendszerDNS-t, bekéri a kapcsolat nevét (DSN=……;) felhasználó nevét (UID=……;) jelszót (PWD=…..;), stb…
Nem tudom, hogy MySQL-ben így van-e, de MSSQL-nél telepíteni kell hozzá egy MSSQL klienst is a Windows alá, és csak utánna tudsz rendszerDNS-t készíteni amit kapcsolódáshoz használhatsz…
Nem tudom, hogy ez segít-e rajtad, de hátha! 😀
Csibu
Programnyelvnek én a Perl-t javaslom! Szerintem sokkal tömörebb programot lehet benne írni, és mindent meg lehet benne csinálni! :rolleyes:
Gondolom most ezzel jó néhény C és Java programozót felbosszantok! :unsure:
Csibu
-
SzerzőBejegyzés
legutóbbi hsz