-
51. Data: 2013-05-01 09:27:30
Temat: Re: jsp vs php
Od: u...@d...invalid
On 28.04.2013 20:14, M.M. wrote:
> Nie wiem czy to dobra grupa na taki wątek, ale spróbuję.
>
> W php klepię od dawna (z przerwami). Choć php źle słynie jako
> język programowania, to nie mam problemów żeby wykonać w tym
> małą lub średnią aplikację webową, nie dostrzegam jakiś specjalnych
> problemów ze strony języka php, a nawet lubię. Niemniej często
> spotykam się z opiniami że JSP jest znacznie lepsze, bo to java -
> czyli lepszy język. W związku z tym mam pytanie, czy jest na
> forum ktoś, kto ma doświadczenie zarówno w php jak i jsp i jakie
> najważniejsze wady/zalety widzi pomiędzy tymi dwoma technologiami
> tworzenia aplikacji webowych?
<subiektywnie>
Z góry zwracam uwagę na to, że nie mam zielonego pojęcia JSP... ale się
wypowiem :) A to dlatego, że koledzy w pracy używają i ciągle słyszę o
zwisach, problemach, których źródeł nie da się dojść, koniecznościach
restartow glassfishy i serwerów itp, problemach z klastrami i ogólnie
rzecz biorąc wszystkim tym co nie jest związane bezpośrednio z kodem
strony a infrastrukturą. Dlatego samodzielnie podchodząc do tworzenia
aplikacji webowych zdecydowałem się na PHP :) Nie wiem na czym polega
spadek wydajności przy dużych serwisach, przecież nadal będzie się
składał z niewielkich części, małych plików PHP. A frameworki... no cóż
one są nie po to, aby Ci się szybciej pisało, tylko aby szybciej się
pisało GRUPIE i aby GRUPA wiedziała, gdzie czego szukać. Imo, bardziej
mają znaczenie w usystematyzowaniu i wprowadzeniu reguł wytwarzania
oprogramowania niźli szybszemu pisaniu. Ja w PHP robię tylko dla siebie
więc frameworków nie używam, zresztą... jak widzę te najpopularniejsze
(np. cakePHP) to się za głowę łapię, bo tworzenie logiki na stringach
(np. link('Dupa', array('action' => 'maryni')) jest dla mnie
nieakceptowalne i bym poświęcił kupę czasu na zrobienie staticów aby te
stringi zastąpić deklaracyjnie :)
Zresztą, im więcej warstw kodu umieszczam, tym mam gorszy dostęp do
warstw niższych a sporo robię też za pomocą jQuery i ajax.
</subiektywnie>
-
52. Data: 2013-05-01 09:36:00
Temat: Re: jsp vs php
Od: "Ghost" <g...@e...pl>
Użytkownik "M.M." <m...@g...com> napisał w wiadomości
news:0a117a08-d8a1-4d22-bb23-505cdd89baa6@googlegrou
ps.com...
W dniu wtorek, 30 kwietnia 2013 23:17:58 UTC+2 użytkownik Ghost napisał:
>> Tu klopot jest w tym, ze Tobie sie wydaje, ze wszystko jest jasne. AJAX
>> jest
>> metoda "na pobieranie danych". Umiejetne jego uzycie spowoduje, ze znika
>> mieszanie kodu.
>Umiejętne użycie samochodu spowoduje, że może robić za łódź podwodną.
>Hint:
>Szczelnie zalej samochód 30 centymetrową warstwą gumy :)
No jesli tak umiejetnie programujesz jak tutaj zaprezentowales, to raczej
zmien zawod. Ten samochod nie stanie sie lodzia podwodna po tym zabiegu.
Caly numer polega na tym, ze ego zmusza Cie do tego bys okazywal, iz Twoim
zdaniem pisze bzdury - w sytuacji, gdy do konca nie wiesz o czym mowa. Widac
wyraznie, ze nie wiesz. Nie sa to bynajmniej jakies niesamowicie odkrywcze
rzeczy, bo dostepne - czy to w sieci czy w literaturze. Ale z moje strony
nie uzyskasz niczego poza figa z makiem, gdy bedziesz sie tak zachowywal.
Pomaganie arogantom nie jest tym, co tygrysy lubia najbardziej.
-
53. Data: 2013-05-01 09:47:11
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:51803bb6$0$1218$65785112@news.neostrada.pl...
> Dnia Tue, 30 Apr 2013 23:20:00 +0200, Ghost napisał(a):
>
>>>> "widze, zes zabetonowany", ale mozliwe, ze Ci cisnienie odpusci i
>>>> zaczniesz kombinowac, czego Ci mimo wszystko zycze - EOT.
>>>
>>> Na szczescie z PHP nie mam do czynienia na codzien i nie musze
>>> "kombinowac".
>>
>> Widac.
>
> Moze dzieki temu umiem pisac bez spaghetti kodu nie uciekajac sie do
> drapania prawa noga za lewym uchem?
Wierze, ze umiesz wszystko. Najlepiej. To widac.
Pracy czasem nie szukasz?
-
54. Data: 2013-05-01 09:53:50
Temat: Re: jsp vs php
Od: Stregor <s...@g...com>
> Caly numer polega na tym, ze ego zmusza Cie do tego bys okazywal, iz
> Twoim zdaniem pisze bzdury - w sytuacji, gdy do konca nie wiesz o czym
> mowa. Widac wyraznie, ze nie wiesz. Nie sa to bynajmniej jakies
> niesamowicie odkrywcze rzeczy, bo dostepne - czy to w sieci czy w
> literaturze. Ale z moje strony nie uzyskasz niczego poza figa z makiem,
> gdy bedziesz sie tak zachowywal. Pomaganie arogantom nie jest tym, co
> tygrysy lubia najbardziej.
IMHO nadszedł jednak czas, aby pokazać, jeśli nie arogantom, to tym,
którzy dyskusję śledzą (tak jak ja na przykład), w czym rzecz z tym
AJAXem i niemieszaniem kodu. Inaczej, zamiast ugruntować się na pozycji
"guru AJAXa", pozostawisz po sobie wrażenie "bijącego pianę".
--
Pozdrawiam,
Stregor
-
55. Data: 2013-05-01 10:15:35
Temat: Re: jsp vs php
Od: "Ghost" <g...@e...pl>
Użytkownik "Stregor" <s...@g...com> napisał w wiadomości
news:5180ca10$0$1265$65785112@news.neostrada.pl...
>> Caly numer polega na tym, ze ego zmusza Cie do tego bys okazywal, iz
>> Twoim zdaniem pisze bzdury - w sytuacji, gdy do konca nie wiesz o czym
>> mowa. Widac wyraznie, ze nie wiesz. Nie sa to bynajmniej jakies
>> niesamowicie odkrywcze rzeczy, bo dostepne - czy to w sieci czy w
>> literaturze. Ale z moje strony nie uzyskasz niczego poza figa z makiem,
>> gdy bedziesz sie tak zachowywal. Pomaganie arogantom nie jest tym, co
>> tygrysy lubia najbardziej.
>
> IMHO nadszedł jednak czas, aby pokazać, jeśli nie arogantom, to tym,
> którzy dyskusję śledzą (tak jak ja na przykład), w czym rzecz z tym AJAXem
> i niemieszaniem kodu.
OMG przeciez to jest trywialne. Pisze o tym od samego poczatku. Zwykly html
plus javascript, jasno oddzielone. A to, co normalnie wplatasz miedzy tagi,
dociagasz np. jquerym, za pomoca ajaxa. Trzeba oczywiscie patrzec na to
szeroko, nie tylko z punktu elmininacji mieszania kodu. Zalatwia sie i de
facto ostatecznie upraszcza w ten sposob cale mnostwo rzeczy.
Nie, nie przewiduje tutaj kursu jquery ani ajaxa.
> Inaczej, zamiast ugruntować się na pozycji "guru AJAXa",
Niby na tej wymartej grupie? Żenuła.
> pozostawisz po sobie wrażenie "bijącego pianę".
In the eye of the beholder.
-
56. Data: 2013-05-01 12:53:44
Temat: Re: jsp vs php
Od: "M.M." <m...@g...com>
W dniu środa, 1 maja 2013 09:36:00 UTC+2 użytkownik Ghost napisał:
> No jesli tak umiejetnie programujesz jak tutaj zaprezentowales, to raczej
> zmien zawod. Ten samochod nie stanie sie lodzia podwodna po tym zabiegu.
Nie stanie się, ale chyba rozumiesz sam, że samochodu nie wypada nazywać łodzią
podwodną, pomimo że kilku zdolnych fachowców z siedmiocyfrowym budżetem
byłoby w stanie przerobić go na taką. Tak samo ajax nie służy od oddzielania
kodu php od htmla, chociaż używając ajaxa, można oddzielać kod języka
programowania od języka tagów.
Pozdrawiam
-
57. Data: 2013-05-01 12:55:20
Temat: Re: jsp vs php
Od: firr kenobi <p...@g...com>
W dniu środa, 1 maja 2013 09:27:30 UTC+2 użytkownik u...@d...invalid napisał:
> On 28.04.2013 20:14, M.M. wrote:
>
> > Nie wiem czy to dobra grupa na taki wątek, ale spróbuję.
>
> >
>
> > W php klepię od dawna (z przerwami). Choć php źle słynie jako
>
> > język programowania, to nie mam problemów żeby wykonać w tym
>
> > małą lub średnią aplikację webową, nie dostrzegam jakiś specjalnych
>
> > problemów ze strony języka php, a nawet lubię. Niemniej często
>
> > spotykam się z opiniami że JSP jest znacznie lepsze, bo to java -
>
> > czyli lepszy język. W związku z tym mam pytanie, czy jest na
>
> > forum ktoś, kto ma doświadczenie zarówno w php jak i jsp i jakie
>
> > najważniejsze wady/zalety widzi pomiędzy tymi dwoma technologiami
>
> > tworzenia aplikacji webowych?
>
>
>
> <subiektywnie>
>
> Z góry zwracam uwagę na to, że nie mam zielonego pojęcia JSP... ale się
>
> wypowiem :) A to dlatego, że koledzy w pracy używają i ciągle słyszę o
>
> zwisach, problemach, których źródeł nie da się dojść, koniecznościach
>
> restartow glassfishy i serwerów itp, problemach z klastrami i ogólnie
>
> rzecz biorąc wszystkim tym co nie jest związane bezpośrednio z kodem
>
> strony a infrastrukturą. Dlatego samodzielnie podchodząc do tworzenia
>
> aplikacji webowych zdecydowałem się na PHP :) Nie wiem na czym polega
>
> spadek wydajności przy dużych serwisach, przecież nadal będzie się
>
> składał z niewielkich części, małych plików PHP. A frameworki... no cóż
>
> one są nie po to, aby Ci się szybciej pisało, tylko aby szybciej się
>
> pisało GRUPIE i aby GRUPA wiedziała, gdzie czego szukać. Imo, bardziej
>
> mają znaczenie w usystematyzowaniu i wprowadzeniu reguł wytwarzania
>
> oprogramowania niźli szybszemu pisaniu. Ja w PHP robię tylko dla siebie
>
> więc frameworków nie używam, zresztą... jak widzę te najpopularniejsze
>
> (np. cakePHP) to się za głowę łapię, bo tworzenie logiki na stringach
>
> (np. link('Dupa', array('action' => 'maryni')) jest dla mnie
>
> nieakceptowalne i bym poświęcił kupę czasu na zrobienie staticów aby te
>
> stringi zastąpić deklaracyjnie :)
>
> Zresztą, im więcej warstw kodu umieszczam, tym mam gorszy dostęp do
>
> warstw niższych a sporo robię też za pomocą jQuery i ajax.
>
> </subiektywnie>
co do tematu 'technologii webowych' to ja
z kolei chetnie dowiedzialbym sie w czym jest
zrobione google groups i dlaczego to cholerstwo
az tak beznadziejnie działa, I w czym jest
zrobione np narkive.com - to o wiele ladniej
wyswietla posty acz ma jeden beznadziejny blad
polegajacy na tym ze zeby dosjc do 10tej strony
musze przenextowac poprzednich dziewiec, oraz
z niewiadomych powodow jak probowalem sie
tam zarejestrowac wyswietla wiadomosc "nie
mozna wyslac maila" (z linkiem aktywacyjnym)
- dawne bramki onetu i gazety byly lepsze
(zwlaszcza onetu )
-
58. Data: 2013-05-01 13:07:23
Temat: Re: jsp vs php
Od: "Ghost" <g...@e...pl>
Użytkownik "M.M." <m...@g...com> napisał w wiadomości
news:6b32748d-98a5-4837-b3fc-0ab6c6bf9f95@googlegrou
ps.com...
W dniu środa, 1 maja 2013 09:36:00 UTC+2 użytkownik Ghost napisał:
>> No jesli tak umiejetnie programujesz jak tutaj zaprezentowales, to raczej
>> zmien zawod. Ten samochod nie stanie sie lodzia podwodna po tym zabiegu.
>Nie stanie się, ale chyba rozumiesz sam, że samochodu nie wypada nazywać
>łodzią podwodną, pomimo że >kilku zdolnych fachowców z siedmiocyfrowym
>budżetem
>byłoby w stanie przerobić go na taką. Tak samo ajax nie służy od
>oddzielania
>kodu php od htmla, chociaż używając ajaxa, można oddzielać kod języka
>programowania od języka tagów.
"Nie sluzy chociaz mozna uzywac" zal.pl
-
59. Data: 2013-05-01 14:36:53
Temat: Re: jsp vs php
Od: "M.M." <m...@g...com>
W dniu środa, 1 maja 2013 13:07:23 UTC+2 użytkownik Ghost napisał:
> "Nie sluzy chociaz mozna uzywac" zal.pl
Grzejniki w domu slużą do trenowania ramion, bo można
zastosować zardzewiałe regulatory i przekręcanie nimi
wymaga dużego wysiłku :)
Chodzi o bezpośredni związek. Grzejnik służą do grzania, ajax służy
do doładowania dodatkowych danych. A przy okazji używania ajaxa można,
ale absolutnie nie trzeba, rozdzielić kod html od php.
Nawiasem pisząc, takie rozdzielanie zwykle jest bez sensu. Wyślesz ajaxem
same dane (np. JSON) do przeglądarki i co dalej? Dwa razy więcej pracy i
dwa razy większe spaghetti podczas opracowania tych danych w JavaScript?
Zwykle znacznie wygodniej można zbudować tagi po stronie serwera, a
w JS wygodnie tylko je podpiąć we właściwe miejsce. Zwykle - czyli
gdy względy wydajnościowe nie mają znaczenia. Gdy chcemy odciążyć
łącze, albo gdy chcemy odciążyć serwer, to jak najbardziej do
przeglądarki przesyła się gołe dane. Jednak to nie ułatwia napisania
aplikacji. Utrudnia jak każda optymalizacja.
I w ogóle ten problem oddzielania języka programowania od języka tagów
jest bez sensu. Przecież JSP, PHP (ASP pewnie też, ale nie znam) powstało
między innymi po to, aby łatwo się mieszało. Ważne jest, aby nie mieszać
warstwy obliczeniowej, z warstwą danych i z warstwą prezentacyjną. A
tagi zmieszane z kodem to niby jakie problemy powodują?
Pozdrawiam
-
60. Data: 2013-05-01 21:35:41
Temat: Re: jsp vs php
Od: "Ghost" <g...@e...pl>
Od: "M.M." <m...@g...com>
Temat: Re: jsp vs php
Data: 1 maja 2013 14:36
W dniu środa, 1 maja 2013 13:07:23 UTC+2 użytkownik Ghost napisał:
>> "Nie sluzy chociaz mozna uzywac" zal.pl
>Chodzi o bezpośredni związek. Grzejnik służą do grzania, ajax służy
>do doładowania dodatkowych danych.
Ta, "dodatkowych".