Odota kotisivuiltasi muutakin kuin vain staattista tekstiä. Verkkosivusto? Haluatko luottaa kotisivujen rakennuspaketin tai valmiin kotisivujen luomisratkaisun lisäksi myös muihin mahdollisuuksiin? Toivotko voivasi ymmärtää paremmin kotisivujen ohjelmoinnin taustoja ja luoda omia ratkaisuja?
- Sitten sinun pitäisi tutustua PHP:hen paremmin. PHP:n ja MySQL:n ansiosta web-isäntien palvelimille on tuotu monipuolista monimuotoisuutta. Lyhyen PHP:n ja MySQL:n esittelyn avulla kutsumme sinut tutustumaan tärkeimpiin verkkotyökaluihin itse.
PHP ja MySQL kotisivuille - miksi korkea arvo?
PHP ja MySQL eivät näy suoraan selaimessa. Tähän asti selain on tehnyt kotisivun visuaalisen esityksen HTML:n avulla. Sekä "ilmainen" skriptikieli PHP (PHP-lisenssi) että Tietokanta MySQL toimii vain palvelimella.
Tämä herättää kysymyksen, miksi PHP:tä käytetään noin 250 miljoonalla verkkosivustolla HTML-ohjelmoinnin sijaan. Olisi loogista suosia suoraa datan tulostusta skriptikielen suorittaman "esikäsittelyn" sijaan.
Mutta pelkkä HTML verkkosivua varten olisi liian lyhyt ajatus, koska korkea arvo selittää itsensä jälkikäteen.
Lyhyt katsaus:
90-luvulla, ennen kuin Rasmus Lerdorf kehitti ensimmäisen PHP-version, verkkosivuston luominen ei ollut mikään helppo juttu. Dynaamista kotisivua, jolla on yhteys tietokantaan, ei ollut mahdollista luoda pelkillä HTML-komennoilla. Tämä tarkoitti sitä, että automaattiselle vuorovaikutukselle sivun kävijän kanssa oli tiukat rajat.
Nykytodistajat muistavat varmasti vielä animoidut gif-kuvat, eli että sivulla liikkui ylipäätään jotain. Foorumin tai kaupan liittäminen kotisivuun oli tuolloin varattu muutamille asiantuntijaryhmille erityispalvelimilla.
Vasta PHP loi mahdollisuuden kutsua itse suunniteltuja komentoja (skriptejä) verkkopalvelimilla. Tämä tasoitti tietä käyttäjien käyttäytymisen tarkkailulle ja tietokantojen sisällyttämiselle helposti. Myytin mukaan PHP luotiin, koska sen keksijä halusi tietää, kuinka usein kävijät katsoivat hänen ansioluetteloaan verkkosivustollaan.
PHP verkkosivuja varten - mitä on otettava huomioon palvelinpuolella?
Maailmanlaajuisesti noin 83 prosenttia kaikista palvelimista käyttää PHP:n versioita 5.4-5.6. Versiota 6 ei tule, mutta kehittäjät ilmoittavat silti päivittävänsä version 7.0 vuonna 2015. Jatkuva jatkokehitys takaa ohjelmistoratkaisun vakauden tulevaisuudessa. PHP-skriptit toimivat yhä nopeammin, ja toimintokirjastojen (lisämoduulien) määrä kasvaa jatkuvasti.
Laajan levinneisyyden vuoksi on tärkeää kiinnittää huomiota PHP:hen ja MySQL:ään, kun valitaan web-hosting-palveluntarjoajaa. Lähes kaikki sisällönhallintajärjestelmät, kaupat ja valmiit sovellukset edellyttävät palvelinpuolella skriptikieltä ja MySQL-tietokantaa. Ilman omaa PHP-osaamistakin olisi epäviisasta isännöidä kotisivuja palvelimella, joka ei tarjoa kyseistä komentosarjakieltä.
Kirjoita skriptejä itse - Opi PHP
Kotisivujen rakennussarjat ja sisällönhallintajärjestelmät antavat vaikutelman, että PHP:n ja tietokannan käsitteleminen itse ei ole enää ajan tasalla. Yksilöllisyyden tarve jokaisella verkkosivustolla puhuu tätä yleistä teesiä vastaan.
PHP:n voi oppia lyhyessä ajassa. Skriptikielen syntaksi perustuu C- ja Perl-kieliin. Oppiminen ei kannata vain teknologiafriikeille. Käyttäjille, jotka työskentelevät tehdasvalmisteisten ratkaisujen parissa, pieni PHP tarjoaa laajat räätälöintimahdollisuudet.
Käytännössä kaikki kotisivujen web-ohjelmistojen tarjoajat antavat sinulle mahdollisuuden lisätä omia PHP-skriptejäsi ohjelmistoihinsa. Tämä on ainoa tapa luoda monikäyttöinen verkkosivusto, jota nykyaikaiset kävijät odottavat.