Article View: pl.comp.lang.java
Article #152951Re: nowy projekt
From: Marcin Biegan
Date: Mon, 10 Oct 2011 17:40
Date: Mon, 10 Oct 2011 17:40
35 lines
2962 bytes
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-mailReferences:
<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