Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP vs. ASP.NET pitanje je sada?

[es] :: Advocacy :: PHP vs. ASP.NET pitanje je sada?

Strane: 1 2 3

[ Pregleda: 11132 | Odgovora: 51 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?02.09.2010. u 20:31 - pre 165 meseci
Pa da vidi sta su masivni code generatori pa onda npr. radish rekurzivne funkcije nad tim sto izgenerise jer su to objekti sa svojim propertijima u intellisance . Cini mi se da je programercina do koske i da se jezi na pomen code generatora
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?02.09.2010. u 20:41 - pre 165 meseci
Citat:
Goran: Ako znaš rekurzivne funkcije znaćeš sve što si ti nabrojao, i sve što bi mogao da nabrojiš. Preostaju samo "sitni detalji"


Citat:
pl4stik: npr. radish rekurzivne funkcije nad tim sto izgenerise jer su to objekti sa svojim propertijima u intellisance


Mislim da ne mislimo na isto: http://en.wikipedia.org/wiki/Computable_function

A za igru reči, pogledaj http://en.wikipedia.org/wiki/Recursively_enumerable


dodatak:
Citat:
pl4stik: Ja mislim da ti nikad nisi programirao u Visual Studio-u ? Jel da ?

Ovaj forum zna da najmanje jednom pre osam godina jesam.


[Ovu poruku je menjao Goran Rakić dana 03.09.2010. u 03:08 GMT+1]
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

NeoDesign
Vladimir Ćetković
Software developer
Beograd

Član broj: 16257
Poruke: 138
*.dynamic.isp.telekom.rs.

ICQ: 23348136
Sajt: www.codesessions.com


+2 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 10:03 - pre 165 meseci
Ja bi svoj glas dao ASP.net-u. Inace, ja preferiram Javu, i najradije bi koristio neku Java web tehnologiju, ali ako to nije opcija, onda ASP.net. Razlog je upravo objektna orijentisanost .net-a od samog starta, kod PHP to polako uvodi, a gomila ljudi pise kod po starom (ista prica kao i za ActionScript sve do verzije 3 kada su presekli).

ASP je sigurno laksi za rad na vecim projektima, a usput ces nauciti OO i programiranje u C#-u.

Jos jedna stvar, pogledaj malo sta kaze domace/strano trziste poslova. Sta se vise trazi. Kod nas mi se nekako cini da ima vise poslova za PHP programere, pa onda Java, pa onda .NET (izmedju Jave i .NET-a i nema neke razlike, tu su negde sto se oglasa za posao tice). Razmisljaj na malo duze staze sta ti se vise isplati.

Ja sam svojevremeno imao dilemu na fakultetu: .NET ili Java. Izabrao sam Javu i srecan sam zbog toga :)
Arthur C. Clarke - "Any sufficiently advanced technology is indistinguishable from magic."
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
213.147.114.*



+26 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 10:20 - pre 165 meseci
Samo onaj konije radio u Visual studiu u zadnjih 5 god može reći da je netbeans, zend, ili tako nešt dobar IDE za PHP :)
there's no place like 127.0.0.1
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 10:41 - pre 165 meseci
Citat:
NeoDesign: gomila ljudi pise kod po starom (ista prica kao i za ActionScript sve do verzije 3 kada su presekli).

Gomila ljudi piše đubre u .NETu, pa to opet ne diskredituje platformu. Sada su i PHP i C# objektni jezici i tu više nema smisla tražiti argumente za ili protiv.

Citat:
ASP je sigurno laksi za rad na vecim projektima,

Imaš neki dokaz za to što tvrdiš? Ne kažem da nisi u pravu, samo me interesuje na osnovu čega.

Citat:
a usput ces nauciti OO i programiranje u C#-u.

OO programiranje može da se nauči i u PHP-u. A, kao što sam već pomenuo, gomila ljudi piše C# kod bez dubljeg poznavanja OOP-a, pa ništa.

Citat:
w3bl0rd: Samo onaj konije radio u Visual studiu u zadnjih 5 god može reći da je netbeans, zend, ili tako nešt dobar IDE za PHP :)

Mešaš babe i žabe. C# i PHP su drugačiji jezici - IDE nije podjednako bitan u jednom i u drugom. Ja bih baš rekao da je prednost na strani jezika za koji nije neophodan IDE da bi ga komotno koristio. Ako već hoćeš da porediš, poredi C# razvoj u VS i Java razvoj u Eklipsu (NetBeansu, IntelliJ-u itd).
 
Odgovor na temu

Marko Medojević
Team leader
Digital ST
Beograd

Član broj: 93659
Poruke: 776
*.adsl-a-2.sezampro.yu.

Sajt: www.digitalst.rs


+99 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 11:00 - pre 165 meseci
Možda nešto propuštam ali nije mi jasna konstatacija da je ASP.NET skuplji od PHP-a.
Windows 2003/2008 + MSSQL i Linux + MySQL shared hosting košta isto. Dedicated i VPS su možda 10% skuplji što i nije neki bitan faktor u ceni u odnosu na troštokve celog projekta.
Razvojni alati za ASP.NET su potpuno besplatni (Visual Web developer, MSSQL express).

Pitanje u temi se može shvatiti dvosmislenio. Sa jedne strane poredimo ASP.NET koji uključuje mvc framework, orm i još dosta toga, a sa druge strane je PHP kao jezik. Možda je bolje praviti poređenje C# vs PHP ili Zend Framework vs ASP.NET.
Što se tiče prvog poređenja mislim da je C# mnogo savršeniji od PHP-a i nabrojaću neke stvari:

Named paremeters
ako trebate proslediti samo poslednji element metodi koja prima recimo 6 opcionih parametara u PHP bi išlo
func1(null, null, null, null, null, 11);
dok u C#
func1(paramName: 11);

Partial classes
Definiciju klase možete obaviti iz više delova. Recimo ORM automatski generiše entity klase, a vi želite da proširite te klase nekim metodama karekterističnim za taj domen. Bez parcijalnih klasa bi dodavali metode u klase koje je ORM generisao, pa pri regenerisanju biste morali ponovo. Ovako se to odvoji u pracijalnu klasu koja je u istom namespace-u.

LINQ
Language integrated query. Iste upite možete vršiti nad bazom, kolekciom objekata, xml-om.

Extension methods
Lambda expressions

U poslednjoj verziji C# polako dobija i dinamičku komponentu tako da u klasama postoje pandani za PHP-ove __call i __get metode.
http://channel9.msdn.com/shows...-parameters-more-COM-friendly/


Btw. U firmi gde radim prošli projekat je rađen u PHP(Zend Framework), a trenutni se radi u ASP.NET MVC2 i nekako mi više leži .NET počevši od razvojnog okruženja pa do samog jezika i frameworka.
 
Odgovor na temu

Goran Rakić
Beograd

Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 11:26 - pre 165 meseci
Extension methods = kroz PECL/runkit, možda sintaksno nije lepo ali to inače nije lep stil pisanja koda. Korisito sam za PointcutPHP.
Partial classes = postoji RFC za traits
Lambda expressions = create_function() postoji još od PHP4, closures od PHP5.3

Imenovani parametri mi ponekad zaista nedostaju. Facebook PHP API zato koristi asocijativne nizove svuda u kodu, pa poziv izgleda:
Code (php):
func1(
  array('paramName'=>11)
);



http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 11:35 - pre 165 meseci
Odmah da se ogradim, u temu iz naslova se ne razumem, ali znam da je Eclipse odlično okruženje, bar za Javu, a postoji i plug in za PHP, pa neka se oni koji su koristili tu kombinaciju izjasne o kvalitetu.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
213.147.114.*



+26 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 11:59 - pre 165 meseci
ja jesam. Isprobao sam gotovo sve editore za php, uglavnom nisu do koljena visual studiu i njegovome reči ćemo asp.net MVC editoru, da neki ne misle na rad s kontrolama... Čim dođe neki kompliciraniji kod, uzmeš samo neki framework, intellinsense za php možeš zaboravit
there's no place like 127.0.0.1
 
Odgovor na temu

Vladica Savić
Software Developer
Toronto, Canada

Član broj: 26699
Poruke: 654



+5 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 13:10 - pre 165 meseci
Najbolje rešenje bi bilo da čovek lepo odluči šta želi da radi (programira), zatim da za istu stvar proba i jedno i drugo, i da nastavi sa onim što mu se učini lakšim.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.sbb.rs.



+2789 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 13:13 - pre 165 meseci
Ma, da, ni ja ne mislim da se uspešan ili neuspešan programer postaje zbog izbora jezika/alata... bar ako je nešto standardno, a ne opskurno.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

w3bl0rd
Varaždin, Hrvatska

Član broj: 82659
Poruke: 380
*.adsl.net.t-com.hr.



+26 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 17:29 - pre 165 meseci
Naravno da ne, ali se efikasnost sigurno povečava s dobrim alatom :)
there's no place like 127.0.0.1
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 18:58 - pre 165 meseci
Citat:
jablan: Mešaš babe i žabe. C# i PHP su drugačiji jezici - IDE nije podjednako bitan u jednom i u drugom.


Pa kad za php nema IDE

Citat:
jablan: Ja bih baš rekao da je prednost na strani jezika za koji nije neophodan IDE da bi ga komotno koristio.


Kolko se secam ti si bio majstor u .net-u kad sam ja pocinjao i dobro znas da ovo moze kad se igrash na faxu al kad je za lovu tvoj komotitet i nije bash na prvom mestu

Negde gore je bilo i pitanje da li u asp.net pravim exe.

Mislio sam na .NET projekte u kojima su deo prezentacionog sloja *.aspx strane (pored drugih web slojeva) koje sa client app (*.exe) dele data sloj (*.asmx, *.svc) i savrseno medjusobno (a i ostalima, pogotovu velikima) komuniciraju i u takvim situacijama VS IDE pravi/generise po meni izuzetne veze medju slojevima koje da hoces sam da napravish bi u najmanju ruku bilo tesko.

To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 19:11 - pre 165 meseci
PHP se moze raditi u VS-u :)
Ja sma neko vreme bio prinudjen da radim u php-u i nikako nisam uspevao da nadjem neki dobar ide (bio je jedan, ne mogu se setiti naziva, ali nije bio ni blizu vs-u).
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 19:15 - pre 165 meseci
Citat:
pl4stik: Kolko se secam ti si bio majstor u .net-u kad sam ja pocinjao i dobro znas da ovo moze kad se igrash na faxu al kad je za lovu tvoj komotitet i nije bash na prvom mestu ;)

Sve što pričam pričam na osnovu sopstvenog iskustva. Pre par godina batalio sam .NET (posle 5-6 godina komercijalnog bavljenja istim) i prešao da radim u jeziku koji ne zahteva IDE. Doduše, ja koristim NetBeans ali npr. nikad ne koristim autocomplete (ono što MS zove IntelliSense), ne zato što ga nema (ima ga), već zato što mi ne treba. Right tool for the right job.

BTW, mislim da su C# i .NET sjajni proizvodi. I mislim da je PHP loš jezik. Ali nije tačno da je manje efikasan.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12848



+4784 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 20:01 - pre 165 meseci
Citat:
jablan: BTW, mislim da su C# i .NET sjajni proizvodi. I mislim da je PHP loš jezik. Ali nije tačno da je manje efikasan.

Pa, mogao bi i ti obrazloziti :)
Upravo me i zanima (opsirnije) misljenje nekog iskusnijeg, a verujem da ce i drugima koristiti.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip.t-dialin.net.



+7173 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 20:09 - pre 165 meseci
Citat:
Jablan
jablan: Ja bih baš rekao da je prednost na strani jezika za koji nije neophodan IDE da bi ga komotno koristio.


Ja se ne slazem sa ovim, bar kada se radi o timskom radu u nekim slucajevima.

Jezici koji imaju svoj "native" IDE obicno imaju i integrisani sistem za rad na projektu ("workspaces", "solutions") te standardizovani proces kompajliranja/bildovanja projekta i to olaksava odrzavanje i razmenu koda.

Kod tih ne-IDE jezika cesto imas kakofoniju makefile formata itd... i onda ako vise ljudi treba na istoj stvari da radi moraju da "skontaju" kako je neko napravio build proces, itd..

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 20:17 - pre 165 meseci
@Shadowed: Pa rekao sam već, mislim da se ovde porede babe i žabe. Nije uopšte BITNO da li PHP ima parcijalne klase ili ne - čak mislim da nije ni preterano bitno da li je OO ili nije - PHP je postao popularan (s razlogom) i pre nego što je dobio objekte. Ova diskusija je klasičan flamebait - otprilike kao da si pitao da li je bolji traktor ili čamac.

Imalo bi smisla da je tema bila .NET vs Java, ili PHP vs Ruby.

A moje mišljenje o konkretnim jezicima (znači offtopic) - C# je odličan (za svoju namenu), mada mislim da su ga poprilično bloatovali u poslednjih par verzija. Jeste da su dodali jako korisne stvari (LINQ, lambde, čudesa), ali to je već previše koncepata kojima mora da barata običan programer. .NET je robusna platforma, i kome ne smeta MS-centrizam može da radi sasvim lepe stvari tu.

PHP je, sa druge strane, napravio neki laik za sopstvene potrebe, posle je sve to raslo i dobudžavalo se, sad je to nekonzistentno ruglo od jezika, ali je jako rasprostranjen, dobro podržan, besplatan, lako se uči i pre svega koristan jezik.

Citat:
Ivan Dimkovic: Kod tih ne-IDE jezika cesto imas kakofoniju makefile formata itd... i onda ako vise ljudi treba na istoj stvari da radi moraju da "skontaju" kako je neko napravio build proces, itd..

Ne-IDE jezici koje sam imao u vidu uglavnom nemaju poseban proces make-ovanja. Mada, delom si u pravu, jer danas nije baš jasna razlika između IDE-a i moćnih editora. Mislim, npr. nekad je "farbanje koda" išlo samo uz IDE, sad ga ima svaki napredniji editor.
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 20:20 - pre 165 meseci


Ne moze da se poredi jedan iskljucivo script jezik sa .NET-on i Javom koji mogu da budu i script i iza kojih stoje Companije kao MS i Oracle strateski opredeljene na razvoj poslovnih operativnih sistema.




To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: PHP vs. ASP.NET pitanje je sada?03.09.2010. u 20:27 - pre 165 meseci
Šta znači "script jezik"? I šta znači "strateški opredeljen na razvoj poslovnih operativnih sistema"? Bu11shit detektor mi naginje na žuto.
 
Odgovor na temu

[es] :: Advocacy :: PHP vs. ASP.NET pitanje je sada?

Strane: 1 2 3

[ Pregleda: 11132 | Odgovora: 51 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.