Web-ohjelmoinnissa alkuun?

Millaista testiserveriä, editoria ym. suosittelette webbiohjelmointiin?

Tarkoitus olisi lähinnä kehittää selaimen puolta (HTML, CSS, JavaScript), mutta ei haittaisi, vaikka pääsisi hieman näkemään mitä serverinkin puolella tapahtuu. Testiserverin ei ole tarkoitus näkyä ulkomaailmaan, vaan se olisi vain omaa käyttöä varten. Ympäristönä Linux (Ubuntu-pohjainen).

Ohjelmointikokemusta minulla on ennestään jonkin verran lähinnä mobiilipuolelta, mutta taidot ovat päässeet ruostumaan ja webbihommissa olen noviisi. Etenkin serveripuoli on oudompaa, mutta sitäkin voisi opetella.
7123
Äänestä

Muut lukivat myös

Vastaukset 7

Vanhimmat

HTML, CSS, JavaScript et tarvitse mitään serveriä, pelkkä perus kone riittää.
Koska ei ole serveripuolen kieliä. voi siis käynnistää suoraan selaimelle vaikka kansiosta mikä on työpöydällä.
http://www.wampserver.com/en/ tuo käy hyvin virtuaaliserveriksi jos tietokantoja ja php:tä käyttää. Tai sitten hommaat webhotellista tietokannallisen sivutilan ja käytät sitä. Niitä saa ihan 20€ vuosi com tunnuksella, joka toimii ihan hyvin pienempiin sivustoihin.
Ohjelmana vaikka netbeans, on toki muitakin Dreamweaver, visual studio, eclipse...

Äänestä

Jos sinulla on ubuntu tai linux, niin homma on helppo.

Asenna siihen apache2, komennolla

sudo apt-get install apache2

https://help.ubuntu.com/lts/serverguide/httpd.html

Se lienee maailman suosituin www-palvelinohjelma, ja tämä on suurimassa osassa web hotelleistakin jos sinne sivusi joskus haluat laittaa.

Sitten tietokantapalvelimeksi se minkä haluat, vaikka mysql.

HTML, CSS, ja JS testaukseen ei tosiaan välttämättä tarvitse palvelinohjelmaa, mutta jos sitäkin puolta haluaa helposti opiskella, niin kannattaa toki laittaa palvelinohjelma.

Äänestä
  • Kannattaa vain muistaa katsoa ettei portti 80 ole nettiin päin auki, jossei halua, että sivut näkyvät netissä kaikille.

    Äänestä

Editoriksi riittää sinun oma suosikki tekstieditori.

Itse tykkään käyttää sellaista kuin Sublime Text 2.

Äänestä

Joo. Serveriohjelmistoja on eri alustoille: mm. XAMP, WAMP & LAMP, joista jälkimmäinen sisältää apachen ja MySQLin lisäksi PHP:n linuxille (linux-apache-mysql-php). Linuxilla on valmiita serverikäyttiksiäkin. esim. ubuntu server, jossa kaiken pitäisi olla sisään rakennettuna.

Brackets on erinomainen ilmainen koodieditori, jossa koodin toimivuutta voi testata ilman erillistä serveriohjelmistoa.

Äänestä

Jos sulla on ylimääräinen kone, jota siis meinast serverinä käyttää, niin kokeile ihmeessä ubuntu server editionia. Halutut palvelimet asennetaan yksinkertaisesti ruksaamalla halutut palvelut.
https://www.ubuntu.com/download/server

Toki apachen saa omalla koneellakin pyörimään testailuja varten:
sudo apt-get install apache2 php7.0 php7.0-mysql apache2 apache2-utils libapache2-mod-php7.0 mysql-server

Eiköhän tossa ole aika pitkälle kun on www-palvelin, php ja tietokannat.
Ohjeita suomeksi:
https://wiki.ubuntu-fi.org/LAMP_Asennus

Äänestä

Kommentoi aloitusta


TulevaWebOhjelmoijako kirjoitti:

Millaista testiserveriä, editoria ym. suosittelette webbiohjelmointiin?

Tarkoitus olisi lähinnä kehittää selaimen puolta (HTML, CSS, JavaScript), mutta ei haittaisi, vaikka pääsisi hieman näkemään mitä serverinkin puolella tapahtuu. Testiserverin ei ole tarkoitus näkyä ulkomaailmaan, vaan se olisi vain omaa käyttöä varten. Ympäristönä Linux (Ubuntu-pohjainen).

Ohjelmointikokemusta minulla on ennestään jonkin verran lähinnä mobiilipuolelta, mutta taidot ovat päässeet ruostumaan ja webbihommissa olen noviisi. Etenkin serveripuoli on oudompaa, mutta sitäkin voisi opetella.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu