Forum wielotematyczne wiaderko.net - filmy, muzyka, programy. Pobierz, download, rapidshare.
Polecane strony: Forum wiaderko.comForum Fun-Board.netFotografiaWitrażeprojektowanie wnętrz

Wróć   Forum wielotematyczne wiaderko.net - filmy, muzyka, programy. Pobierz, download, rapidshare. > Forum główne > Grupy dyskusyjne > Nowe strony

Nowe strony Grupa dyskusyjna "Nowe Strony www". Tutaj możemy oddać do oceny swoją nową stronę www lub ocenić stronę innych.

 
 
LinkBack Narzędzia wątku Wygląd
stare 21-04-2012, 04:00   #1 (permalink)
Regis AK
Guest
 
Postów: n/a
Domyślnie =?ISO-8859-2?Q?Rozbudowana_aplikacja_webowa_=2D_w_jakim_j=EAz yku=3F?=

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żdaz 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.
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
stare 21-04-2012, 04:00   #2 (permalink)
Sergiusz Rozanski
Guest
 
Postów: n/a
Domyślnie Re: Rozbudowana aplikacja webowa - w jakim =?UTF-8?Q?j=C4=99zyku=3F?=

Dnia 16.04.2012 Regis AK <regis.ak@gmail.com> napisał/a:
> 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,


To chyba javascript

> 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)


Zobacz openlayers, to javascript do map, ale możesz opracować własne rzutowanie np "na płaskim".
O ile 3d nie jest potrzebne to masz chyba wszystko ww.

> 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.


Robi, a jak na końcu to server-side na 100% sie policzy.

> Wszystko to potrzebuję wykonać bez przeładowywania strony, najlepiej z możliwością obsługi z klawiatury a nie tylko przy użyciu myszki.


No sorry, klawiaturą się ciężko rysuje

> 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.


Nie java, javascript + php może być dobrym pakietem do tego.



--
"A cóż to za sens kupować samochód, żeby jeździć po asfalcie?
Tam, gdzie jest asfalt, nie ma nic ciekawego, a gdzie jest
coś ciekawego, tam nie ma asfaltu".
Strugaccy - Poniedziałek zaczyna się w sobotę.
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
stare 21-04-2012, 04:00   #3 (permalink)
satellite
Guest
 
Postów: n/a
Domyślnie Re: Rozbudowana aplikacja webowa - w jakim =?UTF-8?B?asSZenlrdT8=?=

On 2012-04-16 22:23, Regis AK wrote:

> Przepraszam za tak długi opis. Czy może mi ktoś coś doradzić? Z góry dziękuję za pomoc.


javascript i svg (i php) wystarczy - tak jak tu o :
http://svg-edit.googlecode.com/svn/b...vg-editor.html

 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
stare 22-04-2012, 04:21   #4 (permalink)
crazy bejbi
Guest
 
Postów: n/a
Domyślnie =?ISO-8859-2?Q?Re=3A_Rozbudowana_aplikacja_webowa_-_w_?==?ISO-8859-2?Q?jakim_j=EAzyku=3F?=

W dniu 2012-04-16 22:23, Regis AK pisze:
> 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)


Generalnie większość z tego co napisałeś to praktycznie javascript, bo
od strony serwerowej to nie ma tu wiele do roboty. Można poszukać
jakichś gotowych frameworki javascriptowe, żeby pewnych rzeczy nie
programować od zera, a ew. modyfikować.

Wojtek

--
===== www.smarthost.pl ======
polski hosting klasy biznes
 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
 

Bookmarks

« referersy | - »
Narzędzia wątku
Wygląd

Zasady Postowania
Nie możesz zakładać nowych tematów
Nie możesz pisać wiadomości
Nie możesz dodawać załączników
Nie możesz edytować swoich postów

BB Code jest włączony
Emotikonywłączony
[IMG] kod jest włączony
HTML kod jest Wyłączony
Trackbacks are włączony
Pingbacks are włączony
Refbacks are włączony


Podobne wątki
Temat Autor wątku Forum Odpowiedzi Ostatni Post / Autor
=?iso-8859-2?Q?pro=B6ba_to_u=BFywaj=B1cych/znaj=B1cych__validator_jquery_?==?iso-8859-2?Q?position_absolute?= S Nowe strony 0 20-03-2012 16:02
=?iso-8859-2?Q?formularz_wys=B3anie_i_jednoczesne_odczytanie_zawarto=B6ci?==?iso-8859-2?Q?_ajax/jquery?= S Nowe strony 11 16-02-2012 14:01
=?iso-8859-2?Q?Interaktywny_formularz_-_Ajax=3F_JQuery=3F_Mo=BFe_kto=B6_p?==?iso-8859-2?Q?odpowie?= noorder Nowe strony 11 16-02-2012 14:00
=?ISO-8859-2?B?cG9kd/NqbnkgPHNwYW4+PHNwYW4+Y2+2PC9zcGFuPjxzcGFuPiwgQ0tFZGl0b3IgaSA=?==?ISO-8859-2?B?c2VsZWt0b3IgdW5pd2Vyc2Fsbnku?= katmpb Nowe strony 10 19-08-2011 04:47
=?iso-8859-2?Q?CSS:__jak_zmusi=E6_przegl=B1dark=EA_aby_wysoko=B6=E6_s?==?iso-8859-2?Q?trony_dostosowywa=B3a_do__zawarto=B6ci_=3Cdiv=3E=3F?= Marcin Wasilewski Nowe strony 1 14-06-2011 15:39
=?iso-8859-2?Q?CSS=2C_3-kolumnowy_layout=2C_centrowanie_zawarto=B6ci_=B6r?==?iso-8859-2?Q?odkowej_kolumny?= Robbo Nowe strony 7 14-06-2011 15:38
=?ISO-8859-2?Q?Re=3A_Kalendarz_z_mo=BFliwo=B6ci=B1_zaznaczania_termin=F3w?==?ISO-8859-2?Q?_na_stron=EA_www=3F?= Tomek Nowe strony 1 14-06-2011 15:38
[wordpress]Jak =?ISO-8859-2?Q?usun=B1=E6_paragraf_w_kt=F3r?==?ISO-8859-2?Q?ym_jest_more-link_=3F?= hazet Nowe strony 1 11-01-2011 13:15
Re: CMS - jak powinno =?ISO-8859-2?Q?wygl=B1da=E6_wprowadzanie?==?ISO-8859-2?Q?_tre=B6ci=3F?= Marek Nowe strony 61 11-01-2011 13:13
Re: CMS - jak powinno =?ISO-8859-2?Q?wygl=B1da=E6_wprowadzanie?==?ISO-8859-2?Q?_tre=B6ci=3F?= Marek Nowe strony 0 11-01-2011 13:11


Najpopularniejsze zapytania użytkowników

Czasy w strefie GMT +2. Teraz jest 09:12.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Spolszczenie: vBHELP.pl - Polski Support vBulletin