Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 22.04.2010 Ostrzeżenie: (0%)
|
Cześć,
zwracam się do Was z pytaniem odnośnie doświadczeń z rozwiązaniami Microsoftu: ASP.NET 4 (z MVC również) oraz Silverlight. Jestem generalnie ze "świata" PHP oraz Adobe Flex (większość rzeczy tworzę w tej kombinacji, lecz coraz częściej zdarzają mi się projekty w C# (aplikacje okienkowe) w parze z serwerem MS SQL 2008 i im więcej dłubię w .NET (i go poznaję) tym częściej zadaję sobie pytanie co to jest warte w przypadku projektów większej skali. W międzyczasie: - Adobe wycofał się z Linuxa a następnie "sprzedał" Flex'a społeczności i do końca nie wiem co i kiedy z tego wyniknie, - HTML5 ciągle jest w fazie rozwoju (m.in. nie wszystkie przeglądarki radzą sobie ze standardem), - przebiłem się przez kilka artykułów np. ASP.NET MVC, popełniłem kilka małych rzeczy na platformach MS i poszło mi b. sprawnie i skutecznie, i zastanawiam się czy warto inwestować czas w rozwiązania Microsoftu (ostatnio nawet integrują się z jQuery, czyli jest postęp), i stąd wynikają moje pytania: 1. Czy ktoś z Was uczył się ASP.NET MVC mając już doświadczenie z PHP, HTML i np. Zend? Jakie wrażenia? 2. Jak wygląda wydajność rozwiązań Microsoftu jako dedykowanej platformy hostingowej w porównaniu do rozwiązań opartych na PHP i stronie utworzonej z użyciem np Zend'a? (mam na myśli: IIS i strona w oparciu o ASP.NET) Wiem że w większości przypadków "dziergacie" kod w PHP, lecz byłbym wdzięczny za wszelkie opinie dot. Microsoftu (wskazanie niedoróbek (IMG:style_emoticons/default/smile.gif) ), bo w niedługiej perspektywie muszę podjąć jakąś decyzję technologiczną powiązaną z zakupem/dzierżawą serwera (Win2008 czy Linux). Pozdrawiam Michał |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Mnie jedynie zastanawia jedno, dlaczego największe potęgi internetu jak google,facebook,nasze allegro i wiele innych naprawdę dużych serwisów i portali zrobione zostały w PHP.Czy nie chodzi właśnie o wydajność.Niby język kompilowany jest szybszy od języka interpretowanego. Głównie dlatego, że PHP wydaje się być tańszy. W dłuższej perspektywie wychodzi drożej, co widać po wspomnianym Facebooku, który musiał napisać własny kompilator, a potem maszynę wirtualną PHP, ponieważ język nie dał rady.Cytat asp.net niby jest szybki i fajny w porownaniu do PHP. jest również bardzo drogi. uczniowskie wersje visual studio nie pozwalaja robic komercyjnych appów, visual studio express to porazka, serwer microsoft SQL server jest bardzo drogi jak i hostingi z asp.net na iis również nie są tanie. chmury dla php rowniez wychodza lepiej cenowo niz windows azure, ktory jest jakąś masakrą. do prostych stronek to overkill. jesli ktos robi system dla bogatej firmy, to mozna sie zastanowic nad asp. ale obawiam sie ze mimo wszystko ci sie nie oplaci. Jeśli się uprzeć, wszystko masz za darmo (pod warunkiem, że serwer postawisz na Windows XP/7). VS, IIS, SQL Server, ASP.NET - za nic nie płacisz i możesz wykorzystywać w komercyjnych zastosowaniach. Problem się zaczyna dopiero w momencie, gdy mała stronka rośnie i wymaga przesiadki na porządny dedykowany serwer. Hosting współdzielony kosztuje tak samo jak w przypadku PHP - polecam zapoznanie się z ofertą webio. Cytat w silverlighcie ostatnio troche robiłem pod windows phone, jest zryty na maksa i kompletnie nieintuicyjny w porownaniu do htmla. ten kod xaml to w zasadzie siszarpowy kod w ktorym sredniki i klamry zamieniono na znaczniki <xml>. bez ciaglego zagladania do msdn ciezko cos w nim zrobic. moze i ma potezne mozliwosci ale jest bardzo mocno zawiły. niby powstał po to by oddzielic prezentacje od kodu, aby graficy mogli bez problemu tworzyc interfejsy, a imho wyszedł im kolejny język programowania. predkoscia działania nie powala. ludzie wyjda z twojej strony jak wyskoczy im okienko ze musza zainstalowac silverlight. Opisałeś typowe podejście gościa od PHP, dla którego MVC jest szczytem możliwości. Silverlight to MVVM, który sporo się różni od tego co można spotkać w PHP. Wynika to głównie z platformy, na której jest uruchamiany. XAML to nie jest C#, tylko widok, który niewiele ma wspólnego z logiką (model w C#). |
|
|
|
MiGo2 PHP czy ASP.NET 6.01.2012, 20:06:15
batman 1. Tak. ASP.NET jest o niebo lepsze i daje większe... 6.01.2012, 20:49:06
Niktoś Mnie jedynie zastanawia jedno, dlaczego największe... 7.01.2012, 00:52:06
KKzone Niech wypowiedzą się ci co znają obie platformy. B... 7.01.2012, 02:21:36
Orzeszekk asp.net niby jest szybki i fajny w porownaniu do P... 7.01.2012, 05:41:52
erix Cytatasp.net niby jest szybki i fajny w porownaniu... 7.01.2012, 10:53:37 
Orzeszekk Cytat(batman @ 7.01.2012, 11:39:03 ) ... 7.01.2012, 13:18:22
batman Cytatdaj sobie siana z wjazdami na moj szczyt mozl... 7.01.2012, 13:42:15
erix CytatOpisałeś typowe podejście gościa od PHP, dla ... 7.01.2012, 14:12:13
Niktoś Orzeszekk uważasz silverlight za porażkę, może się... 7.01.2012, 14:28:36
KKzone webio to .net z iis, a sql server EE to ma chyba o... 7.01.2012, 14:33:25
batman CytatŻeby było weselej - słyszałem takie opinie wł... 7.01.2012, 14:33:32
erix CytatNie wiem czego go, tak krytykujesz, ja widzę ... 7.01.2012, 15:31:47
Niktoś CytatSkoro porównujesz framework do czystego język... 7.01.2012, 15:50:16
wiewiorek Orzeszekk, ale Ty za przeproszeniem pierdoły pisze... 7.01.2012, 15:53:58
KKzone Od kiedy SL działa tylko na IE? 7.01.2012, 15:55:36
Niktoś Cytatpoza tym, że nie mogę zrobić wyszukiwania peł... 7.01.2012, 15:58:52
wiewiorek Odkąd doinstalowałem Extra Tools and Features do V... 7.01.2012, 16:03:46
KKzone W sumie ASP.NET to w sumie 3 rożne technologie:) 7.01.2012, 16:12:30
erix CytatOd kiedy SL działa tylko na IE?
Obejrzyj coś ... 7.01.2012, 16:14:49
KKzone erix. Mi działa na IE, Chrome, FF i Operze. Chodzi... 7.01.2012, 16:18:55
Niktoś A mogłbyś powiedzieć jakie to są autoryzacje-opart... 7.01.2012, 16:20:11
Orzeszekk Niktos robisz błąd porównując ASP.NET (MVC) do czy... 7.01.2012, 17:52:53
Niktoś Powiedz mi Orzeszekk, a jak z systemami uwierzytel... 7.01.2012, 17:59:45 
Orzeszekk Cytat(Niktoś @ 7.01.2012, 17:59:45 ) ... 7.01.2012, 18:05:54
Niktoś OrzeszekK , a zagnieżdżałeś się bardziej w archite... 7.01.2012, 18:44:46
Orzeszekk teraz kazde narzedzie juz jest dobre. ja od dawna ... 7.01.2012, 19:30:39
erix Cytatna asp.net smiga Mbank (maja rozszerzenia asp... 7.01.2012, 21:42:42
Orzeszekk w kazdym razie wystarczy wejsc np na codeguru.pl a... 7.01.2012, 22:07:23
Niktoś Wybacz ale codeguru.pl przeszło gruntowną przebud... 7.01.2012, 22:27:59
Fifi209 Cytat(Orzeszekk @ 7.01.2012, 05:41:52... 8.01.2012, 13:18:50 
Orzeszekk Cytat(Fifi209 @ 8.01.2012, 13:18:50 )... 8.01.2012, 15:11:39
Niktoś CytatNam na szkoleniu tłumaczyli, że nie możemy je... 8.01.2012, 14:51:02 
Fifi209 Cytat(Niktoś @ 8.01.2012, 14:51:02 ) ... 8.01.2012, 15:29:00
Niktoś W PHP nie ma dużo rzeczy ,ale w cale nie przeszkad... 8.01.2012, 15:37:13 
Fifi209 Jeżeli nie byłoby różnic, to po co dwie wersje ;p 8.01.2012, 16:46:43
Orzeszekk na pewno w expressie jest problem z team foundatio... 9.01.2012, 00:55:31
Niktoś Cytatjak express nie jest taki tępy
Nie jest tępy,... 10.01.2012, 03:30:24
nasty Orzeszekk.. Mówisz, że MVVM się nie przyją?
To pow... 10.01.2012, 07:39:51
Niktoś Tego Tobie nie powiem,żadnym ekspertem nie nazwałb... 10.01.2012, 14:35:00
MiGo2 Widzę że wywołałem niezłą dyskusję, a w międzyczas... 11.01.2012, 15:50:24
wiewiorek MiGo, co masz na mysli o braku komponentów ajaxowy... 11.01.2012, 18:05:30
MiGo2 Cytat(wiewiorek @ 11.01.2012, 18:05:3... 11.01.2012, 22:23:39 ![]() ![]() |
|
Aktualny czas: 8.12.2025 - 14:32 |