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?
Abyss Server on siis webbipalvelin. http://www.ohjelmointiputka.net/opas.php?tunnus=ab_perus tuossa edellisellä sivulla on sen asennusohjeet.
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?
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.
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 RantalaHP (Peruskirjat,Docendo).
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!
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.