Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Millä kielellä kannattaa toteuttaa

Sivun loppuun

Tomler [26.01.2009 01:40:07]

#

Siirtäkää jos väärä alue...

ELi millä kielellä kannattaisi toteuttaa sovellus joka asennetaan koneelle ja hakee dataa verkkosivuilta.

Eli esim ohjelmaan syötetään koodi "1234", se hakee tietokannasta taulut joissa tietty arvo on "1234" ja jos arvo a = "false", se ilmoittaa siitä käyttäjälle jotenkin...

Onko mahdollista, ja millä kielellä hhelpoin toteuttaa? Myös vinkkejä toteutustavasta olisi mukava saada.

Ai niin ja sen pitäisi esim minuutin välein tarkastaa että onko arvoja joissa "false".

Kysykää jos epäselvää... Väsyneenä tui sekava viesti.

ajv [26.01.2009 08:49:45]

#

Hmm... :)

Tomler kirjoitti:

... hakee dataa verkkosivuilta...

Tomler kirjoitti:

...hakee tietokannasta taulut...

Tarkoitatko näillä kenties samaa asiaa, vai pitääkö ohjelman hakea dataa webbisivulta ja tietokannasta? Nämä on koodarin kantilta katsottuna kaksi eri asiaa. Ja tietokannastakaan ei yleensä haeta tauluja vaan tietokannan tauluista haetaan tietoa.

Anyway... Tuo on varmaan kielellä kuin kielellä yhtä helppo toteuttaa. Toki esim. VB.NETillä tai muulla "ylemmän" tason kielellä helpompi kuin puhtaalla C:llä. Mutta noiden tietojen perusteella ei oikein voi muuta sanoa.

Chiman [26.01.2009 10:18:49]

#

Helpoin tapa riippuu omasta ohjelmointitaidosta ja käytettävissä olevista työkaluista. Oma valintani olisi Python + BeautifulSoup nettisivulta hakemiseen + crontab ajastamaan skripti toimimaan minuutin välein.

Tomler [26.01.2009 17:25:55]

#

ajv kirjoitti:

Hmm... :)

Tomler kirjoitti:

... hakee dataa verkkosivuilta...

Tomler kirjoitti:

...hakee tietokannasta taulut...

Tarkoitatko näillä kenties samaa asiaa, vai pitääkö ohjelman hakea dataa webbisivulta ja tietokannasta? Nämä on koodarin kantilta katsottuna kaksi eri asiaa. Ja tietokannastakaan ei yleensä haeta tauluja vaan tietokannan tauluista haetaan tietoa.

Anyway... Tuo on varmaan kielellä kuin kielellä yhtä helppo toteuttaa. Toki esim. VB.NETillä tai muulla "ylemmän" tason kielellä helpompi kuin puhtaalla C:llä. Mutta noiden tietojen perusteella ei oikein voi muuta sanoa.

Joo eli nyt pirteänä vähän parempaa selitystä. Eli ottaa yhteyttä palvelimeen ja siellä esimerkiksi php dokumentissa teksti "Terve"

Ja se tulostaa kyseisen tekstin.


Ja kokemusta on pääasiassa visualbasicista.

ajv [26.01.2009 19:55:02]

#

VB:llä avainsana voisi olla HttpWebRequest.

Tomler [26.01.2009 20:07:31]

#

ajv kirjoitti:

VB:llä avainsana voisi olla HttpWebRequest.

Opasta aiheesta? Tai esimerkkikoodia tms...

ajv [26.01.2009 20:14:45]

#

Ei nyt millään pahalla, mutta vähän oma-aloitteisuutta kehiin.
http://letmegooglethatforyou.com/?q­=HttpWebRequest

Metabolix [26.01.2009 22:22:06]

#

Mainittu avainsana liittyy tarkemmin sanoen .Net Frameworkiin, ja aiemmassa keskustelussa tulikin tästä jo esimerkki kummasteltavaksi.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta