PHP tulkki

.mietteliäs.

Eli tiedustelisin PHP tulkkia, joka sopisi aloittelijalle, mutta täyttäisi tarpeet myös myöhemmällä ajalla. EasyPHP:ta koitin asentaa, mutta en saanut toimimaan. Käyttöjärjestelmänä Vista, johtuisiko tästä ja miten saisi korjattua?

Olisi mukava saada vinkkejä myös PHP oppaisiin netissä, suomenkielisiä ja mahdollisimman selkokielisiä ja helppoja (liikaa vaadittu ? :D).

Kiitos kaikille vastanneille jo etukäteen.

16

609

    Vastaukset 16

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • gdfgdgf

      Taitaa mennä käsitteet sekaisin. Tuo easyphp on xampin tyyppinen pakettiratkaisu joka sisältää muitakin PHP-koodauksessa mahdollisesti tarvittavia osia kuten Apache www-palvelimen, mysql ja jotain muuta.

      Itse olen ihan vastikään saanut kunnian/joutunut kurssia varten laittamaan itselle PHP:n. Itse käytin siinä xampia (http://www.apachefriends.org/en/xampp.html). En tiedä kumpi on sitten parempi, vai onko kumpikaan mutta ainkin tuo toimi vistassa mukisematta. Itse latasin sieltä sellaisen paketin jota ei tarvinnut varsinaisesti edes asentaa kunhan purki sopivaan työkansioon.. vähemmän tauhkaa suotta koneella on hyvä ;)

      Eli jos xampia käytät niin purat sen zippi/7zippi -paketin vaikkapa c:n juureen että se xamppi on c:\xampp. Sitten kun alat kehittelemään koodia niin riittää kun tuplaklikkaat sitä xamp-control.exe:ä joka käynnistää sen ohjainpaneelin josta sitten taas voit käynnistellä www-palvelinta, tietokantapalvelinta jne kun tarvitset (ei tarvitse kokoajan syödä koneen resursseja kun et kehittele). Toki siitä saa ne myös servicenä taustalle.

      Hyvin vähällä konfiguroinnillla menee, luet siitä vaan sen readmen mitä tehdä. Vakiona se php on näkyvissä ulkopuolisillekin jos et eerikseen estä eikä ole palomuuria/reititintä välissä.

      • sdfsdsfs

        Niin ja kun tuo ympäristö on kunnossa ja testattu voit asennella jonku mieleisen IDE:n kuten netbeans tms mutta sen asennuksesta en sitten osaakaan sanoa mitään. Kurssiin liittyvissä virityksissä minulle riittää programmers notepad.


      • ..mietteliäs..
        sdfsdsfs kirjoitti:

        Niin ja kun tuo ympäristö on kunnossa ja testattu voit asennella jonku mieleisen IDE:n kuten netbeans tms mutta sen asennuksesta en sitten osaakaan sanoa mitään. Kurssiin liittyvissä virityksissä minulle riittää programmers notepad.

        Noin, nyt toimii tuo XAMPP. Mitä mieltä olet/olette näistä oppaista:
        http://www.sivut.org/php/oppaat/johdanto.php
        http://www.jorkki.com/artikkelit/php.php
        http://users.jyu.fi/~kolli/ITK215/PHP/
        http://www.ohjelmointiputka.net/opas.php?tunnus=phpj


    • sfsdf

      Kyllä nyt kuitenkin aloittaisin Apache2 PHP5 ympäristöä pystyttämään. Näin ensinnäkin opit miten PHP toimii palvelin arkkitehtuurissa.

      Lisäksi PHP:n vois asettaa tulkkaamaan myös suoraan windowssin komentoriviltä.

      • Joku Vaan

        Niin noi ohjelmathan sisältää juurikin Apachen, PHP jne.... mutta kaikki asentuu kerralla ja on helppompi asentaa kuin kaikki erikseen.

        Ja mitä noihin oppaisiin tulee niin vanhentuneita ovat, ainoostaan Jyväskylän yliopiston opas näytti pikavilkaisulta ihan kohtalaiselta. Suomeksihan ei hyviä PHP oppaita netissä oikein ole, http://www.adlibris.com/fi/product.aspx?isbn=9525592111 kirja on parhain mitä olen suomenkielellä nähnyt, kirjastosta saapi lainaan. Ton jälkeen pärjää php.net manuaalillla ja englannin kielisillä oppailla hyvin vaikka et kieltä osaisikaan, ongelmien ilmetessä kysyy apua eri foorumeilla.


      • palvelinko
        Joku Vaan kirjoitti:

        Niin noi ohjelmathan sisältää juurikin Apachen, PHP jne.... mutta kaikki asentuu kerralla ja on helppompi asentaa kuin kaikki erikseen.

        Ja mitä noihin oppaisiin tulee niin vanhentuneita ovat, ainoostaan Jyväskylän yliopiston opas näytti pikavilkaisulta ihan kohtalaiselta. Suomeksihan ei hyviä PHP oppaita netissä oikein ole, http://www.adlibris.com/fi/product.aspx?isbn=9525592111 kirja on parhain mitä olen suomenkielellä nähnyt, kirjastosta saapi lainaan. Ton jälkeen pärjää php.net manuaalillla ja englannin kielisillä oppailla hyvin vaikka et kieltä osaisikaan, ongelmien ilmetessä kysyy apua eri foorumeilla.

        xampp on vain VIRTUAALIPALVELIN. Eli ei mikään palvelin.
        Palvelimen täytyy olla toisessa koneessa missä asennettu nuo apache php, sql ollakseen aito palvelin.

        Opettaja sanoi ainakin meille että noissa virtuaalipalvelin (xampp) on ongelmana tietoturva.
        En sitten tiedä tuosta puolesta, mutta jos tosissaan aikoo,niin helpommalla pääsee kun tekee oman oikean palvelimen.


      • sdfsfsf
        palvelinko kirjoitti:

        xampp on vain VIRTUAALIPALVELIN. Eli ei mikään palvelin.
        Palvelimen täytyy olla toisessa koneessa missä asennettu nuo apache php, sql ollakseen aito palvelin.

        Opettaja sanoi ainakin meille että noissa virtuaalipalvelin (xampp) on ongelmana tietoturva.
        En sitten tiedä tuosta puolesta, mutta jos tosissaan aikoo,niin helpommalla pääsee kun tekee oman oikean palvelimen.

        Mitä helvettiä höpötät. XAMPP kyllä sisältää ihan oikean Apache, PHP:n, FTP Serverin yms.. kilkuttimet.

        Se on vain paketti joka osaa asentaa kaiken valmiiksi. Toki se on hieman helpompi asentaa toimimaan mutta niissä on huonot puolensa.

        Aika usein mukana tulee vanhat versiot ja systeemit on hieman kustomoitu kyseisen paketin mukaan.

        Itse linuxilla ja windowssila apachea ja php:tä käyttäneenä en voi kuitenkaan suositella näitä valmisasennuspaketteja. Aina jossain välissä tulee jotain erikoisia ongelmia näiden pakettien omien kustomointien kanssa.

        Paras ratkaisu on siis mielestäni asentaa Apache PHP erikseen. Se homma ei ole juurikaan vaikeampaa.


      • keksa1
        sdfsfsf kirjoitti:

        Mitä helvettiä höpötät. XAMPP kyllä sisältää ihan oikean Apache, PHP:n, FTP Serverin yms.. kilkuttimet.

        Se on vain paketti joka osaa asentaa kaiken valmiiksi. Toki se on hieman helpompi asentaa toimimaan mutta niissä on huonot puolensa.

        Aika usein mukana tulee vanhat versiot ja systeemit on hieman kustomoitu kyseisen paketin mukaan.

        Itse linuxilla ja windowssila apachea ja php:tä käyttäneenä en voi kuitenkaan suositella näitä valmisasennuspaketteja. Aina jossain välissä tulee jotain erikoisia ongelmia näiden pakettien omien kustomointien kanssa.

        Paras ratkaisu on siis mielestäni asentaa Apache PHP erikseen. Se homma ei ole juurikaan vaikeampaa.

        jonkun vuoden, niin ehkä sieltä se totuus valkenee.

        Kyllä tietokoneesta (tai laitteesta) tulee palvelin heti, kun se tarjoaa jotain palvelua ulospäin.

        Ei sen palvelimen tarvi olla pizzalaatikko jossain konesalin hyllyssä.

        Siinä hän on kyllä oikeassa, että jos softaa asentaa jostain valmiista paketista, niin vakioasetukset ei ole välttämättä kovin turvalliset


      • sdfsfsf kirjoitti:

        Mitä helvettiä höpötät. XAMPP kyllä sisältää ihan oikean Apache, PHP:n, FTP Serverin yms.. kilkuttimet.

        Se on vain paketti joka osaa asentaa kaiken valmiiksi. Toki se on hieman helpompi asentaa toimimaan mutta niissä on huonot puolensa.

        Aika usein mukana tulee vanhat versiot ja systeemit on hieman kustomoitu kyseisen paketin mukaan.

        Itse linuxilla ja windowssila apachea ja php:tä käyttäneenä en voi kuitenkaan suositella näitä valmisasennuspaketteja. Aina jossain välissä tulee jotain erikoisia ongelmia näiden pakettien omien kustomointien kanssa.

        Paras ratkaisu on siis mielestäni asentaa Apache PHP erikseen. Se homma ei ole juurikaan vaikeampaa.

        Paras ratkaisu on asentaa joku käyttis missä Apache ja PHP valmiina, pysyy niissä versioissa mitä siinä on. Säätää sitten vasta kun asentaa uutta käyttistä jos jotain menee paskaksi.


      • sfsfsdfsd
        M-Kar kirjoitti:

        Paras ratkaisu on asentaa joku käyttis missä Apache ja PHP valmiina, pysyy niissä versioissa mitä siinä on. Säätää sitten vasta kun asentaa uutta käyttistä jos jotain menee paskaksi.

        Aika harvassa käyttiksessä niitä on valmiina.

        Pitää mennä oikeastaan linux puolelle ja ottaa palvelin distro josta saa valita esiasennuksen.


      • sfsfsdfsd kirjoitti:

        Aika harvassa käyttiksessä niitä on valmiina.

        Pitää mennä oikeastaan linux puolelle ja ottaa palvelin distro josta saa valita esiasennuksen.

        Harvassa? Maailman noin 300:sta käyttöjärjestelmästä 250:ssä on Linux. Ja aika hemmetin monissa niistä on myös Apache ja PHP.


      • sdfsdfsd
        M-Kar kirjoitti:

        Harvassa? Maailman noin 300:sta käyttöjärjestelmästä 250:ssä on Linux. Ja aika hemmetin monissa niistä on myös Apache ja PHP.

        Mutta suurimmassa osassa jakeluista ei todellakaan tule Apache PHP esiasennettuna vaan se pitää joko käsin asentaa pakettien hallinnasta tai asennuksen yhteydessä valita esiasennettavaksi.

        Mitä muuten tarkoitat tuolla 300:sta käyttiksestä 250:ssa on linux? Tuo lause ei oikein auennut minulle.


      • sdfsdfsd kirjoitti:

        Mutta suurimmassa osassa jakeluista ei todellakaan tule Apache PHP esiasennettuna vaan se pitää joko käsin asentaa pakettien hallinnasta tai asennuksen yhteydessä valita esiasennettavaksi.

        Mitä muuten tarkoitat tuolla 300:sta käyttiksestä 250:ssa on linux? Tuo lause ei oikein auennut minulle.

        Kaikki mikä on käyttöjärjestelmän pakettilähteessä on valmiina, sen kun klikkaa vaan päälle.

        Sitä tarkoitin, että ei siinä Apachen ja PHP:n löytymisessä mitään harvinaista ole.


      • sdfsdf
        M-Kar kirjoitti:

        Kaikki mikä on käyttöjärjestelmän pakettilähteessä on valmiina, sen kun klikkaa vaan päälle.

        Sitä tarkoitin, että ei siinä Apachen ja PHP:n löytymisessä mitään harvinaista ole.

        Joo eihän siinä mitään erikoista ole. Nuohan lölytyy kaikista vähänkin vakavasti otettavista linux jakeluista.

        Itse voisin ehdottaa Linux Mint tai Linux Mint-Debiania tämmöiseen hommaan.


    • vikainen

      Älä ainakaa xamppia laita täysin paska kun ei tue vielä edes win 7!!!

    • eliittiphphäxör

      Minulla tuo XAMPP kyllä toimii ainakin pääsääntöisesti win 7:lla...

      Hmm.. PHP windows on ok, mutta on paljon asioita jotka windowsilla pitää tehdä hitusen toisin kuin linux (unix) puolella, ja servereillä Linux on yleisin.

      Jos ei halua linukkaa koneelle laittaa, niin voihan sitä iskeä vaikka virtuaalikoneen rullaamaan linuxia.
      Esim. VirtualBox, VirtualPC 2007, VMWare...

      Debian, Mint, Ubuntu kaikki ihan hyviä distroja.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Martinan bisneksillä ei mene hyvin

      https://www.iltalehti.fi/viihdeuutiset/a/c46da6ab-340f-4790-aaa7-0865eed2336 Yrityksen konkurssihakemus on tullut kärä
      Kotimaiset julkkisjuorut
      313
      1409
    2. Tiesitkö? Martina Aitolehden isäpuoli on tämä suosittu laulaja

      Martina Aitolehti on seurattu julkisuuden henkilö. Lähipiiriin mahtuu muitakin tunnettuja henkilöitä. Tiesitkö, että Ma
      Kotimaiset julkkisjuorut
      31
      1159
    3. 62
      912
    4. Voiko meidän välit

      Koskaan parantua tästä?
      Ikävä
      72
      911
    5. Jos SDP ei voita reilusti, persut kumoavat demokratian Suomesta

      Näin tekisi ainakin Rydman seuratessaan idolinsa Trumpin mallia https://www.is.fi/politiikka/art-2000012187244.html
      Maailman menoa
      451
      900
    6. Onko kaivattusi

      Kummallinen jossakin suhteessa?
      Ikävä
      48
      681
    7. Mies, olenko ymmärtänyt oikein?

      Ystävyys/salainen suhde/molemmat ovat täysin poissuljettuja asioita? Nainen
      Ikävä
      73
      645
    8. Kiteen Pallon superpesisjoukkue pelaa huumeiden vaikutuksen alaisena

      Huumerikos. Yleisesti uskotaan, että se seikka, että eräs KiPan pelaaja kärähtää huumeista, on vain jäävuoren huippu. M
      Kitee
      94
      636
    9. Perussuomalaisten kannatus nousi rytinällä Ylen tänään julkaisemassa tuoreimmassa gallup-kyselyssä.

      https://yle.fi/a/74-20239449 Perussuomalaisilla hurja- ja ylivoimaisesti suurin nousu tässä uudessa Ylen gallupissa. Kyl
      Maailman menoa
      464
      609
    10. Kauanko olet kaivannut kaivattuasi ja

      koska hänet löysit?
      Ikävä
      38
      602
    Aihe