Post
#1
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Natrafiłem na taki artykuł http://www.alphaworks.ibm.com/tech/dbcjs. W telegraficznym skrócie chodzi o to, że aplikacja kliencka (napisana w javascript) może bezpośrednio połączyć się z bazą danych na serwerze. Innymi słowy - taki ajax, tylko że na nowo. Co o tym sądzicie?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 |
Cytat Ale i tak będziesz musiał mieć połączenie z internetem/intranetem, więc co za różnica dla klienta czy będzie miał stronę zapisaną na dysku, czy ściągnie przez sieć? Rożnica jest taka, że nie zawsze na jednym serwerze znajduje się i aplikacja i baza danych. Jak padnie serwer z aplikacją, cały czas masz połączenie z bazą. Cytat Poza tym nie od dziś wiadomo, że najwydajniejszą formą (także cost effective) aplikacji sieciowej/firmowej/corporacyjnej jest mainfreme+terminale. A ty oddalasz się bardzo od tego modelu. Najlepszym przykładem jest tutaj nasza klasa (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) Poza tym coraz częściej się mówi o przeniesieniu dysku twardego do sieci i pracy na aplikacjach sieciowych (np. google docs), więc to rozwiązanie ma szansę na rozwój. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 8.01.2005 Ostrzeżenie: (0%)
|
Rożnica jest taka, że nie zawsze na jednym serwerze znajduje się i aplikacja i baza danych. Jak padnie serwer z aplikacją, cały czas masz połączenie z bazą. Najlepszym przykładem jest tutaj nasza klasa (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) nie do konca ... uwazasz ze jak jak tysiace(setki tys ...) ludzi odpali taka js-aplikacje i bedzie walilo zapytaniami "niby-bezposrednio" do bazy, to kazda baza to wytrzyma ? to kwestia skali ... kazdorazowe nawiazanie polaczenia z baza "kosztuje" czas i zasoby (dlatego jesli mozna cache'uje sie wyniki zapytan, badz cache'uje sie juz przygotowane kawalki strony wygenerowane w oparciu o dane z bazy ...) pewnie zaraz mnie "skontrujesz" mowiac ze mozna sobie wprowadzic cache do tych zapytan ... tylko wtedy coraz bardziej oddalamy sie od przedstawionej "rewolucyjnej" koncepcji w kierunku "tradycyjnego" generowania stron (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) przeciez dzis nic nie stoi na przeszkodzie by cala strone renderowac z poziomu JS, a dane pobierac ze skryptow, ktory zwracaja np: xml'e Cytat(batman) JS łączy się nie ze skryptem, który ajaxem pobiera dane, lecz z bazą danych (poprzez brankę napisaną w PHP lub JAVIE) hmm to jednak sie laczy ze skryptem php'owym czy nie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mozemy sobie go nazywac "bramka", ale i tak sprowadza sie to do wywolania skryptu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) |
|
|
|
batman Połączenie się z bazą danych z poziomu javascript 23.01.2008, 20:43:21
webdicepl Może dla programistów JavaScript jest to jakieś uł... 23.01.2008, 21:14:51
LBO Wszelkie interakcje z bazą powinny być transparent... 25.01.2008, 13:14:54
batman Dla mnie jest to idealne rozwiązanie. Mam wątpliwo... 26.01.2008, 07:51:16
sztosz Ale korzystając pośrednio z serwera aplikacji (PHP... 26.01.2008, 11:58:16
grzesiek_g Jednym słowem - jedno z głupszych rozwiązań, kolej... 26.01.2008, 12:06:50
batman Ciekawe czy w ogóle przeczytaliście ten dokument. ... 26.01.2008, 12:16:23 
mike Beznadziejny pomysł.
Cytat(batman @ 26.0... 27.01.2008, 20:19:23
sztosz Zgodzę się z tobą że może to znaleźć zastosowanie ... 26.01.2008, 13:16:40
batman JS sam w sobie nie jest prosty, jednak, przy zasto... 27.01.2008, 19:49:04
batman CytatOdpal GMaila na godzinę w FF to będziesz miał... 27.01.2008, 20:59:38 
pafka Cytat(batman @ 27.01.2008, 20:59:38 )... 28.01.2008, 13:32:16
webdicepl Cytat(batman @ 27.01.2008, 20:59:38 )... 27.01.2008, 21:02:33
batman CytatNo ok, ale przecież AJAX łączy się tylko z lo... 28.01.2008, 08:06:05
sztosz CytatZnaczy to między innymi tyle, że nie będziesz... 28.01.2008, 10:22:40 
mike Cytat(batman @ 28.01.2008, 10:30:29 )... 28.01.2008, 11:16:57 
sztosz Cytat(batman @ 28.01.2008, 10:30:29 )... 28.01.2008, 11:46:22
batman CytatJeśli padnie serwer to padnie też Twoja bramk... 28.01.2008, 11:22:53
batman CytatNie mam nic przeciwko temu żeby projekt się r... 28.01.2008, 12:00:42
sztosz Wydaje mi się że źle do tego podchodzisz. Nie nale... 28.01.2008, 12:47:54
batman Wcześniej wspominałem, że rozwiązanie to znajduje ... 28.01.2008, 12:56:11
mike Całość to moim zdaniem ciekawostka, która znajdzie... 28.01.2008, 13:27:23
batman Cytata czym to sie rozni od "zwyklego AJAXA... 28.01.2008, 13:49:43 
pafka Cytat(batman @ 28.01.2008, 13:49:43 )... 28.01.2008, 14:36:49 
mike Cytat(pafka @ 28.01.2008, 14:36:49 ) ... 28.01.2008, 14:39:17
batman @mike
CytatThe Database Connectivity for JavaScrip... 28.01.2008, 14:47:40
pafka Cytat(batman @ 28.01.2008, 14:47:40 )... 28.01.2008, 16:41:45 ![]() ![]() |
|
Aktualny czas: 9.08.2026 - 01:22 |