sivut.web

ohjeita web-sivuston tekijälle

Perl-opas: Johdanto

Perl (Practical Extraction and Report Language) on tulkattava ohjelmointikieli, joka on optimoitu käymään läpi tekstitiedostoja, poimimaan niistä tietoa ja tulostamaan tämän tiedon pohjalta raportteja. Samoin se sopii vallan mainiosti useisiin systeeminhallinan tehtäviin. Kielen on tarkoitus olla käytännöllinen, helppokäyttöinen, tehokas, täydellinen pikemmin kuin "kaunis" (suppea, elegantti, minimalistinen). Se yhdistää joitain C-kielen parhaista ominaisuuksista muiden ohjelmointikielten käteviin piirteisiin, joten aikaisempi ohjelmointikokemus helpottaa varmasti suuresti Perl-kielen omaksumista.

Syntaksi vastaa varsin pitkälle C-kielen vastaavaa. Monista muista UNIX-apuohjelmista poiketen Perl ei aseta rajoituksia datan koolle, jos vain muistia on käytössä tarpeeksi, Perl voi imaista koko tiedoston yhteen ainoaan merkkijonoon.

Perl käyttää kehittyneitä haku- ja korvaustoimintoja, joiden avulla suurtenkin tietomäärien läpikäyminen onnistuu nopeasti ja vaivattomasti. Vaikkakin kieli on optimoitu tekstinkäsittelyyn, osaa se myös käsitellä binäärimuotoista dataa ja se osaa myös tehdä dbm-tiedostoja, joita se käsittelee järjestettyjen matriisien (associative arrays) tapaan.

Perl-skriptit tarjoavat paremman tietoturvan kuin C-kieliset ohjelmat, sillä dataflow tracing –mekanismi estää useita typeriä tietoturvariskejä. Riskittömiä ne eivät kuitenkaan ole.

Seuraava sivu: Yksinkertainen ohjelma.


Käyttäjien kommentit

3.7.2003 21:23
joku

Hyvä opas mutta tulostaessa jotkut esimerkit jäi ikävästi puoliksi pois tulostetulta sivulta.

9.12.2003 18:20
Peksu

Hyvältä vaikuttaa.

30.12.2003 08:37
make

todella hyödyllinen

29.3.2004 16:55
: : Patu : : <patuman90@hotmail.com>

hyödyllinen on...

*applauds*

2.6.2004 17:32
Hussain Hasan (UH) <hussainhasan90@hotmail.com>

Kuten huomaatte olen 13 - vuotias mutta sanon että olen samaa mieltä kun kaikki muut!

9.5.2005 09:38
momi <asds@afkoeoo";: NÄIN>

ASIA ON MIETTTTÄNYT MINUA JO TOVINNASDNN,
tarRKOITAN TOVIN, SAAKO TÄLLÄ PERLIN MUURILLA TEHTYÄ KOTISIVUJA JA VIOKO TÄÄLTÄ OSTAA PERLIN MUNKKEJA?

26.5.2005 13:45
Mikko -73

Yksi oleellinen asia kiinnostaisi: miten voin kehittää Perl-skriptejä weppisivuilleni omalla pc:lläni, ilman mitään palveluntarjoajan UNIX yms. tukea? Eli itsenäinen kehitys- ja pc-ympäristö, mitä ohjelmia pitää asentaa, ja mitkä ovat sudenkuopat ohjelmien/sivujen toimimisen suhteen kun ne sitten muka testattuna siirretään palveluntarjoajan palvelinympäristöön.

19.8.2005 11:22
Anna

Ihan sitä vaan mietin että esimerkkisi ja tekstisi on aika lähellä tätä englanninkielistä Perl-opasta http://www.comp.leeds.ac.uk/Perl/start.html ja oletan siis sinun käyttäneen tätä lähteenäsi tai jopa kopioineen suoraan esimerkkejä netistä.

Ihan vaan että lähteet on yleisesti hyvän tavan mukaista mainita.

4.2.2007 15:00
NoName <@.>

Varmaan kannattaisi jonkin sortin captcha laittaa spammia estämään.

23.2.2008 15:51
wow power leveling <cravat@21cn.net>

http://www.wowgoldvip.com/wow-power-leveling.asp

1.9.2008 18:02
¤¦¤Ä²¡ <barren@188.com>

http://www.iq-supplement.com/utubyou/

1.9.2008 19:24
pet-ct <slake@msn.com>

http://www.pet-mri.cn

3.9.2008 11:41
º¼ÖÝ·¿²ú <conjoin@21cn.net>

http://www.qqzf.com

5.9.2008 00:48
ÔÆÄÏ»áÒé <satiate@163.net>

http://www.5166yn.cn/

5.9.2008 20:55
±ù´¨Ë® <cabal@163.net>

http://www.bingchuanshui.com

Lisää oma kommentti


Ari Paulin
ari.paulin@pp.htv.fi
http://www.pp.htv.fi/apaulin/