Mitä hyötyä php:stä

Ihmettelin vain kun aloin juuri opiskelemaan php:tä, niin että mitä hyötyä siitä on? Kun kattoo vaikka jotain koodin pätkiä niin tuntuu että html:llä sen saisi lyhemmin kirjoitettua. Eli kertokaa miksi php:tä käytetään ja mitä hyötyä?
3686
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

LOL !!!

Anteeks nyt, eihän sitä voi tietää jos ei tiedä... :D

Ihan huippu kyssäri :D

Noh, php on siis ohjelmointikieli, näin kai voidaan sanoa, eli voidaan tuottaa html sivuja ehdollisesti eri tilanteista riippuen. Php:n avulla voidaan ennen kaikkea lukea ja kirjoittaa tietoa (serverin) kovalevylle ja prosessoida tätä tietoa.

Ihan hyvä ja yleislaatuinen esimerkki on tietokantojen lukeminen ja kirjoittaminen. Oletetaan että yrityksellä on kymmenentuhatta erilaista tuotetta varastossa. Varasto elää koko ajan, hinnat muuttuu koko ajan esimerkiksi valuuttakurssien mukaan. Uusia tuotteita tulee ja vanhoja poistuu päivittäin tai tunneittain. Kaikki tieto tuotteista hoituu keskitetyn varastoreskontratietokannan kautta sekä nettikauppaan että myymälän kassan päätteelle. Nyt verkkokaupan puolella on (yksinkertainen esimerkki) yksi php sivu, mikä generoi lennossa veppisivun tuon alati muuttuvan tietokannan tiedoista. Eli käyttäjä klikkaa php sivulla "Hae kaikki kovalevyt" linkkiä, jolloin php tekee tietokantaan haun kovalevyistä ja generoi tarvittavan html sivun tietokannan tiedoista mikä sitten menee käyttäjän selaimelle.

Eli puhutaan dynaamisista veppisivuista. Käytännölliset kun sivuja olisi muuten esimerkiksi 10 000 kappaletta ja sisältö vaihtuu koko ajan. Php:llä ei tarvita kuin yksi sivu, mikä tekee sivut lennosta tarpeen mukaan.

Keskusteluufoorumit on toinen hyvä esimerkki. Käyttäjien viestit tallennetaan tietokantaan ja luettaessa viestejä ne haetaan tietokannasta. Php/Asp tyyppinen systeemi tietokann an kanssa on käytännössä ainut konstio tehdä keskustelufoorumi, koska html on vain ja ainoastaan sisällön näyttämistä varten, se on täysin passiivinen, eli ei osaa tehdä loogisia vertailuja tai lukea/kirjoittaa tietoja.

Äänestä

kun pääsette echo:ista ohi funktioihin ja kontrollirakenteisiin ;)

Äänestä

Voit esim. tehdä kävijälaskurin joka ei laske samaa käytäjää uudestaan.

Äänestä

Kommentoi aloitusta


Tuli vaan mieleen kirjoitti:

Ihmettelin vain kun aloin juuri opiskelemaan php:tä, niin että mitä hyötyä siitä on? Kun kattoo vaikka jotain koodin pätkiä niin tuntuu että html:llä sen saisi lyhemmin kirjoitettua. Eli kertokaa miksi php:tä käytetään ja mitä hyötyä?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu