eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingjsp vs php
Ilość wypowiedzi w tym wątku: 188

  • 21. Data: 2013-04-30 13:13:55
    Temat: Re: jsp vs php
    Od: "M.M." <m...@g...com>

    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.


    > 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.


    > 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.
    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?


    > 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?


    > 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.


    > 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.


    Pozdrawiam


  • 22. Data: 2013-04-30 13:33:45
    Temat: Re: jsp vs php
    Od: Edek <e...@g...com>

    Dnia Tue, 30 Apr 2013 04:13:55 -0700 po głębokim namyśle M.M. rzekł:

    > 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.

    JSP moim zdaniem jest frameworkiem, tyle że dość prymitywnym.

    >> 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.

    Ja od siebie bym dodał, że na początek zostałbym z czymś prostym.
    Zaczynając projekt od ciężkich frameworków utopicie się w problemach
    typu "ten tag nie gra z tym, bo bug #123", konfiguracji, narzędzi...

    Jednak PHP.

    >> 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.
    > 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?

    Jeden z polskich portali działa na Perlu. Java powinna się nieźle
    skalować, ale nie wiem czy od razu potrzebujesz klaster. Jeżeli tak,
    rtfm i piszcie projekt tak, aby potem wystarczyło zmienić config-i.

    >> 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?

    O ile nie potrzebujesz Flight Recordera z wersji komercyjnej, to
    ja żadnych nie znam.

    --
    Edek


  • 23. Data: 2013-04-30 13:40:09
    Temat: Re: jsp vs php
    Od: "Ghost" <g...@e...pl>


    Użytkownik "M.M." <m...@g...com> napisał w wiadomości
    news:0d1f5b90-b0ca-40f8-8257-8180e35b1fb3@googlegrou
    ps.com...
    W dniu poniedziałek, 29 kwietnia 2013 21:05:16 UTC+2 użytkownik Ghost
    napisał:

    >To w jakim stopniu programista zmiesza PHP z HTMLem

    A juz widze - kólega nie bardzo kuma co z czym i najwyrazniej smialo
    teoretyzuje.

    Mowa jest o nie mieszaniu. W ogole.


  • 24. Data: 2013-04-30 14:10:57
    Temat: Re: jsp vs php
    Od: Michal Kleczek <m...@k...org>

    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


  • 25. Data: 2013-04-30 14:54:41
    Temat: Re: jsp vs php
    Od: "R.e.m.e.K" <g...@d...null>

    Dnia Tue, 30 Apr 2013 10:47:26 +0200, Ghost napisał(a):

    >>> Hint: ajax.
    >>
    >> Hint powinien raczej brzmiec: Smarty
    >> Wtedy nie ma mieszania kodu. Podobnie jak przy korzystaniu z SQLa i
    >> bibliotek typu PDO.
    >
    > Smarty nadal nie pozwalaja uniknac mieszania, po prostu mieszasz inne
    > zapisy, ale nadal. To byla slepa uliczka.

    Jak to mieszam zapisy??

    Przyklad:

    $smarty = new Smarty;
    $smarty->assign('name', 'george smith');
    $smarty->assign('address', '45th & Harris');
    $smarty->display('index.tpl');

    Gdzie tu mieszanie HTMLa i PHP?

    --
    pozdro
    R.e.m.e.K


  • 26. Data: 2013-04-30 15:58:29
    Temat: Re: jsp vs php
    Od: "Ghost" <g...@e...pl>


    Użytkownik "R.e.m.e.K" <g...@d...null> napisał w wiadomości
    news:517fbf12$0$1252$65785112@news.neostrada.pl...
    > Dnia Tue, 30 Apr 2013 10:47:26 +0200, Ghost napisał(a):
    >
    >>>> Hint: ajax.
    >>>
    >>> Hint powinien raczej brzmiec: Smarty
    >>> Wtedy nie ma mieszania kodu. Podobnie jak przy korzystaniu z SQLa i
    >>> bibliotek typu PDO.
    >>
    >> Smarty nadal nie pozwalaja uniknac mieszania, po prostu mieszasz inne
    >> zapisy, ale nadal. To byla slepa uliczka.
    >
    > Jak to mieszam zapisy??
    >
    > Przyklad:
    >
    > $smarty = new Smarty;
    > $smarty->assign('name', 'george smith');
    > $smarty->assign('address', '45th & Harris');
    > $smarty->display('index.tpl');
    >
    > Gdzie tu mieszanie HTMLa i PHP?

    A teraz przyjrzyj sie jak wyglada HTML.


  • 27. Data: 2013-04-30 17:04:35
    Temat: Re: jsp vs php
    Od: "R.e.m.e.K" <g...@d...null>

    Dnia Tue, 30 Apr 2013 15:58:29 +0200, Ghost napisał(a):

    >>> Smarty nadal nie pozwalaja uniknac mieszania, po prostu mieszasz inne
    >>> zapisy, ale nadal. To byla slepa uliczka.
    >>
    >> Jak to mieszam zapisy??
    >>
    >> Przyklad:
    >>
    >> $smarty = new Smarty;
    >> $smarty->assign('name', 'george smith');
    >> $smarty->assign('address', '45th & Harris');
    >> $smarty->display('index.tpl');
    >>
    >> Gdzie tu mieszanie HTMLa i PHP?
    >
    > A teraz przyjrzyj sie jak wyglada HTML.

    Wyglada dobrze i czysto:

    <html>
    <head>
    <title>Info</title>
    </head>
    <body>
    <pre>
    User Information:

    Name: {$name}
    Address: {$address}
    </pre>
    </body>
    </html>

    --
    pozdro
    R.e.m.e.K


  • 28. Data: 2013-04-30 18:56:29
    Temat: Re: jsp vs php
    Od: "Ghost" <g...@e...pl>


    Użytkownik "R.e.m.e.K" <g...@d...null> napisał w wiadomości
    news:517fdd83$0$26694$65785112@news.neostrada.pl...
    > Dnia Tue, 30 Apr 2013 15:58:29 +0200, Ghost napisał(a):
    >
    >>>> Smarty nadal nie pozwalaja uniknac mieszania, po prostu mieszasz inne
    >>>> zapisy, ale nadal. To byla slepa uliczka.
    >>>
    >>> Jak to mieszam zapisy??
    >>>
    >>> Przyklad:
    >>>
    >>> $smarty = new Smarty;
    >>> $smarty->assign('name', 'george smith');
    >>> $smarty->assign('address', '45th & Harris');
    >>> $smarty->display('index.tpl');
    >>>
    >>> Gdzie tu mieszanie HTMLa i PHP?
    >>
    >> A teraz przyjrzyj sie jak wyglada HTML.
    >
    > Wyglada dobrze i czysto:

    Ryli?

    > <html>
    > <head>
    > <title>Info</title>
    > </head>
    > <body>
    > <pre>
    > User Information:
    >
    > Name: {$name}
    > Address: {$address}
    > </pre>
    > </body>
    > </html>

    Ta, {$name} plus overhead na oprogramowanie przypisania dla smartow jest
    tysiac razy lepsze od <? echo $name?>, nigga, please.




  • 29. Data: 2013-04-30 19:55:16
    Temat: Re: jsp vs php
    Od: "M.M." <m...@g...com>

    W dniu wtorek, 30 kwietnia 2013 18:56:29 UTC+2 użytkownik Ghost napisał:
    > Ta, {$name} plus overhead na oprogramowanie przypisania dla smartow jest
    > tysiac razy lepsze od <? echo $name?>, nigga, please.


    Szablony tpl nie są po to, żeby przekonywać o przewadze klamerek nad echo,
    ale po to, aby elegancko oddzielić warstwę prezentacyjną od warstw
    pozostałych. Osobiście nie używam ich, ale podobają mi się.


    Podobnie jak AJAX nie jest po to, aby zakończyć mieszanie HTMLA z PHP bądź JSP.
    AJAX jest tylko i wyłącznie, aby asynchronicznie (można też synchronicznie, o
    czym mało kto wie, bo asynchroniczność AJAX ma w nazwie) doładować jakieś
    dane wygenerowane w dowolny (mieszający lub niemieszający) sposób.


    Pozdrawiam


  • 30. Data: 2013-04-30 20:28:43
    Temat: Re: jsp vs php
    Od: "R.e.m.e.K" <g...@d...null>

    Dnia Tue, 30 Apr 2013 18:56:29 +0200, Ghost napisał(a):

    >>>> $smarty = new Smarty;
    >>>> $smarty->assign('name', 'george smith');
    >>>> $smarty->assign('address', '45th & Harris');
    >>>> $smarty->display('index.tpl');
    >>>>
    >>>> Gdzie tu mieszanie HTMLa i PHP?
    >>>
    >>> A teraz przyjrzyj sie jak wyglada HTML.
    >>
    >> Wyglada dobrze i czysto:
    >
    > Ryli?
    >
    >> <html>
    >> <head>
    >> <title>Info</title>
    >> </head>
    >> <body>
    >> <pre>
    >> User Information:
    >>
    >> Name: {$name}
    >> Address: {$address}
    >> </pre>
    >> </body>
    >> </html>
    >
    > Ta, {$name} plus overhead na oprogramowanie przypisania dla smartow jest
    > tysiac razy lepsze od <? echo $name?>, nigga, please.

    Oczywiscie, ze jest to POSTKROC lepsze. Nie chce mi sie rozpisywac, bo
    widze, zes zabetonowany. Rownie dobrze mozesz napisac, ze:

    SELECT KOLUMNA FROM TABELA WHERE KLUCZ = ?KLUCZ

    jest takze mieszaniem kodu SQL z kodem natywnym jezyka i bedzie to ...rownie
    glupie.

    --
    pozdro
    R.e.m.e.K

strony : 1 . 2 . [ 3 ] . 4 ... 10 ... 19


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: