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
2398
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
Nurmossa kuoli 2 Lasta..
Autokolarissa. Näin kertovat iltapäivälehdet juuri nyt. 22.11. Ja aina ennen Joulua näitä tulee. . .844531Vanhalle ukon rähjälle
Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen503115Maisa on SALAKUVATTU huumepoliisinsa kanssa!
https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/15256631363109Mikko Koivu yrittää pestä mustan valkoiseksi
Ilmeisesti huomannut, että Helenan tukijoukot kasvaa kasvamistaan. Riistakamera paljasti hiljattain kylmän totuuden Mi4032192Purra hermostui A-studiossa
Purra huusi ja tärisi A-studiossa 21.11.-24. Ei kykene asialliseen keskusteluun.2201308Ensitreffit Hai rehellisenä - Tämä intiimiyden muoto puuttui suhteesta Annan kanssa: "Meillä ei..."
Hai ja Anna eivät jatkaneet avioliittoaan Ensitreffit-sarjassa. Olisiko mielestäsi tällä parilla ollut mahdollisuus aito111213- 761197
- 651082
Joel Harkimo seuraa Martina Aitolehden jalanjälkiä!
Oho, aikamoinen yllätys, että Joel Jolle Harkimo on lähtenyt Iholla-ohjelmaan. Tässähän hän seuraa mm. Martina Aitolehde301074Miksi pankkitunnuksilla kaikkialle
Miksi rahaliikenteen palveluiden tunnukset vaaditaan miltei kaikkeen yleiseen asiointiin Suomessa? Kenen etu on se, että111983