-
Data: 2013-04-30 14:10:57
Temat: Re: jsp vs php
Od: Michal Kleczek <m...@k...org> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2013-04-30 13:13, M.M. wrote:
> W dniu wtorek, 30 kwietnia 2013 11:40:53 UTC+2 użytkownik Michal Kleczek napisał:
>> 1. W "golym" JSP od czasow juz niepamietnych nikt rozsadny nie tworzy
>> aplikacji.
> Cały czas trochę mnie to dziwi. PHP, JSP, ASP to narzędzia tak
> specjalistyczne, że powinny oferować wszystko co może okazać się
> potrzebne w różnych aplikacjach. Tymczasem ciągle powstają
> wszelkiej maści frameworki i cieszą się popularnością. Ciekawe jakby
> to było, jakby jakiś framework był oferowany już na poziomie PHP czy JSP.
"Jakis" jest. Trudno oczekiwac, ze bedzie spelnial potrzeby wszystkich
uzytkownikow i rozwiazywal wszelkie problemy. Po to sa
biblioteki/narzedzia dodatkowe.
Poza tym to jednak leciwe narzedzia, swiat idzie naprzod.
Golego JSP nie polecam. Predzej czy pozniej skonczy sie to na
rozwiazywaniu problemow juz dawno rozwiazanych, wywazaniu otwartych
drzwi i przepisywaniu aplikacji.
>
>
>> Struts to minimum, zas w naszych czasach to JSF (pomijajac
>> oczywiscie architekture "pure" ajax - wtedy to GWT lub
>> biblioteki/frameworki JS + serwlety)
> To najbardziej cenne dla mnie uwagi.
>
Nie znam sie dobrze na PHP. W Javie frameworkow do tworzenia aplikacji
web jest gazilion. Sztuka sensownie wybrac...
>
>> 2. Jaki projekt?
> Nie wiemy obecnie jak duże będzie zainteresowanie projektem. W przypadku
> dużego zainteresowania, obawiamy się problemów z wydajnością i
> skalowalnością. Może się okazać, że będzie trzeba dostawić 30 dodatkowych
> serwerów i wtedy najlepiej jakby aplikacja działała 10-15 razy szybciej.
Rozumiem, ze nie 10-15 razy szybciej, tylko tak samo przy 10-15 razy
wiekszym obciazeniu. Ale to tylko uscislenie czym jest skalowalnosc.
Jezeli potrzebujesz takiej skalowalnosci, to myslenie o JSP vs PHP jest
pomylka. To sa tylko technologie warstwy UI. A w tej warstwie jak
programista nie jest zupelnym ignorantem trudno jest cos zepsuc w
temacie skalowalnosc. I tak "koniec skalowalnosci" jest zazwyczaj
wyznaczony przez centralny storage. Wiec wroc i sie zastanow nad
architektura _calosci_ systemu.
> Zdaję sobie sprawę że w żadnym środowisku nie jest możliwe uzyskanie takiego
> efektu w pełni automatycznie. Jednak może niektóre środowiska znacznie
> ułatwiają skalowanie aplikacji?
>
JEE (czescia ktorego jest JSP) jest dokladnie po to, zeby ulatwic
tworzenie skalowalnych aplikacji. Co nie znaczy, ze zrobi to za programiste.
>
>> Abstrahujac od zalet/wad samego jezyka istotne jest chociazby, czy i
>> jak/gdzie ma byc site uruchomiony. Hosting PHP jest znacznie tanszy od
>> hostingu Javy. Chyba ze mowimy o np. chmurze Google.
> Koszty hostowania nie wydają się straszne, ale jak wygląda licencja Javy,
> JSP, narzędzi i powyższych frameworków do zastosowań komercyjnych? Nie
> ma jakiś pułapek?
>
Wiekszosc rzeczy jest za darmo. Ale licencje trzeba przeczytac.
>
>> Na twoj wybor powinno rowniez wplynac, czy bedziesz tworzyl cos od zera,
>> czy tez oprzesz sie o jakies gotowe rozwiazania typu
>> portalowego/CMS/inne. Zarowno w jednej jak i drugiej technologii jest
>> tego troche.
> Jakbym zdecydował się na Javę i JSP, to raczej będzie instalacja jakiegoś
> frameworka i na jego bazie wszystko od zera. Jednak w 100% nie jestem
> pewny.
>
Nie znam wymagan, ale doswiadczenie/intuicja podpowiada mi, ze ktos juz
zrobil to lub cos podobnego. Najtaniej wziac gotowe i ew dostosowac.
Jezeli jednak zdecydujesz sie na tworzenie "od zera", to to "od zera"
tez moze zaczynac sie w roznych miejscach... Moze byc to JSP, a moze byc
jakis generyczne oprogramowanie typu portalowego (Joomla, Liferay) + CMS
+ jakies wtyczki. Nie znam wymagan, wiec trudno powiedziec.
Jesli chodzi "niskopoziomowe" frameworki w Javie to polecam popatrzec na:
- GWT (+ jakis framework/biblioteki :-) ) jesli aplikacja ma byc czysto
Ajaxowa
- Apache Tapestry jesli Ajax tylko jako "wodotryski"
- ew. JSF, bo to standard, wiec latwiej o utrzymanie systemu (ale za to
beda dosc trudne poczatki)
>
>> Wreszcie - a jakimi ludzmi dysponujesz? Tworzenie produkcyjnego systemu
>> przez ludzi poznajacych nowa technologie to proszenie sie o porazke.
> Na razie sobą i dwoma innymi osobami. Kiedyś każdy z nas trochę
> programował w javie, wszyscy zrobiliśmy kiedyś jakieś małe aplikacje w JSP,
> ale teraz raczej nie mamy kontaktu z tymi narzędziami. Wiem że słaba
> znajomość narzędzi to proszenie się o kłopoty, jednak mimo wszystko może
> warto.
Jak chcesz zarobic na serwisie to nie warto :-)
--
Michal
Następne wpisy z tego wątku
- 30.04.13 17:04 R.e.m.e.K
- 30.04.13 18:56 Ghost
- 30.04.13 19:55 M.M.
- 30.04.13 20:28 R.e.m.e.K
- 30.04.13 20:38 Ghost
- 30.04.13 20:37 Ghost
- 30.04.13 20:59 R.e.m.e.K
- 30.04.13 21:07 Ghost
- 30.04.13 21:10 M.M.
- 30.04.13 21:14 Ghost
- 30.04.13 21:37 R.e.m.e.K
- 30.04.13 21:40 R.e.m.e.K
- 30.04.13 21:44 Ghost
- 30.04.13 21:46 M.M.
- 30.04.13 21:47 R.e.m.e.K
Najnowsze wątki z tej grupy
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
Najnowsze wątki
- 2025-05-15 Nowy rodzaj zagrożenie ze strony elektryków :)
- 2025-05-15 Bus inpostu, przemycający ludzi, walnął w nocy w tira zaparkowanego na autostradzie 5 ofiar
- 2025-05-15 Alert RCB w sprawie dziewczynki
- 2025-05-15 Kurierski bus przemycał ludzi i zasnął nad ranem za kierownicą.
- 2025-05-15 Dęblin => JavaScript / Node / Fullstack Developer <=
- 2025-05-14 Tsue i smsy
- 2025-05-14 Biedna kobieta jechała samochodem na targ aby sprzedać klamoty i dostała 300 zł mandatu
- 2025-05-14 hot spot traci connected device
- 2025-05-14 John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- 2025-05-14 John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- 2025-05-14 Wariant rumuński
- 2025-05-14 Rolnicy protestują w Szczecinie
- 2025-05-14 Rolnicy protestują w Szczecinie
- 2025-05-14 Rolnicy protestują w Szczecinie
- 2025-05-14 Niemcy: Przychody ze sprzedaży produktów Fairtrade w 2024r. wzrosły o rekordowe 13% do 2,9GEUR