![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 29.06.2003 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Witam
Pisze właśnie pracę o językach programowania i chciałbym w niej porównać języki php, ASP i Java przy tworzenia aplikacji internetowych pod względem wydajności, przejrzystości kodu, itp. Czy ktoś ma może jakiś artykuły na ten temat lub linki? Z góry dziękuje |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 16.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
O rany, ale flame war...
No nic. Duzo w tych postach i prawdy i nieprawdy. Ani Java ani php ani C# nie jest niczym az tak genialnym zeby traktowac to jako religie. Wszystko zalezy od zastosowan oraz od tego co sie aktualnie umie. Osoby znajace php jakims dziwnym trafem znaja na ogol (= NIE ZAWSZE) tylko php, wiec pojecie takich osob o rzeczywistym swiecie jest wypaczone. A cala dyskusja to jest porownywanie jablek z gruszkami. php: Interpretowany jezyk skryptowy do tworzenia dynamicznych stron www po stronie serwera. Java: System operacyjny "runtime", jezyk programowania oraz bogaty zbior bibliotek ogolnego przeznaczenia. .NET: Tak jak Java, tyle ze z mozliwoscia tworzenia aplikacji w roznych jezykach. C++: Jezyk obiektowy ogolnego przeznaczenia. C: Przenosny assembler ogolnego przeznaczenia. Nie mozna tego tak po prostu porownywac. Nalezy najpierw okreslic zakres zastosowan. I tak "hello world" napisze w php albo Basicu, bo to tylko 1 linijka. Aplikacje typu Forum lub bramka e-mail tez napisze w php, choc jak skomplikowane to sie bede zastanawial nad JSP. Ale rozproszony system ERP napisze w J2EE. A engine bazodanowy napisze w C++ (bez urazy dla tych co by napisali w C: to bylo dobre 10 lat temu, teraz nie ma powodow zeby rezygnowac z C++ na rzecz C). Wiec wszystko zalezy do czego i co ma najwieksze znaczenie. Przykladowo: - jesli znaczenie ma wydajnosc i zuzycie zasobow: C++, pozniej dlugo dlugo nic, pozniej Java, a na koncu php - jesli dostepnosc bezplatnego hostingu aplikacji internetowych: php, pozniej C++ (CGI), Java - jesli pielegnowalnosc i elastycznosc duzego projektu: Java, pozniej C++ a moze odwrotnie, zalezy kto co lubi. Java jest popularniejsza. - jesli przenosnosc: ? wszystko jest tak samo przenosne, jak sie programuje z glowa. Czyste C jest najbardziej przenosne. Pokazcie mi php lub JVM na 80C51. - jesli dostepnosc prostych udogodnien do budowania niewielkich stron WWW: php rzadzi - jesli bezpieczenstwo: Java ponad wszystko, .NET tez ok. - jesli ma byc naprawde obiektowo (bo szef sie uparl): Java/C++/C# - jesli chcesz inwestowac w swoja przyszlosc: Java/C++/.NET - jesli chcemy miec niedzialajacy system za prawie darmo: 2 licealistow + php - jesli chcemy miec niedzialajacy, szybki system za prawie darmo: 2 studentow + C - jesli chcemy miec niedzialajacy system za milion: 2 managerow + J2EE Wybor konkretnej techniki powinien byc zawsze podejmowany z rozwaga przy uwzglednieniu wszystkich czynnikow. Pozdrawiam P.S. 3 ost. punkty to oczywiscie zart. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 04:48 |