PHP : diforc'h etre ar stummoù

Endalc’h diverket Danvez ouzhpennet
Dizober kemmoù 1840975 a-berzh Turkmen (kaozeal)
Tikedenn : Dizober
D Kemmoù 2001:41D0:604:1CB:0:0:0:0 (Kaozeal) distaolet; adlakaet da stumm diwezhañ Turkmen
Linenn 1:
Ur [[yezh programmiñ]] (pe lavar programmiñ) da zewezhiañ eo al '''lavar PHP''' erounezet war an [[dafariad]] (pe servijer), eleze ne vez ket oc'h erounit war tu an arval (war urzhiataer an implijer) evit ar [[reizhiad arval-dafariad|reizhiadoù arval-dafariad]] evel ar re arveret war ar [[kenrouedad|genrouedad]] da skouer. Er c'hontrol e vez ur goulevig erounit skrivet e [[Areg Javascript|Javascript]] pe un "applet" [[Areg Java|Java]] oc'h erounit war [[urzhiataer]] an arval. Kevreadur an areg a zeu eus an [[areg C]], an [[areg Perl]] hag an [[areg Java]].
Ul [[yezh programmiñ|lañgaj a brogramasion]] (pe lavar programmel) da zewezhiañ eo al '''lañgaj PHP''' erounezet war an [[dafariad]] (pe servijer, pe server, pe serveler, pe servajerez), eleze ne vez ket oc'h erounit war tu an arval (war urzhiataer an implijer) evit ar [[reizhiad arval-dafariad|reizhiadoù arval-dafariad]] evel ar re arveret war ar [[Internet|genrouedad]] da skouer. Er c'hontrol e vez ur goulevig erounit skrivet e [[Areg Javascript|Javascript]] pe un "applet" [[Areg Java|Java]] oc'h erounit war [[urzhiataer]] an arval. Kevreadur an areg a zeu eus an [[areg C]], an [[areg Perl]] hag an [[areg Java]]. == Perzhioù an areg PHP == * Aozet eo al lañgaj PHP gant ur gumuniezh vras, * Digoust ha frank eo [[mamenn]] (ar c'hod) tarzh PHP (dasparzhet e vez PHP dindan al lañvaz (pe an aotre) [[lañvas GNU|GNU]] [[lañvas GPL|GPL]]), * Eeunder ar skrivañ goulevioùigoù erounit e PHP, * Lank a zo d'ensoc'hañ (enlakaat) goulevioùigoù erounit PHP e-barzh goulevioù skrivet e [[HTML]], * Moaien 'zo ober gant an areg-se ur [[ketal|c'hetal]] (pe terfaz, pe etrefas, pe iñterfas, pe etrefaselez) aes da zanzen ouzh [[stlennvon|stlennvonoù]] 'zo evel [[MySQL]], dreist-holl an hini arveretañ gant PHP. * Kevanaet (~ kenstaget) e vez gant ul lodenn eus an dafariad [[Web]] evel da skouer [[Apache]], [[Microsoft]] IIS ... == Istor an areg PHP == Danzeet e oa bet an areg PHP e 1994 gant un den anvet Rasmus Lerdorf. Implijout a rae hemañ an areg nevez-se da virout ur roud eus pep gweladenn graet gant an dud a oa o tont war e lec'hienn [[Internet|Genrouedad]] da welet e CV. Pep gweladenn e veze graet a oa renket e-barzh ur [[stlennvon]] gant azgoulennoù (pe rekedoù, pe reuketeloù) [[areg SQL|SQL]]. Ar goulevig erounit 'ni eo a roe an tu da gadaviñ daveennoù ar weladennerien er stlennvon. Dedennet e voe kalz a dud gant ar [[goulev|goulev-se]] (ar programm-se, pe ar programel-se, pe ar brogramenn-se) hag e voe goulennet digant R. Lerdorf ar gwir d'arverañ o-unan anezhañ. Setu perak e oa bet lakaet gant R. Lerdorf ent-linenn [[handelv]] (pe stumm, pe versoñ, pe versiel, pe versionenn) kentañ e c'houlevig e 1995 e voe roet dezhañ an anv : '''Personnal Sommaire Page Tools'''. Diwezhatoc'h e oa bet roet an anv '''Personnal Home Page v 1.0''' dezhañ. Ur berzh en doa graet an areg nevez-se ha dre-benn da se e voe divizet gant R. Lerdorf arwellañ anezhañ hag ouzhpennañ ennañ frammoù astennetoc'h evel [[dod arredeiñ|dodoù arredeiñ]] pe frammoù amplegadek pe c'hoazh ar skor evit [[MySQL]]. E-gizh-se 'oa e oa deut er-maez handelv daou an areg notet PHP v2 en hañv 1995. Arveret e voe buhan war ur yoc'h lec'hiennoù. E 1997 e oa bet divizet gant daou zen, Zeev Suraski hag Andi Gurmans, mont da labourat gant R. Lerdorf da frammañ ul laz gouleverien (programmerien, pe programelerien, pe programatourien, pe programourien) da zanzen PHP 3 (tri den arall a gejas gant Lerdorf diwezhatoc'h : Stig Bakken, Shane Caraveo ha Jim Winstead). Hegerz e voe an handelv PHP 3 ar 6 a viz Mezheven 1998. E 1999 e oa bet deut er-maez PHP 4. == Un nebeut [[RASV]] (Reizhiad Ardeiñ (~merañ) ar StlennVon) skoret gant PHP == * AdabasD * dBase * Empress * FilePro * Informix * InterBase * mSQL * [[mySQL]] * [[Oracle]] * [[PostgreSQL]] * Solid * SyBase * Velocis * Unix dbm == Dewezhiadur ar [[boneg]] (ar c'hod) gant an dafariad == Ur [[restr stlennegel|restr]] (pe fichie, pe fichennaoueg, pe ficherenn, pe fichiel, pe fichielenn) destenn didres eo ur goulevig erounit PHP. Enderc'hel a ra ditouroù skrivet gant nodoù [[ASCII]] 7 [[bit]] ensoc'het e-barzh ur boneg [[HTML]] oc'h ober gant balizennoù spesadel ('''<?''' ha '''?>''') ha kadavet en dafariad. Rankout a ra ar goulev PHP bezañ un astenn ''.php'' e difin e anv evit e vefe en araez an dafariad da erounit anezhañ. Pa vez ur [[merdeer]] (an arval) o tont da haeziñ (pe da zigeriñ, pe da zigoriñ, pe da zigoreliñ) d'ur bajenn dialuskel ergrafet e PHP : * Anavezet e vez an astenn php gant an dafariad hag e vez treuzkaset ar restr PHP d'an dewezhier, * Adal ma vo an dewezhier o lenn ur valizenn e ouezo ganti e vo al linennoù da heul boneg PHP ('''<?'''), ne vo ket ken lennet an ditouroù hogen e vint '''erounezet''' gantañ. * Erounezet e vo neuze an ditouroù ha kaset an [[enankañ/ec'hankañ|ec'hankadurioù]] c'hoarvezus d'an dafariad, * E dibenn ar goulevig erounit e vo kaset an disoc'h d'an arval. Setu ur skouer : <code><html></code> <code><head><title>Skouer</title></head></code> <code><body></code> <code><?php</code> <code>echo "Penaos 'mañ kont ?";</code> <code>?></code> <code></body></code> <code></html></code> [[Rummad:Lavarioù programmiñ]]
 
== Perzhioù an areg PHP ==
 
* Aozet eo al lavar PHP gant ur gumuniezh bras,
 
* Digoust ha frank eo [[mamenn]] (ar c'hod) tarzh PHP (dasparzhet e vez PHP dindan al lañvaz (pe an aotre) [[lañvas GNU|GNU]] [[lañvas GPL|GPL]]),
 
* Eeunder ar skrivañ goulevioùigoù erounit e PHP,
 
* Lank a zo d'ensoc'hañ (enlakaat) goulevioùigoù erounit PHP e-barzh goulevioù skrivet e [[HTML]],
 
* Moaien 'zo ober gant an areg-se ur [[ketal|c'hetal]] (pe etrefas) aes da zanzen ouzh [[stlennvon|stlennvonoù]] 'zo evel [[MySQL]], dreist-holl an hini arveretañ gant PHP.
 
* Kevanaet (~ kenstaget) e vez gant ul lodenn eus an dafariad [[Web]] evel da skouer [[Apache]], [[Microsoft]] IIS ...
 
== Istor an areg PHP ==
 
Danzeet e oa bet an areg PHP e 1994 gant un den anvet Rasmus Lerdorf. Implijout a rae hemañ an areg nevez-se da virout ur roud eus pep gweladenn graet gant an dud a oa o tont war e lec'hienn [[Kenrouedad|Genrouedad]] da welet e CV. Pep gweladenn e veze graet a oa renket e-barzh ur [[stlennvon]] gant azgoulennoù (pe rekedoù) [[areg SQL|SQL]]. Ar goulevig erounit 'ni eo a roe an tu da gadaviñ daveennoù ar weladennerien er stlennvon. Dedennet e voe kalz a dud gant ar [[goulev|goulev-se]] (ar programm-se) hag e voe goulennet digant R. Lerdorf ar gwir d'arverañ o-unan anezhañ. Setu perak e oa bet lakaet gant R. Lerdorf ent-linenn [[handelv]] (stumm) kentañ e c'houlevig e 1995 e voe roet dezhañ an anv : '''Personnal Sommaire Page Tools'''. Diwezhatoc'h e oa bet roet an anv '''Personnal Home Page v 1.0''' dezhañ.
 
Ur berzh en doa graet an areg nevez-se ha dre-benn da se e voe divizet gant R. Lerdorf arwellañ anezhañ hag ouzhpennañ ennañ frammoù astennetoc'h evel [[dod arredeiñ|dodoù arredeiñ]] pe frammoù amplegadek pe c'hoazh ar skor evit [[MySQL]]. E-gizh-se 'oa e oa deut er-maez handelv daou an areg notet PHP v2 en hañv 1995. Arveret e voe buhan war ur yoc'h lec'hiennoù.
 
E 1997 e oa bet divizet gant daou zen, Zeev Suraski hag Andi Gurmans, mont da labourat gant R. Lerdorf da frammañ ul laz gouleverien (programmerien) da zanzen PHP 3 (tri den arall a gejas gant Lerdorf diwezhatoc'h : Stig Bakken, Shane Caraveo ha Jim Winstead). Hegerz e voe an handelv PHP 3 ar 6 a viz Mezheven 1998. E 1999 e oa bet deut er-maez PHP 4.
 
== Un nebeut [[RASV]] (Reizhiad Ardeiñ (~merañ) ar StlennVon) skoret gant PHP ==
 
* AdabasD
 
* dBase
 
* Empress
 
* FilePro
 
* Informix
 
* InterBase
 
* mSQL
 
* [[mySQL]]
 
* [[Oracle]]
 
* [[PostgreSQL]]
 
* Solid
 
* SyBase
 
* Velocis
 
* Unix dbm
 
== Dewezhiadur ar [[boneg]] (ar c'hod) gant an dafariad ==
 
Ur [[restr stlennegel|restr]] destenn didres eo ur goulevig erounit PHP. Enderc'hel a ra ditouroù skrivet gant nodoù [[ASCII]] 7 [[bit]] ensoc'het e-barzh ur boneg [[HTML]] oc'h ober gant balizennoù spesadel ('''<?''' ha '''?>''') ha kadavet en dafariad. Rankout a ra ar goulev PHP bezañ un astenn ''.php'' e difin e anv evit e vefe en araez an dafariad da erounit anezhañ.
 
Pa vez ur [[merdeer]] (an arval) o tont da haeziñ (pe da zigeriñ) d'ur bajenn dialuskel ergrafet e PHP :
 
* Anavezet e vez an astenn php gant an dafariad hag e vez treuzkaset ar restr PHP d'an dewezhier,
 
* Adal ma vo an dewezhier o lenn ur valizenn e ouezo ganti e vo al linennoù da heul boneg PHP ('''<?'''), ne vo ket ken lennet an ditouroù hogen e vint '''erounezet''' gantañ.
 
* Erounezet e vo neuze an ditouroù ha kaset an [[enankañ/ec'hankañ|ec'hankadurioù]] c'hoarvezus d'an dafariad,
 
* E dibenn ar goulevig erounit e vo kaset an disoc'h d'an arval.
 
Setu ur skouer :
 
<code><html></code>
 
<code><head><title>Skouer</title></head></code>
 
<code><body></code>
 
<code><?php</code>
 
<code>echo "Penaos 'mañ kont ?";</code>
 
<code>?></code>
 
<code></body></code>
 
<code></html></code>
 
[[Rummad:Lavarioù programmiñ]]
Adtapet diwar « https://br.wikipedia.org/wiki/PHP »