![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 5.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie dziś szef zapytał mnie czemu kolejny projekt mamy robić w PHPie. Odpowiedź oczywista: bo tak i tyle.
Po chwili jednak ... w sumie siedzę od chyba z 8 lat w tym środowisku i chyba zupełnie straciłem z oczu konkurencję. Nie żeby tam od razu przekwalifikowywać się ale ... dochodzę do wniosku że czasem trzeba rozejrzeć się w koło i zobaczyć jak ma się konkurencja. Ktoś byłby w stanie podać / wymienić jakieś rozsądne argumenty aby przesiadać się na inne technologie?? Albo z drugiej strony jaką technologią można inaczej ugryźć przykładowy projekt portalu na poziomie 30-80tyś unikatowych userów dziennie z typową zawartością merytoryczną + forum, komentarze itd. ASP to jeszcze żyje?? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
To ja dorzuce swoje 3 grosze.
@nasty: a probowales kiedys stworzyc w asp.net DataGrida posiadajacego w kazdym naglowku kolumny kontrolke DropdownList zachwoujaca ViewState podczas przechodzenia po stronac DataGrida i uruchamiajacy odpowiednie wywolania JavaScriptu gdy zmieni sie wybrany element na liscie? ASP.NET jest bardzo fajnym rozwiazaniem bo skraca najczesciej wykorzystywane mechanizmy ale przy bardziej zlozonych elementach trzeba sie juz mocniej naglowic i poszukac po necie rozwiazan - a to czasami powoduje, ze zaoszczedzony czas marnujemy na przekopywanie sie przez dokumentacje. Inna sprawa to taka, ze aby w pelni wykorzystac potencjal ASP.NET i MS SQL Servera trzeba spedzic o wiele wiecej czasu niz na nauce PHPa. Co akurat w mojej ocenie jest czesciowo dobre bo pozwala szybciej rozwiazywac problemy, a czesciowo zle bo zwalnia z wglebiania sie w technologie - jesli chodzi o PHP. Poza tym w PHPie jest swietny framework Prado, ktory korzysta wlasnie z tego samego modelu interakcji z uzytkownikiem (eventy) co ASP.NET. Jest on niemalze kalka .NET'a (niestety brak mu edytora wizualnego :/). Calosc jest OpenSource, wiec nie ma problemow takich jak przy ASP.NET, ze gdy jakas kontrolka nie dziala tak jak powinna to musimy kombinowac z tworzniem wlasnych kontrolek (czy to od nowa, czy na bazie istniejacych). Napewno problemem jest tez kasa. Bo co z tego, ze .NET jak i samo srodowisko developerskie jest darmowe skoro trzeba wydac minimum 2 000 na wersje serwererowa Windowsa, dodatkowo kilka tysiecy na MS SQL Servera. Niestety obsluga MySQLa czy Postgresa przez ODBC nadal nie jest tak dopracowana jak SQL Servera. Wg. mnie kazda z technologii w danych warunkach bedzie lepsza od drugiej. Kwestia jest tylko wlasnie tych warunkow: co chcemy osiagnac, jakim kosztem, co umiemy, w czym czujemy sie dobrze... etc. W tej chwili oba jezyki dysponuja funkcjonalnoscia, ktore spokojnie pozwola na wykonanie kazdego zadania. Kwestia wyboru danego z nich to kwestia zimnej kalkulacji, a nie fanatycznego bronienia jedynej slusznej platformy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:57 |