Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Bssldr
HV kasutaja
liitunud: 05.12.2009

|
04.07.2010 23:03:53
Valik: PHP või ASP.NET(C#)? |
|
|
On oma projektides tekkinud vajadus ka veebiarenduse järele? Kumb valida, kas php või ASP.NET? Plaanis on lähiajal pisut C# uurida, seega endale tundub ASP.NET loogilisem. Mis teie arvate?
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
keevitaja
AM 10 aastat

liitunud: 05.11.2001
|
04.07.2010 23:07:42
|
|
|
kas see asp.net ilma lisa vidinata unix(linux vms) serveri peal kah jookseb? näiteks zone.ee majutuses?
_________________ Hinnavaatlus ei ole koht arvamuse avaldamiseks! |
|
Kommentaarid: 51 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
3 :: |
40 |
|
tagasi üles |
|
 |
inzinz
HV kasutaja
liitunud: 26.01.2005
|
04.07.2010 23:14:45
|
|
|
Kui teed ainult oma tarbeks ja mõlemas keeles oskus väike, siis väga vahet pole, õppimise mõttes võid ASP.NET ära proovida, saad ära proovida type-safe keels veebi arendamise ja kui hakkad PHP's tegema oskad tõenäoliselt ka paremini PHP koodi kirjutada.
Kui hakkad teistele tegema neid asju, siis soovitaks pigem PHP's teha. PHP lehti on lihtsam seadistada ja PHP on ka enamlevinud ning hinna/kvaliteedisuhte poolest parim variant hostingupakkujate juures (Linux, Apache, MySQL, PHP on levinuim kooslus ja kõik on vabavara kui samas ASP.NET'ga seotud softid (MSSQL) ja opsüs ise maksavad lisaks).
keevitaja, mingi apache_mono jubinaga vist peaks isegi saama ASP.NET jooksma, aga selle jaoks on vaja seadistamise kogemusi ja vastava jubina installimise oskusi pluss mono runtime ei ole 100% sama mis .NET runtime, seega kohati võib erineda erijuhtusid kus kood ei tööta nii nagu peaks.
_________________ Upload.ee - eestimaine failiupload |
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
keevitaja
AM 10 aastat

liitunud: 05.11.2001
|
04.07.2010 23:21:09
|
|
|
kes ja mis hinnaga eestis pakub sellist majutust kus asp.net olemas koos selle mssqliga?
see siis jookseb windows serveri peal?
_________________ Hinnavaatlus ei ole koht arvamuse avaldamiseks! |
|
Kommentaarid: 51 loe/lisa |
Kasutajad arvavad: |
   |
:: |
1 :: |
3 :: |
40 |
|
tagasi üles |
|
 |
inzinz
HV kasutaja
liitunud: 26.01.2005
|
04.07.2010 23:34:02
|
|
|
Teenusepakkujate kohta ei teagi, tõenäoliselt kui küsida siis Elion vast pakub ja Zone ka, aga pakuks et väga vähesed lehed kasutavad ASP.NET.
Täpseid põhjuseid ei oska öelda miks vähe kasutatakse, aga ise isiklikult ei kasuta just sellepärast et eelpoolmainitud LAMP lahendus on lihtsam ja levinum ning odavam kui ASP.NET koos IIS, MSSQL ja juurdekuuluvaga.
_________________ Upload.ee - eestimaine failiupload |
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
Bssldr
HV kasutaja
liitunud: 05.12.2009

|
04.07.2010 23:43:55
|
|
|
Eesti hosting pole eesmärk. Siiamaani olen kasutanud Hostgatorit, googeldasin pisut ASP.NET hostide kohta, ning enamjaolt jäävad alla 10USD/kuus, mis on täiesti sobiv.
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
05.07.2010 00:01:45
|
|
|
inzinz kirjutas: |
Kui hakkad teistele tegema neid asju, siis soovitaks pigem PHP's teha. PHP lehti on lihtsam seadistada ja PHP on ka enamlevinud ning hinna/kvaliteedisuhte poolest parim variant hostingupakkujate juures (Linux, Apache, MySQL, PHP on levinuim kooslus ja kõik on vabavara kui samas ASP.NET'ga seotud softid (MSSQL) ja opsüs ise maksavad lisaks).
|
Kui vaadelda sellisest seisukohast (ASP.NET'ga seotud softid (MSSQL) ja opsüs ise maksavad lisaks)), siis serverid ka maksavad PHP puhul
Muideks MSSQL jagatakse tasuta. ASP.NET'i arendus-tarkvara jagatakse ka tasuta, jne, jne.
See on tõsi, kui tahetakse teha teenusena veebi, siis eestis on PHP turg suurem.
Välismaa hostingutes on isegi ASP.NET majutus märgatavalt odavam kui PHP hostingud.
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
inzinz
HV kasutaja
liitunud: 26.01.2005
|
05.07.2010 00:35:07
|
|
|
Absona, "siis serverid ka maksavad PHP puhul" see on siililegi selge, et riistvara maksab alati. Lihtsalt PHP hostingu puhul peaks sama raha eest parema riistvara saama tasuta olevate komponentide arvelt, samas kui ASP.NET korral osa rahast läheb Windowsi litsentsi alla. Lisaks ise eelistan pigem Linuxi masinas oma veebilehti jooksutada, kui et Windowsis.
Lisaks ei ütleks küll et MSSQL nii tasuta oleks.http://www.microsoft.com/sqlserver/2008/en/us/pricing.aspx
Üks asi on see mida lastakse sul kodus eraisikuna jooksutada (SQL Server Express), teine asi on mingi hostingupakkujana MSSQL pakkuda, seal ei jää kliendid rahule kui nad maksavad ja saavad mingit tasuta express versiooni kasutada, seega pigem ostetakse teenusepakkuja poolt korralik litsents ja kõik lõpuks plekitakse kinni teenuse kasutajate poolt...
Ma Visual Studio ASP.NET korral ei teagi täpsemalt, mida Express edition võimaldab või ei võimalda, aga niisama C# express editionis desktop proget tehes ei lase visual studio setup projekti teha, mis on vajalik kui üritad softi kellelegi kompaktsemalt kujul anda. Nii et ei ole see elu nii lill midagi, et MS jagab täisfunktsionaalseid asju tasuta
_________________ Upload.ee - eestimaine failiupload |
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
EvilOne
HV vaatleja

liitunud: 25.01.2004
|
06.07.2010 17:47:04
|
|
|
ühte ASP.NET majutavat ettevõttet tean ning olen ise ka kasutanud - http://www.neonit.ee
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
 |
Hazar
Kreisi kasutaja

liitunud: 24.08.2004
|
07.07.2010 16:10:49
|
|
|
Ise tegelesin phpga esialgu alates ~5 aastat tagasi, siis vahepeal sain tõsisemalt sina peale vb/vcpp ning sealt üleminek asp'le oli suhteliselt kukimuki ning nüüd kui veebirakendust vaja pöördun pigem asp poole.. mitte selle pärast, et üks oleks olulisemalt võimekam või kiirem kui teine (ei ole sellist veebi projekti veel olnud kus keele limiidid tunda annavad seega kogemus siinkohal puudu) vaid selle pärast, et lihtsalt asp on sarnasem minu niiöelda põhikeeltele ning kogemus ühes .net keeles kandub ka mingil määral üle teistele
|
|
Kommentaarid: 29 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
28 |
|
tagasi üles |
|
 |
wigry
HV vaatleja
liitunud: 18.06.2010
|
07.07.2010 17:31:06
|
|
|
Olles tutvunud leheküljega aadressil www.asp.net soovitan vaid ASP.NET'i, kuna kõik on puust ja punaseks ette ära tehtud. Saad kvaliteetse platvormi mis on väga hästi toetatud ja kui kõik asjad juba kaasas. ASP.NET on raamistik, samas kui PHP on keel, millele siis vaja hakata raamistikku juurde otsima.
Showstopper on vaid see, kui ei sobi Windowsi ja IISi platvorm. Kuna olen professionaalne arendaja ja klientidel Microsofti platvormid nagunii poolmuidu käes, siis üldiselt klientidele meeldib ASP.NET paremini. Lisaks arendusjuhi seisukohalt vaadatuna on lihtsam ASP.NET koolitusmaterjale leida ning tagada ühtlasem arendajate tase.
|
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
08.07.2010 19:56:52
|
|
|
wigry kirjutas: |
kuna kõik on puust ja punaseks ette ära tehtud |
Nats googeldada ning praktiliselt iga asja jaoks on puust ja punaseid õpetusi jalaga segada.
wigry kirjutas: |
klientidel Microsofti platvormid nagunii poolmuidu käes |
Mh? Millest selline väärarusaam?
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
wigry
HV vaatleja
liitunud: 18.06.2010
|
08.07.2010 21:26:33
|
|
|
Ho Ho kirjutas: |
wigry kirjutas: |
kuna kõik on puust ja punaseks ette ära tehtud |
Nats googeldada ning praktiliselt iga asja jaoks on puust ja punaseid õpetusi jalaga segada.
wigry kirjutas: |
klientidel Microsofti platvormid nagunii poolmuidu käes |
Mh? Millest selline väärarusaam? |
No ega ikka ei ole küll. ASP.NET veebilehel on VIDEOtutorialid, kus seletatakse asju ikka väga-väga hästi. Täiesti enneolematu tase, milleni Microsoft on läinud.
Kliendid, kes tarkvaraarenduse eest maksta kah suudavad, neil on tüüpiliselt ka piisavalt suur IT süsteem ja neile poeb Microsoft ikka väga külje alla ning Windows Serveri litsentse jagatakse ikka puhta muidu.
Loomulikult kui sa teed suvalisele OÜ-le odavat kodulehte siis vast jah on ehk PHP parem, kuid kui minna miljonitesse masvate süsteemide mängumaale, on ASP.NET igast asendist etem.
|
|
tagasi üles |
|
 |
Fukiku
Kreisi kasutaja

liitunud: 06.11.2003
|
08.07.2010 21:38:52
|
|
|
Lihtsalt, et oma panus vestlusesse anda - Eesti kontekstis räägitakse, et miljoniprojekte tehakse Java+Oracle platvormile rohkem, kui .NET platvormile. Väikese projekti jaoks tundub siiski minuarust php parem valik.
_________________ Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist. |
|
Kommentaarid: 2 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
2 |
|
tagasi üles |
|
 |
inzinz
HV kasutaja
liitunud: 26.01.2005
|
08.07.2010 22:39:25
|
|
|
wigry kirjutas: |
Lisaks arendusjuhi seisukohalt vaadatuna on lihtsam ASP.NET koolitusmaterjale leida ning tagada ühtlasem arendajate tase. |
Koolitus- ja muid materjale on kõikide keelte kohta palju ning ühtlase taseme tagab mitte koolitusmaterjalide rohkus vaid arendajate hea valik. Mõnda jäädki koolitama ja ei saagi mingit tulemust, teisel piisab ühest-kahest korrast ja võtab omaks, kolmas arendab juba poole koolituse peal ise ideid edasi.
ASP.NET ja ka Java jms keskse mälukogumi pealt jooksvate asjade puhul saab enamasti seesama keskne mälu komistuskiviks, kuna sinna kipuvad asjad pidevalt ripakile jääma (nii uutel kui ka kogenumatel arendajatel võib mingi klassi käitumise nüanss ununeda, mingi ressurs jääb vabastamata exceptioni puhul jne) ja siis kui pidevalt mõttetud asjad mällu ripakile jäävad on varsti server umbes ja leht maas. PHP'ga kui iga requesti puhul jääb mingi paarsada KB või isegi paar MB mällu ripakile, siis requesti lõpus lastakse kõik ripakil olevad asjad lahti: lahtiolevad failid sulgetakse, baasiühendused lastakse lahti, sessiooni info pannakse kettale, muu info lastakse mälust lahti.
_________________ Upload.ee - eestimaine failiupload |
|
Kommentaarid: 4 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
4 |
|
tagasi üles |
|
 |
wigry
HV vaatleja
liitunud: 18.06.2010
|
09.07.2010 00:14:43
|
|
|
inzinz kirjutas: |
wigry kirjutas: |
Lisaks arendusjuhi seisukohalt vaadatuna on lihtsam ASP.NET koolitusmaterjale leida ning tagada ühtlasem arendajate tase. |
Koolitus- ja muid materjale on kõikide keelte kohta palju ning ühtlase taseme tagab mitte koolitusmaterjalide rohkus vaid arendajate hea valik. Mõnda jäädki koolitama ja ei saagi mingit tulemust, teisel piisab ühest-kahest korrast ja võtab omaks, kolmas arendab juba poole koolituse peal ise ideid edasi.
ASP.NET ja ka Java jms keskse mälukogumi pealt jooksvate asjade puhul saab enamasti seesama keskne mälu komistuskiviks, kuna sinna kipuvad asjad pidevalt ripakile jääma (nii uutel kui ka kogenumatel arendajatel võib mingi klassi käitumise nüanss ununeda, mingi ressurs jääb vabastamata exceptioni puhul jne) ja siis kui pidevalt mõttetud asjad mällu ripakile jäävad on varsti server umbes ja leht maas. PHP'ga kui iga requesti puhul jääb mingi paarsada KB või isegi paar MB mällu ripakile, siis requesti lõpus lastakse kõik ripakil olevad asjad lahti: lahtiolevad failid sulgetakse, baasiühendused lastakse lahti, sessiooni info pannakse kettale, muu info lastakse mälust lahti. |
Testimisest, eriti koormustestimisest, oled midagi kuulnud? Teiseks, kuidas saavad asjad ripakile jääda, kui asju pannakse kohtadesse, mida regulaarselt hävitatakse, Java puhul kas siis päringu või sessiooni konteksti ning väga-väga spetsiifilisel juhul ka rakenduse konteksti. Päringukonteksti pandud asjad hävitatakse hoobilt peale päringu töötlust, sessioonis olevad asjad hävinevad koos sessiooni aegumisega või tühistatakse sessioon eraldi. Rakenduse kontekstis olevad asjad võivad jah hakata koormama, kuid selleks on arhitektuur kontrolli all. Lisaks veel on ilusasti olemas Garbage Collector, mille tööd saab jälgida.
PHP poolelt, kas seal midagi Connection Pooli laadset kah on? ilma selleta on küll hullumaja.
|
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
09.07.2010 01:21:57
|
|
|
wigry kirjutas: |
PHP poolelt, kas seal midagi Connection Pooli laadset kah on? ilma selleta on küll hullumaja. |
Persistent connections? Jah täitsa olemas.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
mirko27
HV veteran

liitunud: 29.06.2002
|
09.07.2010 01:41:59
|
|
|
Soovitan sul PHP võtta, lihtne mõista ning ülevaade olemas, mida sisemised hammasrattad teevad. Frameworki osas soovitaksin yiiframework.com-i.
|
|
Kommentaarid: 12 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
11 |
|
tagasi üles |
|
 |
wigry
HV vaatleja
liitunud: 18.06.2010
|
09.07.2010 09:44:37
|
|
|
mikk36 kirjutas: |
wigry kirjutas: |
PHP poolelt, kas seal midagi Connection Pooli laadset kah on? ilma selleta on küll hullumaja. |
Persistent connections? Jah täitsa olemas. |
Ma mõtlen andmebaasi connection pooli. Teatavasti andmebaasi ühenduse tegemine on hüperkallis protsess, mida tuleb igati vältida ning seda saab teha, kui taaskasutada rakenduses serveri poolt eelnevalt valmis tehtud ühendusi.
|
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002

|
09.07.2010 10:33:33
|
|
|
wigry kirjutas: |
mikk36 kirjutas: |
wigry kirjutas: |
PHP poolelt, kas seal midagi Connection Pooli laadset kah on? ilma selleta on küll hullumaja. |
Persistent connections? Jah täitsa olemas. |
Ma mõtlen andmebaasi connection pooli. Teatavasti andmebaasi ühenduse tegemine on hüperkallis protsess, mida tuleb igati vältida ning seda saab teha, kui taaskasutada rakenduses serveri poolt eelnevalt valmis tehtud ühendusi. |
Aga täpselt seda pconnect ongi ju PHPs
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
mikk36
HV Guru

liitunud: 21.02.2004
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
09.07.2010 11:25:15
|
|
|
Siin ei ole mõtet vaielda. Pooled ei mõista ja ei oska ASP.NET-i ja on selle vastu (nende jaoks on ainult üks keel "jumal" mida osatakse - PHP. Lühidalt öeldes Java, .NET ja mida iganes on puhas cräpp PHP progejate poolt).
Pigem tasub mõelda, miks vabavara pooldajad ja PHP progejad lähevad nii ähmi täis kui PHP võrreldakse ASP.NET-iga. Järelikult on mingi hea põhjus olemas. Kui vaadelda microsoft.com seotud lehti, kus päevane liiklus ulatub 100-esse miljonitesse, siis ei ütleks küll, et ASP.NET on "solk". Tuleb lihtsalt osata teha ja kes siin väidab, et asp.net sööb ohtralt mälu, mis viib igal juhul serveri kokkujooksmiseni, siis mis teha, et oldakse selline soss-sepp, et ei osata mälu hallata. PHP-ga on ka võimalik server kinni jooksutada soss-sepa poolt.
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002

|
09.07.2010 11:26:48
|
|
|
Absona, mis kuradi jama sa ajad? Miks ei või arutleda eri keelte üle?
Kusjuures minuarust on hoopis vastupidi, et suured "õigete keelte" harrastajad üritavad PHP'd diskrediteerida pidevalt. Vastupidist nagu väga täheldanud ei ole.
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
Absona
Lõuapoolik

liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
09.07.2010 11:29:20
|
|
|
Absona kirjutas: |
Kui vaadelda microsoft.com seotud lehti, kus päevane liiklus ulatub 100-esse miljonitesse, siis ei ütleks küll, et ASP.NET on "solk". |
Võrdle seda slashdot'iga mis on perlis ning suht-koht kindlasti omab vähemalt sama suurt liiklust
Keel ja isegi platform on suht väikese tähtsusega, piisava aja ja viitsimisega saab suvalises keeles teha korralikke lehti.
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
|