Sosiaalisten verkkopalvelujen kehittäminen edellyttää ymmärrystä palvelinpään tekniikoista. Siksi on seuraavista asioista on kurssin aikana saatava perustiedot:
Unix, hakemistot, liikkuminen hakemistoissa, tiedostojen hallinta yms.
PHP, ohjelmoinnillinen peruskäyttö, tiedon hakeminen verkkosivun lomakkeista, tietokantaan kytkeytyminen, tiedon tallennus ja haku ja tiedon palauttaminen verkkosivulle
Tietokannat, erityisesti MySQL tietokannan käytön perusteet
Ennen luentojen alkua on erittäin hyödyllistä lukea seuraavat (tai vastaavat) oppaat:
http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=mysqlphp01
http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=mysqlphp01 • http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=php_01
http://www.ohjelmointiputka.net/oppaat/opas.php?tunnus=php_01 • http://www.w3schools.com/php/default.asp
http://linux.fi/wiki/Aloittelijalle
http://linux.fi/wiki/Aloittelijalle • http://www.l-a.fi/Unixin_komentorivin_perusteet#Komentorivin_peruskomennot
Jos em. tekniikat ovat sinulle tuttuja, ehdotan, että tutustut esim. Drupalin lisämoduleihin, niiden käyttöön ja kehittämiseen: