MIkä kieli seuraavaksi? +nettisivuista

Apina

Moikka,

Muistaakseni näiltä foorumeilta löysin ~vuosi sitten ensinmäiseksi ohjelmointikielekseni Visual Basicin ja sillä on tullut leikittyä. Mutta nyt kuitenkin tekisi mieli jotian uutta kokeilla :)

Pidin vb:n yksinkertaisesta tavasta vetää tavaroita sivulta ja koodia perään = helppo käyttöinen. Myöskin yksinkertaiset koodit olivat mukavan helppoja kirjotella.
Nyt kuitenkin enenmmän kiinnostaisi enemmänkin "nettiohjelmien / sivujen tekeminen". Vb:llä ohjelmasta piti aina tehdä ladattava setup tiedosto, mutta nyt haluaisin tehdä suoraan sivulle. Myöskin (vika on selvästi vb:n logiikassa) pitempien ja "vaastavempien" koodien kirjotus on edelleen vaikeaa.

Latasin visual web site editorin, mutten tarkemmin perehtynyt. Ilmeisesti kuitenkin sillä pitää kasata kokonaiset sivustot ja sitten julkaista maksulliselliselle serverille. (ilmaisia sitä tukevia palveluita en löytänyt). Mutta mielummin kasaan valmiin pohjan päälle (ja näin aluksi ainakin ilmainen täytyy olla). Ja enemmän kiinnostaisi aloittaa ihan kokonaan uusi kieli.

Eli mitä kieltä suosittelisitte ja miksi? Entä (ilmaisia) webbi sivujen tekeemiseen tarkoitettuja sivuja, jotka näitä koodeja tukisi? Kaikki vinkit ovat tervetulleita :)

Ja mukavaa alkanutta uutta vuotta kaikille

6

120

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Ruuby

      Jos mikään ei saa maksaa mitään niin.. ekana tulee mieleen LAMP:

      "LAMP on kokoelma avoimen lähdekoodin ohjelmia, jotka yhdessä muodostavat WWW-palvelimen, jonka alla voidaan suorittaa dynaamisia websivuja.

      LAMP sisältää ohjelmat:

      Linux, avoimen lähdekoodin käyttöjärjestelmäydin
      Apache, avoimen lähdekoodin webpalvelin
      MySQL, avoimen lähdekoodin tietokantarajapinta
      PHP, Perl ja/tai Python, avoimen lähdekoodin komentosarjakieli"

      Itse tosin opiskelen parhaillaan Rubya /Ruby on Railsia, koska pidän siitä kielestä ja erityisesti sen tehokkuudesta ja ilmaisuvoimasta niin paljon.

    • Apina

      Kiitos, mutta pari kysymystä ennen lataamista :)

      Nopealla googletuksella näyttää, että tässä on juuri samankaltainen probleema kuin visual web develobberissa. Eli aluksi haluaisin tehdä yksittäisiä sivuja / ohjelmia / mitä ne nyt on suomeksi :D. Eli en siis aloittaa täysin puhtaalta pöydältä.

      Olen tässä myös näitä kieliä miettinyt ja vähän kehää Python, PHP, (javascript), (pascal) kierrän. Ehkä tällä hetkellä "helpoin"(?) noista eli python kiinnostaisi eniten, muttei tahdo löytyä yhtään (aluksi ilmaista) serveriä jolle voi tehdä sillä ohjelmia. En siis tästä "sanastosta" tiedä mitään, mutta tarkoitan noita webbisivun tekemiseen tarkoitettuja sivuja (mm. webs / suntuubi / yms).

      Eli onko tälläistä sivua olemassakaan? Jolla siis saa tehtyä valmiin ilmaisen pohjan ja ohjelmoimalla lisättyä sivuja / ohjelmia. Ja mikä noista kielistä on järkevin näin aika aloittelevalle ohjelmoijalle?

      • haplokalpo

        "Ehkä tällä hetkellä "helpoin"(?) noista eli python kiinnostaisi eniten, muttei tahdo löytyä yhtään (aluksi ilmaista) serveriä jolle voi tehdä sillä ohjelmia."

        Et tarvitse serveriä nettisivujen tekemiseen tai opetteluun. Tarvitset serveriä vasta kun olet julkaisemassa jotakin nettiin oikeasti. Useimmissa pythonin web alustoissa tulee mukana ns. kehityspalvelin(*) mukana jolla sovellusta/websivuja voi suorittaa paikallisesti.

        Jos python ei ole ennestään tuttu niin suosittelisin kuitenkin ensin harjoittelemaan puhtaalta pöydältä ihan komentorivipohjaisesti ennen webbimaailmaan hyppäämistä. Jos nyt kuitenkin välttämättä haluat suoraan alkaa tekemään websivuja niin vaihtoehtoja on aika monia. http://wiki.python.org/moin/WebFrameworks .. eli sieltä vain katselemaan itseä kiinnostavia :).

        *kehityspalvelin = development server. Ohjelma joka toimii www-palvelimen tavoin mutta useimmissa tapauksissa sitä ei suositella tuotantokäyttöön suorituskyvyn ja/tai tietoturvan takia.


      • haplokalpo
        haplokalpo kirjoitti:

        "Ehkä tällä hetkellä "helpoin"(?) noista eli python kiinnostaisi eniten, muttei tahdo löytyä yhtään (aluksi ilmaista) serveriä jolle voi tehdä sillä ohjelmia."

        Et tarvitse serveriä nettisivujen tekemiseen tai opetteluun. Tarvitset serveriä vasta kun olet julkaisemassa jotakin nettiin oikeasti. Useimmissa pythonin web alustoissa tulee mukana ns. kehityspalvelin(*) mukana jolla sovellusta/websivuja voi suorittaa paikallisesti.

        Jos python ei ole ennestään tuttu niin suosittelisin kuitenkin ensin harjoittelemaan puhtaalta pöydältä ihan komentorivipohjaisesti ennen webbimaailmaan hyppäämistä. Jos nyt kuitenkin välttämättä haluat suoraan alkaa tekemään websivuja niin vaihtoehtoja on aika monia. http://wiki.python.org/moin/WebFrameworks .. eli sieltä vain katselemaan itseä kiinnostavia :).

        *kehityspalvelin = development server. Ohjelma joka toimii www-palvelimen tavoin mutta useimmissa tapauksissa sitä ei suositella tuotantokäyttöön suorituskyvyn ja/tai tietoturvan takia.

        Lisäyksenä vielä että jos nyt päätät alkaa opettelemaan webbiohjelmointia pythonilla niin tietty joku www-palvelin voi olla mukava. Mutta tarviseeko sen olla netissä? Esim. joku apache omalla koneella niin sitäkin puolta voi harjoitella suhteellisen autenttisesti, eikä apachea ole pakko pitää kokoaikaa päällä jolloin se ei syö turhaan resursseja. Apache on useissa pythonin alustoissa se suositeltu palvelinohjelma (IIS voi olla taas hankalampi). Jossain alustoissa tulee mukana myös toimiva palvelinohjelma kuten esim. http://cherrypy.org/


      • Webbisivujen tekemiseen tehdyt sisällönhallintapalvelut ovat valmiita ohjelmia. Serveri nyt löytyy käyttiksestä valmiina, sen kun pistää päälle.


    • PHP aika varma valinta tähän.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Metsäkoneen kuljettaja huuteli tutkijalle

      "voisit kyllä ottaa rintaliivit pois ennen kuin tulet minulle juttelemaan, hän sanoo." https://yle.fi/a/74-20106446 On
      Suomussalmi
      704
      10250
    2. Suomi on täysin sekaisin

      Jo ties monettako päivää hirveä itku ja poru jostain helvetin nilviäisistä. https://www.is.fi/taloussanomat/art-2000010
      Maailman menoa
      421
      4543
    3. Kaikki ei vieläkään usko luontokatoon.

      Suomussalmen Hukkajoella foliohattu metsäkoneen kuljettaja tuhosi tuhansia harvinaisia jokihelmisimpukoita eli raakkuja
      Kajaani
      92
      3084
    4. Sano vain suoraan, että nyt riittää

      ettei kiinnosta. Sano, että lopeta! En ihmettelisi, jos olet saanut tarpeeksesi ja toivot minun ymmärtävän lopettaa. Eh
      Ikävä
      43
      2875
    5. Ohhoh! Ex-pääministeri Sanna Marinin Joni-rakas paljasti ilouutisen: "Tässä kuussa..."

      Sanna Marin on ollut naimisissa Markus Räikkösen kanssa. Nyt hänen seurassaan on usein julkkishiusmuotoilija Joni Willb
      Kotimaiset julkkisjuorut
      55
      2704
    6. Mari Rantanen asettaa sairaan lapsen edun oman uransa edelle - (tekikö Marin samaa)

      Noin toimii kunnon vastuuntuntoinen äiti, mutta siitäkin nämä mt-ongelmaiset vasemmistolaiset häntä täällä haukkuvat. "
      Maailman menoa
      230
      2698
    7. Mitä ajattelet aina

      Kun hän tulee näköpiiriin?
      Ikävä
      154
      1874
    8. Luokatonta toimintaa

      Tyrmistyttävää toimintaa Stora Enson korjuu yrittäjältä Hukkajoella. Täyttä piittaamattomuutta laeista ja luontoarvoista
      Suomussalmi
      73
      1748
    9. Ensimmäisestä kohtaamisesta saakka

      minulla on ollut hämmentynyt olo. Miten voit tuntua siltä, että olisin tuntenut sinut aina? Sinun kanssasi on yhtä aikaa
      Ikävä
      14
      1640
    10. Maailmankuulu homopingviini on kuollut

      Minä niin toivoin että pariskunta olisi saatu kunniavieraiksi ensi kesän Prideen. 💔 "Maailmankuulu homopingviini on k
      Lapua
      6
      1443
    Aihe