Back to frontpage

PHP (Hypertext Preprocessor)


PHP on ohjelmointikieli. Me Datapoliksessa olemme päätyneet sen käyttäjiksi. Sillä se on hyvin voimakas ja loistavasti web -ympäristöön sopiva ohjelmointikieli. Nykyisin kieli on kehittynyt erittäin pitkälle ja siksi se sopii niin nopeisiin demoesityksiin kuin vakavankin tason ohjelmointiin. Valtaosa ohjelmistosuunnittelijoistamme on suorittanut myös Zend Certified Engineering tutkinnon.


Historia


Tanskalais-grönlantilainen Rasmus Lerdorf kirjoitti ensimmäisen version PHP-kielestä ja se PHP julkaistiin GPL-lisenssin alaisena vuonna 1995. Vuonna 1998 julkaistiin PHP:stä jo kolmas versio ja tämän takana olivat sitten miehet Andi Gutmans ja Zeev Suraski. Tämän jälkeen kyseiset herrat perustivat Zend Technologies yhtiön jonka tehtävänä on tarjota kaupallisia palveluita PHP:n ympärille. Nyt kieli on saavuttanut viidennen versionsa ja on saavuttanut vankan aseman webpalvelujen pohjana.


PHP - Tehokkuus


Monet ovat väittäneet PHP:n olevan tehoton ja ettei se myös tämän takia soveltuisi isojen websivustojen pohjaksi. Väitämme edelleen, että kieli on tehokas webpalvelinympäristössä. Kieli on ollut pohjana lukuisille suosituille web- palveluille. Suomessa voisi mainita IRC-gallerian sekä Hevostalli.netin. Ulkomailta mm. Facebook. Nykyisin PHP on äärettömän tehokas palvelimille. Tehottomuus tai tehokkuus muodostuu ennen kaikkea siitä osataanko kieltä käyttää oikein sekä siitä, että osataanko palvelinta ylipäätään säätää tarkoituksen mukaiseksi ja tehokkaaksi. Tämä on myös yksi syy miksi Datapoliksessa on koko tuotantoketju alusta loppuun hallussa.


PHP - Turvallisuus


PHP:n suurin vahvuus on sen "helppous" ja se on myös sen heikkous. PHP:lla on helppo "roiskaista" palvelu pystyyn. Vähän ohjelmointitaitoa, pari kirjaa käteen ja sitten vaan koodaamaan. Tällöin voi syntyä erittäin tuhoisaa jälkeä. Palvelu kyllä toimii, mutta tietoturva onkin sitten täysin retuperällä. Me tiedostamme vaarat ja toimimme ennalta ehkäisevästi. Koulutettu henkilökunta joka tietää suurimmat synnit ovat kullanarvoisia.


ZCE - Zend Certified Engineer


Monet väittävät sekä pitävät PHP:tä heppoisena "skriptikielenä" sen helpon ja matalan oppimiskynnyksen takia, mutta me uskomme, että PHP:llä voi oikeasti myös ohjelmoida vakavasti. Tästä osoituksena kannustamme koodaajiamme suorittamaan Zend Certified Engineer - tutkinnon. Suurinosa ohjelmoijistamme on tämän suorittanut. Tämä on osoitus siitä, että käytämme PHP:tä vakavasti.



php-med-trans-light

Lisätietoja:

Suosittuja PHP:llä tehtyjä sivuja:

Kriittisiä sovelluksia ja ratkaisuja: