Moi. Olen käynyt "amiksessa"(lue:ammattikorkeakoulussa) ohjelmoinnin perusteet c-kielellä,6 ovaria. Muita ohjelmointikieliä en sitten osaakaan,mitä nyt 2 ov:n edestä tota php:tä. Mainitkaapa php:n etuja/haittoja verrattuna muihin ohjelmointikieliin.Php mit SQL und PHP ohne SQL
Php vastaan muut ohjelmointikielet
tomi_x
5569
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
suomennettuna,jos joku ei nyt tajunnut: php tietokannan kanssa käytettynä ja php ilman tietokantaa...
Mä aloitin ohjelmoinnin jo 10-vuotiaana joten olen oppinut aika paljon, aika monen opintoviikon edestä. Mutta niitä en ole saanut suoraan hyväksyttyä koulussa, epäsuorasti kylläkin. Ohjelmointi on ollut helppo nakki koulussa, lähinnä turhauttavaa ajanhukkaa. Helppoahan se on kun asiat osaa... toivottavasti ei nyt tultu kehuttua liikaa.
Kun nyt kerran niin erinomainen olet ohjelmoinnin saralla, miksi et vastannut tomi_x:n kysymykseen? Onko nyt niin, että koodin teko on hallussa mutta laajempi asioiden hahmotus kuitenkin puuttuu?
Joo, myönnän etten vastannut kysymykseen. Piti vaan kehua omia taitojani. Ei PHP:tä voi suoraan verrata muihin ohjelmointikieliin. PHP on tarkoitettu lähinnä nettikäyttöön ja sillä voi tehdä kaikenlaisia skriptejä, myös käytettäväksi paikallisesti ilman millekään palvelimelle siirtoa. Ohjelmointikielen valinta riippuu pitkälti siitä mitä aikoo tehdä, ei niitä oikein voi laittaa paremmuusjärjestykseen.
Niin itse kysymykseen... IMHO
Etuja:
- PHP on jo alunperin nettiin tehty scriptauskieli, jossa se on kotonaan
- PHP on nopea
- PHP on helppo sisäistää
- PHP on varmaan maailman yleisimmin käytössä oleva scriptaus ympäristö (helposti host-alustaa, apua, ohjeita jne)
Haittoja:
- PHP on alunperin nettiin tehty.... (myös heikkous)
- PHP:lla saat aikaan hyvin helposti spagettikoodia
Niin ja muistutuksena...
Ihan varmasti joka ASP tai JSP tekijät löytävät vastaavia argumentteja myös omalle valinnalleen.
Tässä lopuksi oma mielipiteeni muista ratkaisuista: Java on enemmän Enterprise-tason ratkaisu (monikanava mobiilit isot integraatiot), ASP/NET taas sitoo sinut MS-ympäristöön sekä työkaluihin ja CGI on luvattoman tehoton sekä "vanhattava".