O le PHP o se gagana tusitusi e masani ona i ai i se tulaga o le evolusione ma e faʻaaogaina e faʻatino ai le tele o galuega.. O tagata faʻapipiʻi PHP e fausia faʻamaumauga faʻamaumauga lavelave ma faʻaoga i luga ole laiga. E masani ona fa'afaigaluegaina i faiga fa'afoega o mataupu, tagata tusita'i, ma fono. E masani ona latou faʻamutaina le atinaʻeina o mea faʻamalosi. Mo nisi fa'amatalaga e uiga ile PHP, faaauau le faitau! O lenei tusiga o loʻo suʻesuʻeina le eseesega i le va o atinaʻe ma PHP atinaʻe. E amata, mafaufau i lau matafaioi o se atinaʻe.
I le avea ai ma se tagata faʻapipiʻi PHP, atonu e masani ona e setiina ulutala. O ulutala nei e tu'uina atu ai lau 'au'aunaga fa'amatalaga. O faila UTF8 o loʻo iai foʻi a “Byte Order Mark,” poo le BOM. O le faamuamua o ulutala e mafua ai le toto, o lea o le aveeseina o BOM mai au faila o se manatu lelei. Mo nisi fa'amatalaga, va'ai Seti Ulutala ile PHP. O nai mea sese masani e mafua ai le toto:
File_get_contents(): Fa'aoga lenei galuega e toe aumai ai mea o lo'o i totonu o le faila a.txt. O lenei metotia e manaʻomia ai foi se 'faila faila’ ma se ‘tusitusiga’ fa'ata'oto. O faila e tatau ona mafai ona tusitusi. O le ‘tusitusi’ tau fa'ailoa le galuega o le numera o bytes i le faila. Afai e le manuia le taotoga, tusi() toe foi pepelo. Peitai, ose galuega taua PHP.
Faatasi ai ma le sili ona lauiloa PHP-faʻavae talosaga, e-pisinisi ma le atinaʻeina o upega tafaʻilagi o ni faʻataʻitaʻiga masani e lua. O le gagana PHP e fa'aaogaina lautele i pisinisi i luga ole laiga ma luga ole komepiuta patino. E tele mea lelei i le fa'aaogaina, e aofia ai lona faigofie o le faʻaaogaina ma lona tau maualalo. O le fa'aliliuga PHP e fa'atagaina oe e fatuina fa'amatalaga o ituaiga eseese ma lafo i luga o le upegatafa'ilagi. E le pei o isi gagana tusitusi, PHP e leai se totogi ma tatala punaoa. O le iloaina o faʻavae o le PHP e taua pe a tuʻuina atu oe lava ile IT-Recruiters.
O se polokalame PHP o le a fa'agaoioia i luga o le tele o 'upega tafa'ilagi lauiloa. Gagana tusitusi PHP o loʻo faʻaaogaina e fausia ai upega tafaʻilagi ma upega tafaʻilagi. O le PHP e iai lona amataga i le amataga o le nineties ma ua tufatufaina nei i lalo ole PHP-laisene. PHP-code o se gagana tusitusi e tamoʻe i luga o komepiuta e faʻaaoga ai faiga faʻaoga eseese ma faʻamaumauga. Talu ai o se gagana e fa'aulu i luga o le upega tafa'ilagi, PHP's extension modules e fa'atagaina oe e atia'e ni 'upega tafa'ilagi i se tau maualalo.
E mafai ona e aofia ai PHP-Dateien i lau PHP code e ala i le faʻaogaina o le syntax 'faʻaofi’ pe'mana'omia'. I le PHP, e tutusa le uiga o nei upu e lua – aofia pe mana'omia. PHP ei ai ana lava seti o galuega tauave e taua mo polokalame. O nisi nei o na mea:
fusifusia() ma bind_once o ni galuega se lua e mafai ai ona e fusifusia se faila i se tuatusi patino i luga o le 'auʻaunaga aʻo leʻi tuʻuina atu i le tagata asiasi.. Peitai, e tatau ona e faʻaaogaina lenei galuega pe afai e te mautinoa o le PHP-file igoa e tutusa lava. Sonderzeichen po'o isi mata'itusi atonu e le mafai ona faitau. E tatau foi ona e mautinoa o lau PHP-Polokalame e le sili atu i le tapulaʻa aua o le a faʻamutaina.
O le file_put_contents galuega e mafai ona faʻaaoga e faitau pe tusi ai faʻamatalaga i se faila. E talia e lenei galuega se manoa, igoa faila, ma charset ma faia se faila fou.txt. Tele faila() o le a toe faafoi le numera o paita i totonu o se faila. E mafai foi ona faʻaaoga e faitau pe tusi ai se faila. E mafai ona fa'aoga e faitau ma tusi fa'amaumauga, pe mafai ona fa'aoga e fai ai se faila.
E ese mai le code o loʻo i totonu o se faila PHP, e mafai foi ona e faʻaogaina se faʻaopoopoga faʻapitoa e faʻaopoopo ai galuega. E le pei o le gagana masani, PHP-tag galuega tauave e mafai ai ona e faaopoopo pe aveese tag HTML, o lea e suia ai le talaaga. E mafai e lenei mea ona fa'afaigofie le fa'aogaina o fa'aopoopoga, pei o le jQuery. I le isi itu, e mafai ona e faʻaogaina se faʻaopoopoga ese mo le jQuery. Afai e te filifilia le filifiliga mulimuli, e tatau ona e mautinoa o loʻo i ai sau faʻamatalaga o le PHP.
E mafai ona fa'atino le tele o galuega i polokalame PHP. I le PHP 5, na fa'aofiina lenei galuega. E lagolagoina fo'i e le PHP Polokalama Fa'ata'atia. O mea faitino e le o ni mea faitino, ae faasino i fesuia'iga ma fa'au'au. O lenei vaega e mafai ai e le au atinaʻe ona fatuina mea e mafai ona faʻaaogaina e faʻatino ai gaioiga eseese. PHP lagolagoina Object-Oriented Data Access (PDO).
E pei o le gagana fa'akomepiuta e sili ona fa'aaogaina, PHP e lauiloa tele i le lalolagi. E mafai ona fa'aogaina e fausia ai talosaga e fa'atatau i luga ole laiga ma 'upega tafa'ilagi fa'atasi ai ma se fa'aoga fa'aoga kalafi. E lagolagoina foi e le PHP le atinaʻeina o faʻasalalauga. O lona uiga e mafai ona faʻaaogaina e atiaʻe ai talosaga i luga o tulaga eseese. E aoga tele lenei mea mo i latou o loʻo galulue i se poloketi e aofia ai le atinaʻeina o telefoni feaveaʻi. O lona fetuutuuna'i ma le fa'alauteleina e avea ai ma filifiliga sili ona lelei mo fa'aoga atina'e.
PHP-Polokalame e faʻaaogaina se lapisi lapisi e faʻaumatia ai mea e le o toe manaʻomia. O lenei aoina lapisi o se mea sili ona faigofie e faʻafaigofie polokalame ma puipuia mea mai le teuina ma faʻaoga le talafeagai.. O loʻo iai foʻi i le PHP se mea faʻapipiʻi, lea e faasaoina ai le faasinomaga o le mea faitino nai lo le faatagaina e leiloa. O le faʻaaogaina o se faʻaoga o se auala sili lea e faʻateleina ai le faʻatinoga o au PHP-polokalame ma puipuia le leiloa o faʻamatalaga.
E le gata i lea o le lauiloa mo lona faʻaogaina, PHP e ofoina atu le tele o galuega mo tagata e ona le upega tafaʻilagi. Mai le fa'aalia o mea i luga o se itulau web i le su'esu'eina o fa'amaumauga, O le PHP ose gagana fa'apolokalame e sili ona lelei ma fa'aogaina lea ua amata ona ta'uta'ua. O lona fa'asologa faigofie ma fa'agaioiga talafeagai e avea ai ma filifiliga lelei mo le au atina'e upega tafa'ilagi. Ose gagana fa'apolokalame fa'a-aumau e faigofie ona fa'aoga e fa'aoga lautele mo le fa'autometi ma fa'aoga i luga ole laiga.
O le eseesega i le va o le PHP developer ma le web developer e le sili atu e pei ona manatu se tasi. O le PHP e tele naua mea lelei ma faʻamatalaga ma e manaʻomia ai le au atiaʻe ina ia fetuutuunai ma faʻaogaina a latou galuega. E tele faʻamanuiaga ile atinaʻeina o PHP ma lona gafatia e galue i luga ole tulaga eseese. Peitai, e tatau fo'i ona iai ni tomai ma le poto masani a se tagata e fa'atupuina ina ia manuia ai i lea matafaioi. I lenei tusiga, o le a tatou vaʻavaʻai i nisi o eseesega i le va o le PHP developer ma le developer.
E fa'aogaina e le au atia'e ma le au fa'ailoga i luga ole laiga gagana fa'apolokalame ta'uta'ua e fai ai polokalame i luga ole laiga. Faatasi ai ma nei gagana o Java, C#, FASAMI, JSON, ma isi. E fa'atautaia fo'i e le au su'esu'e Middleware fa'amaumauga fa'apitoa ma tausia faiga ma fa'amaumauga. O le eseesega i le va o le atinaʻe ma le upega tafaʻilagi e le gata i le gagana, ae faʻapea foʻi i tomai ma poto masani a le au atinaʻe. E masani ona masani se tagata faʻapipiʻi PHP i mea uma o loʻo i luga.
PHP na muamua fausia mo le atinaʻeina o upega tafaʻilagi ma talosaga i luga ole laiga. E mafai e le gagana ona taulimaina mea uma e mafai e se polokalame CGI ona fai, e aofia ai kuki, itulau malosi, ma isi. Ole fa'aoga masani ole PHP ole mea e fai ai le code ile webserver, ma e le iloa e le browser. O le PHP entwickler poʻo le atinaʻe o le a masani ona avea ma se upega tafaʻilagi, ae o le a atiina ae e le PHP developer o latou tomai i lenei vaega mo le tele o tausaga. Ae o le mea moni, e tusa ai ma le W3Techs, 78.3 pasene o upegatafa'ilagi ola o lo'o fa'aogaina le gagana fa'apolokalame a le server-side. E lē gata i lea, 8 i fafo mai 10 'upega tafaʻilagi faʻaoga PHP i nisi tulaga.
E tele filifiliga e avanoa mo oe pe a e manaʻomia se PHP developer. E mafai ona e fa'afaigaluegaina se freelancer po'o se kamupani e fa'afaigaluegaina oe. E le tatau ona fa'afaigaluegaina e se kamupani le au atia'e tuto'atasi, ma e mafai ona e faafaigaluegaina i latou pe a e manaʻomia. E la'ititi fo'i totogi a tagata faigaluega tu'ufua nai lo se tagata faigaluega a le kamupani, ma e mafai ona e faafaigaluegaina i latou i soo se taimi e te manaomia ai. Afai o loʻo e suʻeina se PHP developer i luga o se konekarate, e tatau ona e iloa le tele o lou naunau e totogi.
PHP atia'e e mafai ona faia so'o se mea mai $15 i le itula e $80 i le itula. O le tele o lo latou poto masani, o le maualuga foi lea o latou tau. I le isi itu, pe afai o loʻo e faʻafaigaluegaina se atinaʻe mo se galuega umi, e mafai ona e mafaufau e faʻafaigaluega se tasi i fafo atu o le US. I nei tulaga, e mafai ona e faʻamoemoe e te totogia se mea itiiti ifo nai lo le mea e te totogia i se atinaʻe Amerika. E mafai foi ona maualalo tau. E manaʻomia lou mafaufau i lou nofoaga pe a suʻe se PHP developer.
O le gagana PHP e tele naua mea lelei ma nuances. O le fa'afaigaluegaina o se tagata atia'e e iai ona tomai fa'apitoa e mafai ona fesoasoani ia te oe e 'alofia ai le fa'afaigaluegaina o se tagata fa'atauva'a. E manaʻomia e le au atinaʻe PHP le faʻalelei i le tele o sitaili galuega, e aofia ai ma latou tagata fa'atau. E manaʻomia foʻi ona iai a latou aʻoaʻoga faʻapitoa, se'i vagana o lo'o latou galulue i se poloketi e le mana'omia le PHP. Ma e manaʻomia e le au atinaʻe PHP ona sili ona tomai. Afai e te manaʻomia se PHP atiaʻe, aua le faatuai e faafesootai Spider Initia. O le 'au a tagata tomai faapitoa o le a fa'ataunu'uina vave ma lelei le galuega.
Aisea e tatau ai ona e faʻafaigaluegaina se PHP developer mo lau 'upega tafaʻilagi fou? Ae uma ane, o le faagasologa o le fausiaina o lau 'upega tafaʻilagi e aofia ai le tele o galuega faʻapitoa. E te le manaʻo e totogi se tupe mo naʻo se atinaʻe upega tafaʻilagi e atiaʻe se faigofie, 'upega tafaʻilagi le faʻafefe – e te mana'o e fai sa'o le galuega. Ae o loʻo i ai ni nai uiga e vaʻavaʻai i ai e faʻamautinoa ai o loʻo e mauaina le atinaʻe sili ona lelei mo le galuega.
Tulaga tasi, PHP-developers o tagata atamamai i le atinaʻeina o talosaga i luga o le initaneti. E tatau ona latou iloa le auala e galulue ai i se 'au ma fausia ni upega tafaʻilagi fou. O latou tomai e tatau ona aofia ai le HTML ma le JavaScript. E tatau foi ona latou masani i faiga fa'aonaponei o atina'e. Afai e iai sau tomai fa'apitoa, e tatau ona mafai ona e faitau i se PHP-faletusi ma malamalama i le gagana. Mulimuli ane, PHP-tagata atiaʻe e manaʻomia ona mafai ona faʻafetaui i soʻo se suiga mamanu, o lea e tatau ai ona latou galulue lelei ma isi tekinolosi.
PHP e fa'aaogaina lautele e tagata atina'e i luga ole laiga mo le tele o talosaga. E ui o le toʻatele oi latou e tusia polokalame ma code, o uiga fa'au'u a le PHP lea e fa'alauiloa ai. E mafai e le au atinaʻe PHP ona faʻaogaina 'upega tafaʻilagi ma ituaiga eseese o upega tafaʻilagi ma faʻapipiʻi faʻatasi i le tasi ma le isi. I le male, E mafai e tagata faʻapipiʻi PHP ona fatuina ni faʻasalalauga masani mo kamupani ma faʻalapotopotoga e leai ni tupe mama. O lenei mea e mafai ai e pisinisi ona faʻaogaina lenei tekinolosi mo faʻamoemoega eseese.