🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #152951

Re: nowy projekt

#152951
From: Marcin Biegan
Date: Mon, 10 Oct 2011 17:40
35 lines
2962 bytes
W dniu 2011-10-10 09:15, Michal Kleczek pisze:
> Tu bym sie zatrzymal troche:
> 1) Wcale niekoniecznie skalowalne: duze aplikacje potrafia po prostu
> zarznac przegladarke (szczegolnie starsze jak np. IE6)
Ciężko mi się tutaj wypowiedzieć, może po prostu nie miałem styczności z 
wystarczająco dużymi aplikacjami. Reguła - przesyłać mało danych, ale często - 
rozwiązuje wiele problemów automatycznie.

Była prelekcja, chyba na Google IO 2009, gdzie ktoś prezentował projekt, 
którego jedną z funkcji było rysowanie jakiegoś diagramu. Przeliczanie layoutu 
tego diagramu zajmowało najwięcej czasu i rozwiązano to tak, że robione to było 
jednocześnie na serwerze i kliencie, a wybierany był ten wynik który otrzymano 
szybciej - można by takie rozwiązanie zastosować też tylko w przypadku 
kiepskich przeglądarek (ie6,7). W GWT take rozwiązanie łatwo zrealizować - 
wystarczy ten sam kod wywołać po drugiej stronie RPC, w innym frameworku trzeba 
by go zduplikować/napisać w JavaScript.

> 2) Sprobuj dobrze obsluzyc historie/bookmarki itd (fakt, ze inne -nawet
> "server side" - "komponentowe" frameworki tez maja z tym problem)
Przy podejściu proponowanym przez team GWT [1] działa to całkiem nieźle.

> 3) Sprobuj zrealizowac wymaganie, ze twoj site/aplikacja da sie dobrze
> pozycjonowac w wyszukiwarkach
Z tym jest problem, ale też się da [2]. Za to problemem który nie wiem jak 
rozwiązać jest używanie adwords
czy umieszczenie innych reklam - skoro strona się nie zmienia, to kiedy 
zmieniać reklamy? O ile w ogóle
usługa na to pozwala.

[1] http://tiny.pl/h1ccn ew. inne podejście: http://code.google.com/p/gwt-platform
[2] np. http://code.google.com/p/gwt-platform/wiki/CrawlerSupport

-- 
pozdrawiam
Marcin Biegan
Technical Details
Message-ID: <j6vamd$8ns$1@opal.futuro.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!opal.futuro.pl!not-for-mail
References: <1232461475339751074.464250mistrz_7-gazeta.pl@news.gazeta.pl> <j6p29q$4o7$1@opal.futuro.pl> <j6pa8t$k4c$1@news.onet.pl> <j6pkc5$brp$1@opal.futuro.pl> <j6u638$v3s$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!opal.futuro.pl!not-for-mail
From: Marcin Biegan <aragon@usunto.lama.net.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: nowy projekt
Date: Mon, 10 Oct 2011 19:40:33 +0200
Organization: Pro Futuro
Lines: 35
Message-ID: <j6vamd$8ns$1@opal.futuro.pl>
References: <1232461475339751074.464250mistrz_7-gazeta.pl@news.gazeta.pl> <j6p29q$4o7$1@opal.futuro.pl> <j6pa8t$k4c$1@news.onet.pl> <j6pkc5$brp$1@opal.futuro.pl> <j6u638$v3s$1@news.onet.pl>
NNTP-Posting-Host: ps090.multi-play.net.pl
Mime-Version: 1.0
X-Trace: opal.futuro.pl 1318268429 8956 91.142.204.144 (10 Oct 2011 17:40:29 GMT)
X-Complaints-To: usenet@futuro.pl
NNTP-Posting-Date: Mon, 10 Oct 2011 17:40:29 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.10) Gecko/20070221 Thunderbird/1.5.0.10 Mnenhy/0.7.4.666
In-Reply-To: <j6u638$v3s$1@news.onet.pl>
X-Antivirus: avast! (VPS 111010-1, 2011-10-10), Outbound message
X-Antivirus-Status: Clean
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit