-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!
news-out.readnews.com!transit3.readnews.com!postnews.google.com!glegroupsg2000g
oo.googlegroups.com!not-for-mail
From: Regis AK <r...@g...com>
Newsgroups: pl.comp.www
Subject: Rozbudowana aplikacja webowa - w jakim języku?
Date: Mon, 16 Apr 2012 13:23:33 -0700 (PDT)
Organization: http://groups.google.com
Lines: 47
Message-ID: <6757247.734.1334607813024.JavaMail.geo-discussion-forums@vbue17>
NNTP-Posting-Host: 217.153.103.130
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-Trace: posting.google.com 1334607813 325 127.0.0.1 (16 Apr 2012 20:23:33 GMT)
X-Complaints-To: g...@g...com
NNTP-Posting-Date: Mon, 16 Apr 2012 20:23:33 +0000 (UTC)
Complaints-To: g...@g...com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=217.153.103.130;
posting-account=yWzZOgoAAAD9TJuXVCl626C4GD_m5DY6
User-Agent: G2/1.0
Xref: news-archive.icm.edu.pl pl.comp.www:400895
[ ukryj nagłówki ]Witam!
Przeszukałem google szukając odpowiedzi jaki język najlepiej użyć do stworzenia
pewnej aplikacji webowej. Przyznam szczerze, że nie znalazłem konkretnej odpowiedzi
dlatego spytam tutaj.
Na potrzeby zapytania uproszczę trochę funkcjonalność aplikacji.
Potrzebuję stworzyć aplikację najlepiej działającą po stronie klienta, która
umożliwiałaby następujące funkcje:
- tworzenie nowych elementów graficznych (różnego rodzaju figur) na podstawie
podanych parametrów
- przesuwanie figur względem siebie - ich rozmieszczenie ma wpływ na obliczenia
końcowe
- możliwość ich usuwania oraz zmieniania kształtu i rozmiaru
- możliwość zaznaczania poszczególnych krawędzi figur w celu obliczenia ich długości
oraz dodawania do nich dodatkowych właściwości (zaznaczenie musi być przedstawione
graficznie)
- przybliżanie i oddalanie obszaru graficznego na którym są one umieszczone
(skalowanie wszystkich elementów na obszarze)
- jeśli figury nie mieszczą się na obszarze umożliwienie użytkownikom przesuwania
choćby suwakami obszaru graficznego
- umożliwienie użytkownikom rysowania figur w oparciu o wyznaczoną siatkę na obszarze
rysowania (przyciąganie do siatki)
Na końcu potrzebuję obliczyć powierzchnię figur i nie tylko oraz zapisać poszczególne
elementy jak i ich właściwości do bazy danych. Najlepiej gdyby aktualny stan obszaru
graficznego i znajdujących się na nim elementów był zapisywany na bieżąco na wypadek
niespodziewanych problemów, tak żeby dotychczas wykonana praca nie została utracona.
Wszystko to potrzebuję wykonać bez przeładowywania strony, najlepiej z możliwością
obsługi z klawiatury a nie tylko przy użyciu myszki.
Zastanawiałem się nad tym czyby nie napisać takiego programu w Javie (w chwili
obecnej dopiero ją poznaję) ale pozostałe elementy aplikacji można z łatwością
wykonać w php (lista obliczeń, zapisane projekty, itp.) dlatego nie jestem do końca
przekonany do Javy. Jest ona też dość powolna, przynajmniej moim zdaniem.
Zastanawiam się jeszcze nad Silverlight (C#) oraz nad próbą utworzenia takiej
aplikacji tylko przy użyciu PHP + JavaScript + AJAX ale obawiam się, że może to być
bardzo trudne. Najlepiej byłoby gdyby każda z figur była zapisana w aplikacji jako
osobny obiekt.
Przepraszam za tak długi opis. Czy może mi ktoś coś doradzić? Z góry dziękuję za
pomoc.
Następne wpisy z tego wątku
- 17.04.12 09:30 Sergiusz Rozanski
- 17.04.12 13:21 satellite
- 21.04.12 15:01 crazy bejbi
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-01-20 Gdańsk => Programista Full Stack .Net <=
- 2025-01-20 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-20 Warszawa => Full Stack .Net Engineer <=
- 2025-01-20 huta ruszyla
- 2025-01-20 piece wodorowe
- 2025-01-20 Lublin => Programista Delphi <=
- 2025-01-20 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-20 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-20 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)