Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Valik: PHP või ASP.NET(C#)? märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Bssldr
HV kasutaja

liitunud: 05.12.2009



Autoriseeritud ID-kaardiga
sõnum 04.07.2010 23:03:53 Valik: PHP või ASP.NET(C#)? vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 04.07.2010 23:07:42 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 04.07.2010 23:14:45 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 04.07.2010 23:21:09 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 04.07.2010 23:34:02 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Bssldr
HV kasutaja

liitunud: 05.12.2009



Autoriseeritud ID-kaardiga
sõnum 04.07.2010 23:43:55 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 05.07.2010 00:01:45 vasta tsitaadiga

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).


doh.gif Kui vaadelda sellisest seisukohast (ASP.NET'ga seotud softid (MSSQL) ja opsüs ise maksavad lisaks)), siis serverid ka maksavad PHP puhul icon_lol.gif

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 05.07.2010 00:35:07 vasta tsitaadiga

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 icon_razz.gif

_________________
Upload.ee - eestimaine failiupload
Kommentaarid: 4 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 4
tagasi üles
vaata kasutaja infot saada privaatsõnum
EvilOne
HV vaatleja
EvilOne

liitunud: 25.01.2004




sõnum 06.07.2010 17:47:04 vasta tsitaadiga

ü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
vaata kasutaja infot saada privaatsõnum
Hazar
Kreisi kasutaja
Hazar

liitunud: 24.08.2004



Autoriseeritud ID-kaardiga
sõnum 07.07.2010 16:10:49 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
wigry
HV vaatleja

liitunud: 18.06.2010




sõnum 07.07.2010 17:31:06 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 08.07.2010 19:56:52 vasta tsitaadiga

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: 107 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 87
tagasi üles
vaata kasutaja infot saada privaatsõnum
wigry
HV vaatleja

liitunud: 18.06.2010




sõnum 08.07.2010 21:26:33 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003



Autoriseeritud ID-kaardiga
sõnum 08.07.2010 21:38:52 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
inzinz
HV kasutaja

liitunud: 26.01.2005




sõnum 08.07.2010 22:39:25 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
wigry
HV vaatleja

liitunud: 18.06.2010




sõnum 09.07.2010 00:14:43 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 09.07.2010 01:21:57 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
mirko27
HV veteran
mirko27

liitunud: 29.06.2002



Autoriseeritud ID-kaardiga
sõnum 09.07.2010 01:41:59 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
wigry
HV vaatleja

liitunud: 18.06.2010




sõnum 09.07.2010 09:44:37 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum
Renka
HV Guru
Renka

liitunud: 01.04.2002



Autoriseeritud ID-kaardiga Online
sõnum 09.07.2010 10:33:33 vasta tsitaadiga

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 icon_rolleyes.gif
_________________
There is no place like 127.0.0.1
Kommentaarid: 71 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 61
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 09.07.2010 11:12:57 vasta tsitaadiga

PHP: Persistent Database Connections
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 09.07.2010 11:25:15 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Renka
HV Guru
Renka

liitunud: 01.04.2002



Autoriseeritud ID-kaardiga Online
sõnum 09.07.2010 11:26:48 vasta tsitaadiga

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
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Absona
Lõuapoolik
Lõuapoolik

liitunud: 17.09.2008




sõnum 09.07.2010 11:28:19 vasta tsitaadiga

Kas eespool on siis arutelu? icon_lol.gif
_________________
Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid.
Kommentaarid: 11 loe/lisa Kasutajad arvavad:  :: 2 :: 0 :: 8
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 09.07.2010 11:29:20 vasta tsitaadiga

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 icon_razz.gif

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: 107 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 87
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003



Autoriseeritud ID-kaardiga
sõnum 09.07.2010 11:56:06 vasta tsitaadiga

Kusjuures, üks asi meenus veel, enne toodi välja, et MS on ASP.NET'i jaoks teinud videotutorialid. Miskipärast minul ei ole usku progemise õppimisse videotutoriali kaudu. Sedasi võib rääkida Hello World tasemel uuest asjast, aga midagi enamat ma ei kujuta ette. Minu arvates ei ole see nagu üldse müügiargument seega. icon_smile.gif
_________________
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
vaata kasutaja infot saada privaatsõnum
keevitaja
AM 10 aastat
keevitaja

liitunud: 05.11.2001




sõnum 09.07.2010 16:37:47 vasta tsitaadiga

ma õppisin PHP 5.3 oopi videotutorial kauda. ei oska nüüd öelda, kui hästi ma seda oskan aga ikka oluliselt paremini kui mingite suvaliste tutorialide järgi infot oleks saanud!

eks see ikka oleneb sellest tutoriali kvaliteedist, kuid videotutorial on samas ju võrreldav mingi loenguga...

_________________
Hinnavaatlus ei ole koht arvamuse avaldamiseks!
Kommentaarid: 51 loe/lisa Kasutajad arvavad:  :: 1 :: 3 :: 40
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 09.07.2010 16:48:27 vasta tsitaadiga

TOP10 webilehed (Alexa järgi) oleks (+ kasutatav rakenduskeel, as far as I and google know):
1. Google - front-end peaks olema Java, osaliselt Python (backend C?)
2. Facebook - PHP
3. Youtube - PHP? (algselt oli PHP, võimalik, et google tõttu on Pythoni peale üle mindud)
4. Yahoo! - Java?
5. Windows Live - ASP.NET
6. Baidu.com - ColdFusion?
7. Wikipedia - PHP
8. Blogger.com - PHP/Python/Java
9. MSN - ASP.NET
10. Twitter - Scala (oli Ruby)

Puhtstatistiliselt (vaadates lisaks ka järgnevaid lehti) võttes on valdav enamus "turust" PHP käes, seega ega ta nüüd nii s**t ka pole, kui siin mõned väidavad. Jah, arendada on võrdlemisi pain in the proverbial rectum.

PHP plussiks räägib tegelikult hea skaleeruvus (pmst nginX + php tugi jooksma ja suht suvaline "moosiriiul" serveerib päris arvestatavat lehte) - jõudlusest puudu tuleb siis balanseerimine ja skaleerimine on võrdlemisi kerge (lihtsamal juhul viskad mälu juurde lihtsalt ja toimib - 8gb mälu ja quad-core prose + php rakendus kannatab eesti mõistes väga korralikku koormust).

ASP.NET nüüd nii hästi ei skaleeru - suvaline moosiriiul ASP.NET rakendust ei jooksuta.

Muidugi on siin paar põhimõttelist erinevust ka - PHP on siiski skriptikeel, so. näpukas kusagil võib tähendada süsteemi mittetoimimist (eriti kui kood on rõvedalt kokku käkerdatud), ASP.NET on nüüd siiski kompileeruv rakendus, ning trükiviga tuleb reeglina kiirelt välja (kui build failib).

Alustuseks tasuks tegelikult võtta PHP - piisavalt keeruline kirjutada ja erinevad IDE-d ei tee asju nii mugavalt su eest ära, kui Visual Studio kõvemad versioonid (Express ei kvalifitseeru eriti normaalseks IDE-ks - liiga nuditud, kuid see on vaid minu arvamus, võimalik, et mulle on sattunud projektid kus Express hakkama ei saa). See veidi sunnitud keerukus paneb veidi hoolsam olema (kasvõi elementaarselt koodi treppima). Muidugi oleks hea, kui kõrval oleks mõni PHP oskaja, kes koodikvaliteeti hindaks - liiga palju on neid koolipoisse, kes rõvedat käkki PHP nime all kirjutavad (sellest ka suuresti PHP halb maine).

Samas ASP.NET-i kirjutades on võimalik isegi suurem käkk kokku keerata (thedailywtf.com on mõningaid huvitavaid lähenemisi esitanud), seega on see osa kinni rohkem inimeses, kui keeles/platvormis.

Kui soov aga objektorienteeritult tegeleda ei ole kumbki hea valik - PHP ja objektid hakkavad alles tutvust tegema ja ASP.NET on sel teemal liiga Javalik - sisuliselt OO keel, kus on staatilised tüübid (so. mitte objektid). OO osas on isegi javascript asjasem õpetaja, kui C# või Java.
Näiteks oleks objektide poolelt Python või Ruby head valikud (neil on webi jaoks mitmeid erinevaid raamistikke, enamlevinud vastavalt Django ja RubyOnRails), kuid see läheb OT-ks (küsimus oli PHP vs ASP.NET)

_________________
Elektri hind koos tasudega
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
incx
HV kasutaja
incx

liitunud: 10.11.2001



Autoriseeritud ID-kaardiga
sõnum 09.07.2010 23:32:42 vasta tsitaadiga

ot:

ref kirjutas:
3. Youtube - PHP? (algselt oli PHP, võimalik, et google tõttu on Pythoni peale üle mindud)

GvR: And I just found out (after everyone else probably) that YouTube is almost entirely written in Python.
http://mail.python.org/pipermail/python-dev/2006-December/070323.html
http://video.google.com/googleplayer.swf?docId=-6304964351441328559&hl=en

_________________
I have never understood the female capacity to avoid a direct answer to any question.
-- Spock, "This Side of Paradise", stardate 3417.3
Kommentaarid: 24 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 24
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
kalapala
HV kasutaja


liitunud: 15.11.2001




sõnum 03.08.2010 11:24:19 vasta tsitaadiga

Ise soovitaks ASP.NET MVC poole vaadata (vana WebForms-i soovitaks vahele jätta:). MS-il on olemas ka tasuta arendausvahendid (Visual Studio 2010 Express), samuti pakutakse tasuta Sql Server Expressi. Majutuse pakkujaid on väga palju ja hinnad on juba alates 5$ kuus. Minu enda jaoks suurimad plussid siis ASP.NET MVC platvormi puhul on: soliidne MVC muster, c# (LINQ on näiteks selline asi, milleta enam ei oska elada), Visual Studio. Kui Java keel suudaks c#-iga sammu pidada, siis võiks soovitada ka Java platvormi. Endale pakub veel huvi ka RoR. PHP võib küll oma töö ära teha, aga keelena on see lihtsalt kole, andke andeks.
tagasi üles
vaata kasutaja infot saada privaatsõnum
mirko27
HV veteran
mirko27

liitunud: 29.06.2002



Autoriseeritud ID-kaardiga
sõnum 03.08.2010 16:51:32 vasta tsitaadiga

Keelena on PHP täpselt omaniku moodi. Minu kood on kaunis Java moodi näiteks, kuna Java taust on tugevaim. Mõnel inimesel on C moodi, kuna pole viitsinud ennast täiendada. Suurel osal on s*ta moodi, kuna peetakse ennast peale Hello Worldi profesionaalseks programmeerijaks. ASP.NET on ka tegelikult framework ning kohatu on see võrdlus. Võrrelda tuleks mõnda konkreetset PHP frameworki. Ise kasutan yiiframeworki ning olen koodi ülesehitusega väga rahul, samas ASP.NET solki olen enam kui küll kohanud.

Ehk nagu hoho ütles, kõikides keeltes on võimalik korralikku koodi kirjutada.
Kommentaarid: 12 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 11
tagasi üles
vaata kasutaja infot saada privaatsõnum
d3t
HV Guru
d3t

liitunud: 14.05.2004



Autoriseeritud ID-kaardiga
sõnum 05.08.2010 09:39:48 vasta tsitaadiga

Ma ise ütlen, et progreja kes oskab vaid ühe keelt omab palju keerulisemat elu, kui see kes oskab mitut. Ehk teisisõnu, õpi mõlemad selgeks. Vahetpole kummas järjekorras. Tänasel päeval on eestis põhiliselt enamus projekte firmades tehtud ASP.NET peal, väiksemad projektid või kodus nokitsemised PHP peal ja on muidugi grupp entusiaste kes kasutavad eksootilisi lahendusi nagu Ruby On Rails või Django.

Kui sa PHP'd õpid siis uuri pigem seda koos CakePHP frameworkiga. See tagab selle, et hiljem saad vajadusel kergelt juurde õppida Ruby On Railsi kuna CakePHP loogika on sellejärgi tehtud. Enamus arendus PHP maailmas eestis vähemalt toimub Drupali, Joomla, Wordpressi või muu sellise peale. Seega üha vähem ja vähem tahetakse omaloomingut saada ja pigem olemasoleva platvormi täiendamist.

Kui sa ASP.NET õpid siis soovitan alustada ASP.NET MVC. Vanem ASP.NET Web Forms võib vaja minna vaid ehk Sharepoindi arenduses või vana lahenduse parandamisel. Lisaks kõrvale kindlasti LINQ ja/või Entity framework kohta ühteist.

Kusagil oli internetist artikkel, mis tegi ülevaate ASP.NET, Ruby On Rails ja veel mingite keelte programmeerijate happy taseme kohta. Paraku ei suuda seda ülesse leida. Ehk kellelgi teisel õnnestub.

_________________
next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & LG C1 värvi kalibreerimine
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 72
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 05.08.2010 10:10:00 vasta tsitaadiga

d3t kirjutas:
Tänasel päeval on eestis põhiliselt enamus projekte firmades tehtud ASP.NET peal, väiksemad projektid või kodus nokitsemised PHP peal ja on muidugi grupp entusiaste kes kasutavad eksootilisi lahendusi nagu Ruby On Rails või Django.
Javat ei kasuta keegi enam? icon_razz.gif
Paar sõpra-tuttavat tegustevad eesti mõistes suht-koht suurtes veebiarendus ettevõtetes ning valdavalt on asjad neil ikka Java peal.

_________________
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: 107 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 87
tagasi üles
vaata kasutaja infot saada privaatsõnum
d3t
HV Guru
d3t

liitunud: 14.05.2004



Autoriseeritud ID-kaardiga
sõnum 05.08.2010 10:51:55 vasta tsitaadiga

Ho Ho, Java EE on põhiliselt riigihangete teema. Aga noh, kindlasti on erandeid.
_________________
next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & LG C1 värvi kalibreerimine
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 72
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Ho Ho
HV Guru
Ho Ho

liitunud: 16.02.2002




sõnum 05.08.2010 11:07:31 vasta tsitaadiga

d3t kirjutas:
Ho Ho, Java EE on põhiliselt riigihangete teema. Aga noh, kindlasti on erandeid.
Ei oska kommenteerida hetkeolukorda, kuid kui ise sel alal tegutsesin umbes 4a tagasi siis oli valdav enamus kõigist hangetest java peal ning mõni üksik julges ka oracle'i application expressi proovida. Aga võibolla oli "probleem" selles, et firma eriti ei tegelenud väikeste projektidega ning alla paari miljoni ei vaevutud pakkumisi teha icon_razz.gif
_________________
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: 107 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 87
tagasi üles
vaata kasutaja infot saada privaatsõnum
ref
Kreisi kasutaja

liitunud: 10.08.2003




sõnum 05.08.2010 11:14:44 vasta tsitaadiga

[quote="d3t"Tänasel päeval on eestis põhiliselt enamus projekte firmades tehtud ASP.NET peal, väiksemad projektid või kodus nokitsemised PHP peal ja on muidugi grupp entusiaste kes kasutavad eksootilisi lahendusi nagu Ruby On Rails või Django.[/quote]
Sa matad PHP liiga vara maha - päris mitmed ja teps mitte pisikesed projektid on jätkuvalt PHP (või arvad, et Delfi on näiteks kogu oma koodi ringi kirjutanud või, et nad ei arenda enda süsteemi edasi - st. ei tee midagi muud peale hoolduse?). Eraettevõtted soovivad siiski jätkuvalt PHP-i või midagi sellist, mis ei eeldaks windowsi servereid (millegipärast on sel halb maine eestis...) - päris palju soovitakse näiteks kassatarkvara (või midagi sarnast) mida saaks nt Zone virtuaalserverisse panna (ehk siis PHP + MySQL)...
Samuti on Java väga popp ja hea mainega...

Samuti -ära alahinda entusiaste, RoR ja Django on maailmas päris populaarsed (arengu kiiruse jms poolest teevad pisipehmele silmad ette), eesti asjastest rakendustest tuleb kohe ette näiteks Fortumo (RoR) või Lux Expressi piletisüsteem (RoR) ning näiteks ka paberivaba ARK (Python).

Aga jah, mitme keele oskamine on oluline - tööd rohkem ja tihti osatakse kasutada teise keele häid arendusmudeleid mingil muul platvormil (nt. mulle on ruby kogemus andnud oluliselt juurde OO kasutamisel .net platvormil - .neti javalik "OO" on enamjaolt elegantselt lahendatav ja kood on paremini loetav).

_________________
Elektri hind koos tasudega
Kommentaarid: 17 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 15
tagasi üles
vaata kasutaja infot saada privaatsõnum
d3t
HV Guru
d3t

liitunud: 14.05.2004



Autoriseeritud ID-kaardiga
sõnum 05.08.2010 13:35:17 vasta tsitaadiga

ref, ma ei mata PHP'd maha, PHP peal päris suuri asju isegi ehitatud, nendehulgas ka Facebook. Minu enda eelistus langeb lihtsalt rohkem ASP.NET valdkonda just selle mugava IDE pärast. Põhjus miks ma Ruby On Railsi või Django arendaja pole on arendustööriistade puudulikus. Vähemalt minujaoks. Mulle ei meeldi comand lines asju ajada, lihtne ja intuitiivne peab olema IDE - selline nagu Visual Studio on.
_________________
next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & LG C1 värvi kalibreerimine
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 1 :: 0 :: 72
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
inc
HV veteran
inc

liitunud: 18.04.2004




sõnum 10.08.2010 21:13:05 vasta tsitaadiga

Väga huvitav arutelu!

Karjääri võimaluste ja töötasu poole pealt soovitaksin sul valida .net (olen ise .net arendaja). Nii vähe, kui ma arendusega kokku puutunud olen, siis MS platvormi eelistavad üldjuhul erasektori suurettevõtted (rammusamad kliendid) ja java platvormi eelistavad riigid. Rohkem sind paraku aidata/nõustada ei oska, kuna php'ga on kokkupuude minimaalne.
Kommentaarid: 65 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 62
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Valik: PHP või ASP.NET(C#)?
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.