Kirjaudu sisään

Ohjauspaneeli Webmail Website Builder Verkkokauppa File Manager WordPress

Kehittynyt verkkolevytila PHP:n ja MariaDB:n kanssa

one.comin PHP-ympäristöllä varustettu webhotelliratkaisu on paras paikka luoda käyttäjäystävällinen ja kehittynyt verkkosivusto. MariaDB -tietokanta ja PHP ovat täydellinen yhdistelmä monimuotoisten, kattavien ja interaktiivisten verkkosivustojen kehittämiseen. Näitä työkaluja voidaan käyttää vierailijoiden houkuttelemiseksi viettämään enemmän aikaa verkkosivustolla sekä asiakkaiden ostomielenkiinnon herättämiseksi, mikäli sivusto sisältää verkkokaupan. PHP ja MariaDB (MySQL) ovat mukana kaikissa one.comin verkkolevytilatilauksissa.

one.comin PHP-ympäristö sisältää esimerkiksi seuraavat ominaisuudet:

PHP 8.*
MariaDB -tietokanta
Kehittyneet dynaamiset verkkosivustot

PHP ja verkkokehitys

Tietokoneen kanssa kommunikoimiseksi sinun on käytettävä kieltä, jota tietokone ymmärtää. Tekstiä, josta ohjelma koostuu, kutsutaan yleensä lähdekoodiksi, huolimatta siitä, suoritetaanko ohjelma esimerkiksi tietokoneella tai matkapuhelimella. Esimerkki verkkopalvelimella suoritettavasta ohjelmasta on one.com Website Builder, joka sijaitsee palvelimella ja joka on minkä tahansa verkkoon yhteydessä olevan tietokoneen käytettävissä.

Kotisivujen tekemiseen tähtäävää ohjelmointia kutsutaan monesti verkko-ohjelmoinniksi tai verkkokehitykseksi. Yksi suosituimmista verkko-ohjelmointikielistä (kutsutaan myös nimellä komentosarjakieli) on PHP. Yhdessä MariaDB -tietokannan kanssa PHP:tä voidaan yleisesti ottaen käyttää minkä tahansa tyyppisten ja kokoisen verkkosivustojen luomiseen. Dynaamisilla kotisivuilla tarkoitamme sitä, että sivujen sisältö on muutettavissa – ja riippuu yleensä siitä, miten vierailija on vuorovaikutuksessa verkkosivustoon.

PHP-komentosarjat voivat näyttää ohjelmointiin perehtymättömille vain käsittämättömältä sekasotkulta. Mutta PHP huolehtii siitä, että lähdekoodit muuntuvat verkkosivustoiksi, jotka sisältävät tekstiä, kuvia ja muuta ihmisen silmään sopivaa sisältöä.

Lisätietoja: Voit löytää esimerkkejä PHP-koodista esimerkiksi Wikipediasta

HTML ja staattiset kotisivut

Pelkästään HTML-koodista koostuvaa verkkosivustoa kutsutaan staattiseksi verkkosivustoksi. Staattinen tarkoittaa suunnilleen sitä, että verkkosivuston vierailijat näkevät saman sisällön joka kerta. Dynaaminen verkkosivusto sitä vastoin muokkaa ulkonäköään ja sopeutuu käyttäjiin yhden tai useamman vuorovaikutustavan kautta. Käytännössä kaikki verkkosivustot koostuvat osittain HTML-koodista, joka tarjoaa vierailijan selaimelle tietyn määrän perustietoa siitä, miten verkkosivuston lähdekoodia tulisi tulkita. Mutta siitä huolimatta suurin osa verkkosivuston sisällöstä on usein dynaamista ja komentosarjojen luomaa.

PHP ja dynaamiset verkkosivustot

HTML (Hyper Text Markup Language) on alkuperäinen ja tärkein koodi, josta Internet-sivut koostuvat. HTML:ää käytetään yhä perustoimintoihin, mutta sen jälkeen, kun HTML:ää ensimmäisen kerran käytettiin 1990-luvun alkupuolella, markkinoille on tullut monia muita HTML:ää paljon kehittyneempiä verkkotekniikoita.

PHP:n loi ohjelmoija Rasmus Lerdorf vuonna 1995. Se on saavuttanut suurta suosiota johtavana avoimen lähdekoodin verkkotekniikkana. Se, että PHP ja MariaDB ovat avoimen lähdekoodin tekniikoita, merkitsee sitä, että niiden lähdekoodi on vapaasti kehittäjien käytettävissä ympäri maailman ja että niiden käyttö on maksutonta.

Dynaamiset verkkosivustot tarjoavat monia etuja. Käyttäjä voi olla vuorovaikutuksessa verkkosivuston kanssa monimutkaisemmilla tavoilla esimerkiksi suorittamalla oston verkkokaupassa tai kirjoittamalla viestin blogiin tai vieraskirjaan. Esimerkkejä kehittyneistä dynaamisista verkkosivustoista ovat keskustelupalstat, blogit ja verkkokaupat – unohtamatta kuuluisinta PHP-pohjaista verkkosivustoa: Facebook.com.

Verkkokauppa PHP- ja MariaDB -tekniikalla

PHP:n ja MariaDB:n dynaamisia mahdollisuuksia käytetään one.comilla monesti verkkokaupoissa. PHP rekisteröi sen, että olet asettanut tuotteen ostoskoriisi. PHP luo HTML-koodin tekstillä, kenties myös taulun ja hieman grafiikkaa, joka saa ostoskorin sisällön näyttämään kivalta ja selkeältä.

PHP:n hyödyntämiseksi kunnolla tarvitset tietokantaa. Monille tietokannat ovat tulleet tutuiksi Microsoft Officen Microsoft Access -tietokannan kautta. Tietokantaa käytetään tietojen tallennukseen siten, että niitä voi hakea aina tarvittaessa. PHP:n kanssa hyvin toimiva ja one.comin käyttämä tietokanta on nimeltään MariaDB.

Verkkokaupasta hankitut tuotteet tallennetaan esimerkiksi sarjaksi tuotenumeroita MariaDB -tietokantaan, joka on yhdistetty verkkolevytilaan. Kun maksutapahtuma on suoritettu, PHP lähettää vastaanottoviestin asiakkaalle. Viesti voi mahdollisesti sisältää varastointitiedot ja toimitusajan. Tämänkaltaiset tiedot PHP voi hakea nopeasti ja helposti, sillä ne on tallennettu MariaDB -tietokantaan.

PHP – myös hyvä aloittelijan kieli

Olisi liioittelua väittää, että kaikki voisivat oppia ohjelmoimaan oman verkkosivustonsa. Mutta dynaamisen verkkosivuston luominen on itse asiassa odotettua helpompaa PHP-verkko-ohjelmointikielen ansiosta. Kuka tahansa riittävästi aikaa panostava pääsee pitkälle kattavien oppaiden ja maksutta Internetistä saatavilla olevien aputyökalujen kanssa.

Lisätietoja: Virallinen sivusto PHP.net sisältää paljon tietoa PHP:stä

PHP ja avoin lähdekoodi

PHP perustuu avoimeen lähdekoodiin, mikä merkitsee sitä, että se on vapaasti kaikkien käytettävissä. Kun jotain tarjotaan ilmaiseksi, voimme monesti syystäkin ajatella: voiko ilmainen ratkaisu todellakin vastata maksullisen tuotteen laatuun? Avoin lähdekoodi on itse asiassa paikkansa jo vakiinnuttanut filosofia ja kehitysmenetelmä ohjelmistoalalla. Avoimen lähdekoodin ohjelmia kehittävät normaalisti kehittäjäyhteisöt ilman erityistä kaupallista tavoitetta.

Muista maksuttomista ohjelmistoista poiketen (esim. "freeware", "shareware" ja "kokeiluversio") suurin osa avoimen lähdekoodin tuotteista on saatavana täysinä versioina. Lisäksi niitä päivitetään ja ylläpidetään säännöllisesti. Turvallisuussyistä sinun tulisi huomioida mikä tahansa päivitys, joka on julkaistu verkkolevytilallesi asentamillesi PHP-pohjaisille sovelluksille.

Yksi esimerkki menestyneestä avoimen lähdekoodin tuotteesta on OpenOffice toimisto-ohjelmisto, jota monet pitävät loistavana vaihtoehtona Microsoft Officelle. Itse asiassa one.comin palvelinkokoonpanot perustuvat myös avoimelle lähdekoodille. Apachen palvelimet pyörivät Linuxilla, johon on asennettu MariaDB ja PHP. Tällainen kokoonpano on erittäin luotettava ja skaalautuva perusta webhotellille.

PHP ja Open Basedir

one.comin palvelimet toimivat siten, että safe mode on poistettu käytöstä ja open basedir on otettu käyttöön. PHP:n suorittaminen safe modessa on laajalle levinnyt turvallisuusmenetelmä, jota monet webhotellitarjoajat käyttävät. Safe moden käyttäminen tuo kuitenkin mukanaan monia rajoituksia järjestelmän suorituskykyyn. one.comin PHP-ympäristössä safe mode on poistettu käytöstä, jotta kaikille asiakkaille on mahdollista tarjota niin paljon PHP:n toiminnallisuuksia kuin mahdollista turvallisuudesta kuitenkaan tinkimättä. Kaikki komentosarjat, jotka toimivat PHP-ympäristössä safe moden ollessa käytössä, toimivat yleisesti ottaen myös one.comin verkkolevytilalla.

Website Builder

Luo kauniita ja responsiivisia verkkosivustoja vetämällä ja pudottamalla, ilman koodausta.

Kaikki tarvittava upean verkkosivuston luomiseen – yhdessä upeassa työkalussa.

Aloita Website Builderin käyttö