Tietokoneelle PHP-tuki

Viestiketju Vapaata keskustelua -osiossa. Ketjun avasi Tonski 27.12.2005.

  1. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    Joo eli haluaisin alkaa opetella PHP-koodausta, mutta tietokoneella ei taida olle PHP-tukea. Menin sekaisin jo siinä Abyss Server kohdassa kun koetin asentaa toimivaa PHP-tukea koneelleni osoitteesta http://www.ohjelmointiputka.net/opas.php?tunnus=ab_php ... Mikä on Abyss Server, ja voiko joku lähettää vähän tarkemman version tuosta jonka tällainen taviskin ymmärtäisi?
     
  2.  
  3. Agent_007

    Agent_007 Senior member

    Liittynyt:
    05.05.2003
    Viestejä:
    29,936
    Kiitokset:
    124
    Pisteet:
    143
  4. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    Joo kiitos paljon. Siis kun asennan tämän Abyss Serverin niin häviääkö IE 6 vai onko Abyss Server joku internet-selaimen sivuosa joka ei mitenkään muuten paitsi PHP-tuen kannalta vaikuta nettiselaimeen?
     
  5. Agent_007

    Agent_007 Senior member

    Liittynyt:
    05.05.2003
    Viestejä:
    29,936
    Kiitokset:
    124
    Pisteet:
    143
    Abyss Server on siis palvelin eli siltä voi kysyä web sivua ja se sitten lähettää sellaisen kyselijälle, IE 6 on asiakas/katseluohjelma eli se kysyy palvelimelta noita sivuja ja näyttää ne sitten käyttäjälle, eli erillisiä ohjelmia. Eli IE 6 ei noiden asennuksen myötä tule mitään PHP tukea vaan sen PHP sivujen kääntämisen HTML muotoon hoitaa tuo Abyss ja sen PHP tuki.
     
  6. Tonski

    Tonski Regular member

    Liittynyt:
    18.11.2005
    Viestejä:
    670
    Kiitokset:
    0
    Pisteet:
    26
    Joo kiitos paljon. Muistiollako niitä pystyi koodaamaan? (PHP:tä)
     
  7. Mintaren

    Mintaren Regular member

    Liittynyt:
    02.12.2005
    Viestejä:
    110
    Kiitokset:
    0
    Pisteet:
    26
    Tuota... pienenä sivuhuomautuksena... miksi palvelinohjelmiston pitäisi olla juuri Abyss? Onko siinä jotain poikkeuksellisen hyvää? Kysyn tätä ihan vain siksi, kun en sitä tunne? Windowsilla on (rompullaan) IIS:insä (josta minulla ei kyllä ole hyvää sanottavaa, paitsi se, että käyttöönotto on helppoa) ja "oikeaan" käyttöön Apache http://www.apache.org/dyn/closer.cgi ja asentamisesta (suomeksi) esim. täältä: http://www.2kmediat.com/apache/apache_asennus1.asp .

    PHP-tukea (jos palvelin omalla koneella) saa PHP-tulkilla, esim. http://www.php.net/downloads.php . Mikäli haluaa tehdä asian helposti, niin EasyPHP "sisältää sekä apachen, php tulkin, ja jopa mysqlin ja gd kirjaston", näin kerrotaan http://www.easyphp.org/telechargements.php3

    Mikäli taas omaa kotisivu/palvelintilaa on jo ennestään, niin mikä estää kokeilemasta niitä periaatteessa sielläkin? Tuen olemassaolo ja php-versio selviää helposti, kun kirjoittaa *.php-tiedoston sisällöksi vaikka <?php phpinfo(); ?> , pukkaa sen palvelimelle ja pyytää.

    Itse olen saanut apua myös vaihtoehtoisista php-oppaista: http://www.jonneweb.net/keskustelu/viewtopic14801.html , http://www.sivut.org/php/ , http://www.jorkki.com/artikkelit/php.php ja http://www.2kmediat.com/php/ . Ja suomenkielinen kirjakin aiheesta löytyy; Ari Rantala:pHP (Peruskirjat,Docendo).
     
  8. Mintaren

    Mintaren Regular member

    Liittynyt:
    02.12.2005
    Viestejä:
    110
    Kiitokset:
    0
    Pisteet:
    26
    Hih, olitkin kirjoittelemassa samaan aikaan =)

    Pystyy koodaamaan muistiolla, mutta jos haluat (ainakin alussa) olla repimättä hiuksia päästäsi, niin lataa Notepad++ http://notepad-plus.sourceforge.net/uk/site.htm (En itse tulisi toimeen ilman, htm:mätkin kivampi kirjoitella sillä, sun muuta.)

    Ilmainen ja pieni (kulkee korpulla). Valikot saa käännettyä suomeksi ja sieltä "Language/Kieli"-valikosta kun tiputtaa vaihtoehdoksi "PHP", niin värittelee koodin ja näkyy paremmin syntaksivirheet yms.

    Have fun!
     
  9. McGordon

    McGordon Regular member

    Liittynyt:
    28.10.2004
    Viestejä:
    128
    Kiitokset:
    0
    Pisteet:
    26
    Noniin, Tonski. Tässä vähän selvennystä, koitin kyllä parhaani mukaan mesessäkin nämä kertoa... elikkä...

    Abyss Web Server on siis ikäänkuin ohjelma, mikään Internet Explorer, Mozilla Firefox tai vastaava ei siis katoa koneeltasi kun asennat sen, sen ohjelman pitää vain antaa pyöriä taustalla ja palvelin on käynnissä. Abyssin kansiossa (normaalisti C:\Ohjelmatiedostot\Abyss Web Server) on htdocs niminen kansio johon sinun tulee kaikki sivut laittaa. Jos siis laitat vaikka index.html tiedoston tuonne htdocsiin ja joku kirjoittaa nettiselaimensa osoiteriville sinun IP-osoitteesi (jonka saa selville menemällä esim. osoitteeseen www.whatismyip.com) niin hänen eteensä aukenee tuo index.html sivu. Voit myös muuttaa tuon htdocs kansion joksikin muuksi kansioksi, vaikkapa yhdeksi työpöytäsi kansioista. Ja jos haluat PHP:tä alkaa opiskelemaan niin suosittelen Mureakuhaa ja Ohjelmointiputkaa. PHP on tosi helppo web-ohjelmointikieli, ainakin silloin kun ei ole mitään kovin monimutkaista mielessä ;) Ja siis PHP:tä voit koodata ihan millä vaan tekstieditorilla (suosittelen Muistiota) kunhan sillä pystyy tallentamaan .php muotoon. Muistiossa se käy niin, että: Tiedosto -> Tallenna nimellä... Tallennusmuoto -> Kaikki tiedostot. Sitten kirjoitat Tiedostonimi kohtaan nimen ja muistat laittaa loppuun .php.

    Vinkki: Kannattaa hommata palvelimellesi oma (ilmainen) domain-osoite, eli esimerkiksi www.tonskinpalvelin.tk jos IP-osoitteesi on pysyvä eikä muuttuva. Tälläisiä sivuja joilta noita saa ovat esimerkiksi www.urli.net ja www.dot.tk (suosittelen jälkimmäistä).

    NIIN, JA PHP-TUKI PITÄÄ SITTEN ASENTAA SIIHEN ABYSSIIN ERIKSEEN.
     
    Viimeksi muokattu: 30.12.2005

Jaa tämä sivu