PHP on (tai ohjelmointi yleensä) minulle uusi ja vieras asia, mutta täytyyhän siihenkin tutustua ;)
Kielenopiskelua varten tulinkin sitten valinneeksi vaikeahkon projektin. Ja nyt kysynkin viisaammiltani, että onko se edes mahdollista. Eli voiko moisen järkevästi toteuttaa ?
Projekti:
Quick Cart (opensolution.org) kauppapaikan ja PKlasku ohjelmiston yhteen "naittaminen" siten, että asiakkaan tehdessä tilauksen päivittyy asiakkaan tiedot PKlaskun tietokantaan "asiakkaaksi" (tai siis yritykseksi PKlaskussa) tai jopa valmiiksi laskuksi.
Eli onnistuuko moinen ihan "opiskelun" puitteissa ?
Tai onko vaihtoehtoisesti järkevämpää tapaa toteuttaa tuo ?
Toki on mahdollista.
"I want you to realize that, if you can imagine a computer doing something, you can program a computer to do that."
PHP:n oppiminen (kuten yleensäkin uusien kielten, olettaen että tunnet jonkin modernimman muun kielen jo kunnolla) ei pitäisi kyllä monen päivän urakka olla. Syntaksi on suuresti C:tä muistuttavaa, ja muutenkin kieli on hyvin suoraviivainen.
Sen enempää tietämättä kummastakaan sovelluksesta niin tuo lisäys PKlaskun kantaan kannattaa tehdä kun onnistunut maksusuoritus(tms) on tehty. Se, onko siihen tehty valmista funktiota (tms) niin en tiedä. Jos valmista ratkaisua ei ole, voit katsoa PKlaskun lähdekoodeista "koodin" miten laskut muutenkin lisätään. Sitten vain laitat lisättävät tiedot omia tietoja vastaavaksi.
Kahden sovelluksen yhdistäminen voi aina tuottaa jonkin sortin hankaluuksia, ja mahdollisia lähdekoodin muutoksia, joten muista aina kirjoittaa itsellesi muistiota mitä olet muuttanut. Valmiista sovelluksista tulee yleensä aika ajoin päivitettyjä versioita, jolloin joudut melko varmasti käymään läpi muutokset.
Googlella kannattaa etsiä myös mahdollisia valmiita siltaussovelluksia...
Aihe on jo aika vanha, joten et voi enää vastata siihen.