Kysyn mieluimmin tätä ASP keskustelun kautta tätä kun pelkään että PHP osiossa oltaisiin liian puolueellisia PHP ilmaisuuden ja laitteistoriippumattomuuden takia. Itse olen ajatellut opiskella joko APS tai PHP mutta kumpi on sitten se parempi. Se mikä minulle on tärkeää on se että sivujen työstäminen olisi mahdollisimman helppoa.
Haluaisin kommentteja vähän samalla tavalla kuin Photoshop vs GIMP ohjelmien erot. Monet kehuvat että GIMP:llä saa tehtyä kaikki samat jutut kuin Photoshopilla mutta kyllä se tosiasia on se että juttujen tekeminen on todella työlästä jollain GIMP:llä.
Ihmettelen sitäkin miksi sitten monet yrityssivut on tehty ASP jos kerran kaikki tavallisten (ei kaupallisten) sivujen tekijät kehuvat PHP:tä. Ei kai yritykset käyttäisi vaikeampaa tekniikkaa (ASP), vielä kun se PHP on ilmainen/laitteistoriippumaton. Mikä se syy siihen on vai onko siihen mitään järkevää syytä?
Itseäni ei kustannukset ja muu soopa (yhteensopivuus/suorituskyky) kiinnosta tällä hetkellä. Voiko ASP:lla tehdä kaiken saman kuin PHP ja onko se helpompi vai vaikeampi kuin PHP.
Tällä hetkellä PHP tuntuu kuitenkin kaikin puolin paremmalta kun siihen saa varmaan helpommin apua ja se tuntuu olevan todella suosittu. Mutta sitä ennen haluaisin kuulla kommentteja siitä olisiko se ASP sittenkin se parempi/helpompi.
ASP.NET vs PHP
12
2363
Vastaukset
- 535
*Ihmettelen sitäkin miksi sitten monet yrityssivut on tehty ASP jos kerran kaikki tavallisten (ei kaupallisten) sivujen tekijät kehuvat PHP:tä.*
Syy on yksinkertainen, sivut on tilattu firmalta joka osaa paremmin tiettyä ohjelmointikieltä sekä saattaa olla tehty aikasemmin palikoita jotka on helppo mukauttaa projektiin. Joten turhaan alkaa kaikkia tekemään alusta.
Jos ohjelmoija osaa hyvin ASP tai PHP niin hän ei saa mitään etua sillä jos opettelee toisen lisäksi, tietenkin huvikseen voi, mutta silti ei hallitse molempia kieliä täydellisesti.
Kyllä niitä kaupallisia sivuja tehdään PHP, katso vaikkapa http://verkkokauppa.com
Sekä PHP on ollut altavastaajana pitkän aikaa, koska on puuttunut joitain ominaisuuksia, kirjastoja jne... mutta nyt asia on korjaantunut.
Jos et osaa kumpaakaan niin PHP on helpompa oppia. Ja siihen saa todella helposti apua, jopa suomenkielisillä foorumeilla osataan auttaa vaikeissakin ongelmissa. ASP siihen ei suomenkielisillä foorumeil saa juurikaan apua.
PHP on parempa, koska se on alustariippumaton sekä ennenkaikkea ilmanen, näin palvelin jne.... kulut eivät muodostu läheskään yhtäsuuriksi kuin ASP kohdal.
PHP koodarilla on tulevaisuudessa enemmän töitä, mutta ASP kohdalla isompia mut paljon vähemmän- AM Tiainen
Sain erittäin kattavan vastauksen ASP/ASP.NET ammattilaiselta. Hän tekee .NET Frameworkillä sovelluksia konsolisoftasta järeisiin systeemi-integraatioihin, kun taas vanhalla ASP:illa yksinkertaiset websovellutukset. Hänen vastauksensa oli todella kattava mutta luettelen tänne pääasiat mitä sain mailissa:
- ASP on kuollut koodikieli koska PHP ajaa asian nykyään yhtä hyvin ellei jopa paremmin (ja on vielä ilmainen)
- ASP ja PHP ovat molemmat tökeröitä ja kehittymättömiä kieliä, joita toteutetaan spagettikoodina.
- ASP.NET taas pohjautuu .NET Frameworkiin ja se on aito oliokieli. Sen koodaamiseen tarvitaan IDE tai ainakin kääntäjä ja paljon tietoa.
- Mitä laitteistoriippumattomuuteen tulee, niin .NET Frameworkille löytyy tuki Linuxillekin (Sekä työpöytäsovelluksille, että web-sovelluksille (mono.net - http://www.mono-project.com).
Aspillekin löytyy tuki Apachelle monellakin kielellä.
- ASP.NET on suorituskykyisempi kieli kuin ASP/PHP.
- Aloittelijan on helpompi oppia PHP/ASP kuin ASP.NET jos ei ole entuudestaan harrastanut olio-ohjelmointia.
Eli ainakin itselleni lopputulos oli se että rupean opettelemaan PHP koska itselläni ei ole aiempaa kokemusta ohjelmoinnista. Siihen myös löytää huomattavasti helpommin apua suomalaisista foorumeista. Vaikka aloitan tekemään PHP sivuja niin oli kuitenkin kiva tietää mitä eroja niissä on ja kumpi on oikeasti parempi (joka oli ASP.NET). Ihmettelinkin miksi siitä löytyi niin vähän tietoa mutta nyt tiedän senkin (vaikeampi oppia verrattuna PHP, ja vielä kun PHP voi periaatteessa tehdä melkein kaikki samat jutut). Itsekin olin vähän hämylläni ASP ja ASP.NET eroista mutta nyt tiedän että periaatteessa ASP vastaa PHP, mutta PHP on nykyään aivan yhtä hyvä. - .NET
AM Tiainen kirjoitti:
Sain erittäin kattavan vastauksen ASP/ASP.NET ammattilaiselta. Hän tekee .NET Frameworkillä sovelluksia konsolisoftasta järeisiin systeemi-integraatioihin, kun taas vanhalla ASP:illa yksinkertaiset websovellutukset. Hänen vastauksensa oli todella kattava mutta luettelen tänne pääasiat mitä sain mailissa:
- ASP on kuollut koodikieli koska PHP ajaa asian nykyään yhtä hyvin ellei jopa paremmin (ja on vielä ilmainen)
- ASP ja PHP ovat molemmat tökeröitä ja kehittymättömiä kieliä, joita toteutetaan spagettikoodina.
- ASP.NET taas pohjautuu .NET Frameworkiin ja se on aito oliokieli. Sen koodaamiseen tarvitaan IDE tai ainakin kääntäjä ja paljon tietoa.
- Mitä laitteistoriippumattomuuteen tulee, niin .NET Frameworkille löytyy tuki Linuxillekin (Sekä työpöytäsovelluksille, että web-sovelluksille (mono.net - http://www.mono-project.com).
Aspillekin löytyy tuki Apachelle monellakin kielellä.
- ASP.NET on suorituskykyisempi kieli kuin ASP/PHP.
- Aloittelijan on helpompi oppia PHP/ASP kuin ASP.NET jos ei ole entuudestaan harrastanut olio-ohjelmointia.
Eli ainakin itselleni lopputulos oli se että rupean opettelemaan PHP koska itselläni ei ole aiempaa kokemusta ohjelmoinnista. Siihen myös löytää huomattavasti helpommin apua suomalaisista foorumeista. Vaikka aloitan tekemään PHP sivuja niin oli kuitenkin kiva tietää mitä eroja niissä on ja kumpi on oikeasti parempi (joka oli ASP.NET). Ihmettelinkin miksi siitä löytyi niin vähän tietoa mutta nyt tiedän senkin (vaikeampi oppia verrattuna PHP, ja vielä kun PHP voi periaatteessa tehdä melkein kaikki samat jutut). Itsekin olin vähän hämylläni ASP ja ASP.NET eroista mutta nyt tiedän että periaatteessa ASP vastaa PHP, mutta PHP on nykyään aivan yhtä hyvä."Sen koodaamiseen tarvitaan IDE tai ainakin kääntäjä"
Potaskaa. - jeppe
AM Tiainen kirjoitti:
Sain erittäin kattavan vastauksen ASP/ASP.NET ammattilaiselta. Hän tekee .NET Frameworkillä sovelluksia konsolisoftasta järeisiin systeemi-integraatioihin, kun taas vanhalla ASP:illa yksinkertaiset websovellutukset. Hänen vastauksensa oli todella kattava mutta luettelen tänne pääasiat mitä sain mailissa:
- ASP on kuollut koodikieli koska PHP ajaa asian nykyään yhtä hyvin ellei jopa paremmin (ja on vielä ilmainen)
- ASP ja PHP ovat molemmat tökeröitä ja kehittymättömiä kieliä, joita toteutetaan spagettikoodina.
- ASP.NET taas pohjautuu .NET Frameworkiin ja se on aito oliokieli. Sen koodaamiseen tarvitaan IDE tai ainakin kääntäjä ja paljon tietoa.
- Mitä laitteistoriippumattomuuteen tulee, niin .NET Frameworkille löytyy tuki Linuxillekin (Sekä työpöytäsovelluksille, että web-sovelluksille (mono.net - http://www.mono-project.com).
Aspillekin löytyy tuki Apachelle monellakin kielellä.
- ASP.NET on suorituskykyisempi kieli kuin ASP/PHP.
- Aloittelijan on helpompi oppia PHP/ASP kuin ASP.NET jos ei ole entuudestaan harrastanut olio-ohjelmointia.
Eli ainakin itselleni lopputulos oli se että rupean opettelemaan PHP koska itselläni ei ole aiempaa kokemusta ohjelmoinnista. Siihen myös löytää huomattavasti helpommin apua suomalaisista foorumeista. Vaikka aloitan tekemään PHP sivuja niin oli kuitenkin kiva tietää mitä eroja niissä on ja kumpi on oikeasti parempi (joka oli ASP.NET). Ihmettelinkin miksi siitä löytyi niin vähän tietoa mutta nyt tiedän senkin (vaikeampi oppia verrattuna PHP, ja vielä kun PHP voi periaatteessa tehdä melkein kaikki samat jutut). Itsekin olin vähän hämylläni ASP ja ASP.NET eroista mutta nyt tiedän että periaatteessa ASP vastaa PHP, mutta PHP on nykyään aivan yhtä hyvä.>> ASP ja PHP ovat molemmat tökeröitä ja kehittymättömiä kieliä, joita toteutetaan spagettikoodina.
- ASP.NET taas pohjautuu .NET Frameworkiin ja se on aito oliokieli. - tj-asp
AM Tiainen kirjoitti:
Sain erittäin kattavan vastauksen ASP/ASP.NET ammattilaiselta. Hän tekee .NET Frameworkillä sovelluksia konsolisoftasta järeisiin systeemi-integraatioihin, kun taas vanhalla ASP:illa yksinkertaiset websovellutukset. Hänen vastauksensa oli todella kattava mutta luettelen tänne pääasiat mitä sain mailissa:
- ASP on kuollut koodikieli koska PHP ajaa asian nykyään yhtä hyvin ellei jopa paremmin (ja on vielä ilmainen)
- ASP ja PHP ovat molemmat tökeröitä ja kehittymättömiä kieliä, joita toteutetaan spagettikoodina.
- ASP.NET taas pohjautuu .NET Frameworkiin ja se on aito oliokieli. Sen koodaamiseen tarvitaan IDE tai ainakin kääntäjä ja paljon tietoa.
- Mitä laitteistoriippumattomuuteen tulee, niin .NET Frameworkille löytyy tuki Linuxillekin (Sekä työpöytäsovelluksille, että web-sovelluksille (mono.net - http://www.mono-project.com).
Aspillekin löytyy tuki Apachelle monellakin kielellä.
- ASP.NET on suorituskykyisempi kieli kuin ASP/PHP.
- Aloittelijan on helpompi oppia PHP/ASP kuin ASP.NET jos ei ole entuudestaan harrastanut olio-ohjelmointia.
Eli ainakin itselleni lopputulos oli se että rupean opettelemaan PHP koska itselläni ei ole aiempaa kokemusta ohjelmoinnista. Siihen myös löytää huomattavasti helpommin apua suomalaisista foorumeista. Vaikka aloitan tekemään PHP sivuja niin oli kuitenkin kiva tietää mitä eroja niissä on ja kumpi on oikeasti parempi (joka oli ASP.NET). Ihmettelinkin miksi siitä löytyi niin vähän tietoa mutta nyt tiedän senkin (vaikeampi oppia verrattuna PHP, ja vielä kun PHP voi periaatteessa tehdä melkein kaikki samat jutut). Itsekin olin vähän hämylläni ASP ja ASP.NET eroista mutta nyt tiedän että periaatteessa ASP vastaa PHP, mutta PHP on nykyään aivan yhtä hyvä.Aika outoja kommentteja oli tuosta ASP:in käytöstä. Sehän on itseasiassa oliopohjaista koodia ( Session, Request, Response yms. oliot ) sekä sitten koodari voi toki tehdä itsekin omia luokkiaan joita voi käyttää sivujensa toteutukseen.
Vai spagettikoodia...no koodihan on jokaisen koodarin omaa käsialaa. Kyllähän javallakin voi kirjoittaa vaikka kuinka paljon koodia välittämättä (tai tajuamatta) oliomaailmasta tuon taivaallista.
Mitä sitten ilmaisuuteen tulee, niin yksinkertaisintahan asp-sivuja on testata Win98:n mukana tulevalla Personal Web Serverillä (PWS).
Ja mitä sitten tukeen tulee, niin en kyllä ainakaan itse jää minkään foorumin varaan. En suomen- enkä englanninkielisen. Muutaman kymmenen euron ( max 100 e ) satsaus kunnon kirjallisuuteen korvaa monta, monta foorumia. - ---------
tj-asp kirjoitti:
Aika outoja kommentteja oli tuosta ASP:in käytöstä. Sehän on itseasiassa oliopohjaista koodia ( Session, Request, Response yms. oliot ) sekä sitten koodari voi toki tehdä itsekin omia luokkiaan joita voi käyttää sivujensa toteutukseen.
Vai spagettikoodia...no koodihan on jokaisen koodarin omaa käsialaa. Kyllähän javallakin voi kirjoittaa vaikka kuinka paljon koodia välittämättä (tai tajuamatta) oliomaailmasta tuon taivaallista.
Mitä sitten ilmaisuuteen tulee, niin yksinkertaisintahan asp-sivuja on testata Win98:n mukana tulevalla Personal Web Serverillä (PWS).
Ja mitä sitten tukeen tulee, niin en kyllä ainakaan itse jää minkään foorumin varaan. En suomen- enkä englanninkielisen. Muutaman kymmenen euron ( max 100 e ) satsaus kunnon kirjallisuuteen korvaa monta, monta foorumia.PHP4:sella onnistuu myös olio ohjelmointi, PHP5 tukee olioita paremmin.
*Mitä sitten ilmaisuuteen tulee, niin yksinkertaisintahan asp-sivuja on testata Win98:n mukana tulevalla Personal Web Serverillä (PWS).*
Toki testaaminen onnistuu, mutta miten on palvelimen laita asiakkaalle? ASP tukevat palvelimista puhutaan ihan erihintaluokasta kuin PHP:tä tukevilla.
Tällähetkellä PHP:llä tekee kaiken saman mitä ASP:llä, mutta PHP on vain ilmanen, sekä paremmin apua ja ohjeita saatavfil. - tj-asp
--------- kirjoitti:
PHP4:sella onnistuu myös olio ohjelmointi, PHP5 tukee olioita paremmin.
*Mitä sitten ilmaisuuteen tulee, niin yksinkertaisintahan asp-sivuja on testata Win98:n mukana tulevalla Personal Web Serverillä (PWS).*
Toki testaaminen onnistuu, mutta miten on palvelimen laita asiakkaalle? ASP tukevat palvelimista puhutaan ihan erihintaluokasta kuin PHP:tä tukevilla.
Tällähetkellä PHP:llä tekee kaiken saman mitä ASP:llä, mutta PHP on vain ilmanen, sekä paremmin apua ja ohjeita saatavfil.Muutamalla eurolla per kuukausi saa palvelin/kotisivutilaa, joka tukee asp-pohjaisia sivuja.
http://www.osoite.com
http://www.brinkster.com
PHP-tuella varustetut kotisivutilat maksavat suurin piirtein samaa luokkaa, parista eurosta ylöspäin.
Tiedän kyllä että jokainen teinipoika voi laittaa linuxserverin pystyyn apachen ja php-tuen kanssa,
mutta jokaisen asiakkaanhan ei ole tarvetta eikä osaamista, viritellä omaa serveriä pystyyn.
t.Teemu
- pro
php,asp sun muita ohjelmointi tsydeemejä tulee ja menee. sama minkä opettelee, ihmettelen vaan miks koska ilmaisia javascriptejä on netti pullollaan!!!
jos html/css sujuu niin noita aiemmin mainittuja ei tarvi opetellakkaan. ja sit vielä jos jotain- raygold
No olipas pro-vastaus :) Nuo html, css ja js riittävät jos tekee vain asiakaspuolelle staattisia sivuja. Mutta jos haluaa serverin päähän minkäänlaista toimintaa, niin joku sen pään ohjelmointikieli olisi hyvä osata. Vaikka kyllähän netti on pullollaan ilmaisia "php:itäkin" ;)
- ..............
raygold kirjoitti:
No olipas pro-vastaus :) Nuo html, css ja js riittävät jos tekee vain asiakaspuolelle staattisia sivuja. Mutta jos haluaa serverin päähän minkäänlaista toimintaa, niin joku sen pään ohjelmointikieli olisi hyvä osata. Vaikka kyllähän netti on pullollaan ilmaisia "php:itäkin" ;)
*No olipas pro-vastaus :)*
Kenties se olikin provo-vastaus ;)
html, css on syytä jokatapauksessa osata php tai asp lisäksi. - Von
"ihmettelen vaan miks koska ilmaisia javascriptejä on netti pullollaan!!!"
Nojoo...javascript on käyttöliittymäkieli joka ajetaan selaimessa. PHP/ASP serverikieliä, joitka ajetaan palvelimella ja niillä voi tehdä esim. tietokantakäsittelyitä yms, joita javascriptillä ei voi. - ---------
Von kirjoitti:
"ihmettelen vaan miks koska ilmaisia javascriptejä on netti pullollaan!!!"
Nojoo...javascript on käyttöliittymäkieli joka ajetaan selaimessa. PHP/ASP serverikieliä, joitka ajetaan palvelimella ja niillä voi tehdä esim. tietokantakäsittelyitä yms, joita javascriptillä ei voi.Javascriptillä voi tehdä samoja asioita kuin php:llä, sillä asp:tä voi kirjoittaa javasriptinä, vaikka sitä ei yleisesti käytetäkkään
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 271804
Miksi ihmeessä nainen seurustelit kanssani joskus
Olin ruma silloin ja nykyisin vielä rumempi En voi kuin miettiä että miksi Olitko vain rikki edellisestä suhteesta ja ha201714Heikki Silvennoinen petti vaimoaan vuosien ajan
Viiden lapsen isä Heikki kehuu kirjassaan kuinka paljon on pettänyt vaimoaan vuosien varrella.1081602Persut nimittivät kummeli-hahmon valtiosihteeriksi!
Persujen riveistä löytyi taas uusi törkyturpa valtiosihteeriksi! Jutun perusteella järjenjuoksu on kuin sketsihahmolla.691531Minun oma kaivattuni
Ei ole mikään ilkeä kiusaajatyyppi, vaan sivistynyt ja fiksu sekä ystävällinen ihminen, ja arvostan häntä suuresti. Raka721518Onko ministeri Juuso epäkelpo ministerin tehtäviensä hoitamiseen?
Eikö hänellä ole kompetenttia hoitaa sosiaali- ja terveysministetin toimialalle kuuluvia ministerin tehtäviä?581405Pelastakaa Lapset: Netti ei ole turvallinen paikka lapsille - Erätauko-tilaisuus to 25.4.2024
Netti ei ole turvallinen paikka lapsille, mutta mitä asialle voi vanhempana tehdä? Torstaina 25.4.2024 keskustellaan ne191399Sakarjan kirjan 6. luku
Jolla korva on, se kuulkoon. Sain profetian 22.4.2023. Sen sisältö oli seuraava: Suomeen tulee nälänhätä niin, että se191212Tervehdys!
Sä voit poistaa nää kaikki, mut mä kysyn silti A:lta sen kokemuksia sun käytöksestä eron jälkeen. Btw, miks haluut sabot651150Elia tulee vielä
Johannes Kastaja oli Elia, mutta Jeesus sanoi, että Elia tulee vielä. Malakian kirjan profetia Eliasta toteutuu kokonaan361145