Jeg tenkte å begynne på et prosjekt i sommer, og siden jeg er helt noob på web-utvikling tenkte jeg å spørre om råd her. Tingen er at jeg har lagd en (relativt avansert) kalkulator i C++, som jeg nå skal prøve å porte til en slags webapplikasjon.
Jeg tenkte å la selve applikasjonen kjøre client-side for å minimere responstid. Men jeg har ikke utelukket server-side helt heller.
Hvis jeg velger client-side, hvilke muligheter har jeg? Selv vet jeg kun om Java (Applet) og Flash (kom gjerne med andre forslag). Men hvordan er det å kode noe "seriøst" i Flash? Selve kalkulatoren vil hovedsakelig bestå av en Lexer, en Parser, dynamiske trær og dynamiske lister, vil dette la seg implementere uten store problemer i Flash?
Hvis jeg velger server-side, finnes det noen måte å kjøre C++ kode med CGI? Er det mulig å sette det opp på en ekstern server (som jeg ikke har fysisk tilgang på, kun FTP)? Og ikke minst, vil det gå an å implementere på en slik måte at man ikke må oppdatere for å få resultat på input?
Takk hvis noen gidder å svare, så slipper jeg å sette meg inn i så mye for å finne ut hva som er/ikke er mulig å gjøre.
Jeg tenkte å la selve applikasjonen kjøre client-side for å minimere responstid. Men jeg har ikke utelukket server-side helt heller.
Hvis jeg velger client-side, hvilke muligheter har jeg? Selv vet jeg kun om Java (Applet) og Flash (kom gjerne med andre forslag). Men hvordan er det å kode noe "seriøst" i Flash? Selve kalkulatoren vil hovedsakelig bestå av en Lexer, en Parser, dynamiske trær og dynamiske lister, vil dette la seg implementere uten store problemer i Flash?
Hvis jeg velger server-side, finnes det noen måte å kjøre C++ kode med CGI? Er det mulig å sette det opp på en ekstern server (som jeg ikke har fysisk tilgang på, kun FTP)? Og ikke minst, vil det gå an å implementere på en slik måte at man ikke må oppdatere for å få resultat på input?
Takk hvis noen gidder å svare, så slipper jeg å sette meg inn i så mye for å finne ut hva som er/ikke er mulig å gjøre.
Sist endret av rune420; 30. mai 2007 kl. 23:25.