-
Data: 2012-04-16 22:23:33
Temat: Rozbudowana aplikacja webowa - w jakim języku?
Od: Regis AK <r...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie 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-02-01 Śmierć mózgu a narządy do pobrania
- 2025-01-31 A niektórym to naprawdę zależy na ekologi w miastach LPG POWRACA ;-)
- 2025-01-31 Lublin => Programista Delphi <=
- 2025-01-31 Łódź => Programista NodeJS <=
- 2025-01-31 Wrocław => Senior SAP Support Consultant (SD) <=
- 2025-01-31 Warszawa => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2025-01-31 Gdańsk => iOS Developer (Swift experience) <=
- 2025-01-31 Kraków => UX Designer <=
- 2025-01-31 Warszawa => Data Engineer (Tech Leader) <=
- 2025-01-31 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-31 Gliwice => Business Development Manager - Network and Network Security
- 2025-01-31 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-31 Warszawa => Full Stack .Net Engineer <=
- 2025-01-31 Warszawa => Programista Full Stack (.Net Core) <=
- 2025-01-31 Gdańsk => Programista Full Stack .Net <=