Skip to content
This repository has been archived by the owner on Aug 18, 2020. It is now read-only.

Työkalut

weezel edited this page Sep 26, 2012 · 5 revisions

Table of Contents

Editoreista yleensä

Kooditiedostoja editoitaessa encoding (merkistökoodaus) _OLTAVA_ UTF-8 ja rivinvaihtoina Windowsin \r\n. Kummatkin erittäin tärkeitä ominaisuuksia versionhallinnan kannalta, joten tarkastakaa nämä alussa kuntoon.

Työkalujen asennus, osa 1

Lyhyet ohjeet XAMPP+NetBeans yhdistelmän asentamiseen. Jos ohjelmat eivät lähde pelittämään näillä ohjeilla, paras vaihtoehto on ottaa oma kone mukaan 25.9. palaveriin, jossa pidetään Workshop työkaluihin liittyen. Mikäli koneen tuonti ei ole mahdollista, ota yhteyttä: Ristoon NetBeansiin liittyvissä asioissa tai Villeen/Janneen XAMPP/Framework/Git asioissa.

XAMPP

XAMPP:n asennuksessa ei pitäisi olla juurikaan mitään ihmeellisyyksiä:

  • Lataa XAMPP sivulta: http://www.apachefriends.org/en/xampp.html
  • Suorita lataamasi XAMPP:n asennustiedosto ohjeita seuraten
  • Asennuksen jälkeen, lue mitä XAMPP:n kehittäjät ovat kirjoittaneet (scrollailkaa alaspäin lataussivulla)
    • Erityisesti kiinnittäkään huomiota turvallisuusasetuksiin
  • Käynnistä XAMPP
    • Käynnistä "Apache" (=serveri). MySQL:ä ei tarvitse käynnistää sillä emme käytä sitä (ks. Jannen kirjoittama ohje)
  • Avaa selain ja mene osoitteeseen http://localhost/
    • Mikäli XAMPP:n sivu aukeaa, ohjelma on asennettu oikein

NetBeans

HUOM! Kuten sovittua, IDEä (kuten NetBeans tai Eclipse) ei tarvitse käyttää, mutta se on sallittua.

  • Lataa itsellesi NetBeans 7.2 osoitteesta: http://netbeans.org/downloads/ (valitse PHP-setup, koko on noin 50 MB)
    • Muista jälleen valita oma käyttöjärjestelmäsi, tällä kertaa pudotusvalikosta
  • Asenna NetBeans noudattaen asennusohjeita
    • Kun asennus on valmis, avaa NetBeans
  • Avaa Plugin-tiedostot (Tools->Plugins->Installed)
    • Varmista, että näkyvästä listasta löytyvät:
      • PHP
      • Git
      • Show and change line endings
    • Jos jokin näistä puuttuu, toimi seuraavasti:
      • Mene Plugins-valikon "Available plugins"-välilehdelle
      • Etsi puuttuva plugini ja valitse se
      • Kun kaikki puuttuvat on valittu, paina "Install"
      • Hyväksy kaikki popup-viestit ja jatka asennus loppuun
      • Käynnistä vielä pluginit asennettuasi NetBeans uudestaan
      • Puuttuvien plugineiden pitäisi nyt löytyä Tools->Plugins->Installed alta
  • Debuggauksen mahdollistaminen PHP-projekteille:
    • Seuraa näitä ohjeita: http://netbeans.org/kb/docs/php/configure-php-environment-windows.html#installAndEnableXDebug
    • Tarkoituksena on siis löytää XAMPP:n asennushakemistosta kansio php ja sieltä tiedosto php.ini
      • Kannattaa sammuttaa Apache-serveri tämän toimituksen ajaksi
    • Avaa php.ini (esim. notepad++:lla) ja etsi sektio [XDebug]
    • Noudata yllä olevan linkin ohjeita (eli poista kommentit pyydetyiltä riveiltä ja varmista, että arvot ovat samat kuin ohjeessa)
    • Uudelleen starttaa Apache-serveri, jos se ei ole ollut sammutettuna prosessin aikana
  • HUOM! XDebugin asentaminen/käyttöönotto ei välttämättä ole aina helppoa. Itselläni homma sujui XAMPP:n ja Windows 7:n kanssa melko mallikkaasti, mutta esim. Macilla on mahdollisuus, että homma ei mene heti oikein. XDebugin käyttäminen ei ole pakollista, mutta on PHP:n debuggauksessa erittäin suositeltu työkalu. Täältä löytyy lisää infoa XDebugin asentamisesta. Jos homma ei lähde pelittämään niin sitten rohkeasti yhteydenottoa projektipäälliköihin!
Onneksi olkoon! Nyt sinulla pitäisi olla sekä XAMPP & NetBeans asennettuna toimivasti!