🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
47 messages
47 total messages Started by miab Sat, 06 Sep 2014 12:55
ZEOS 7.2 i Delphi XE7
#82335
Author: miab
Date: Sat, 06 Sep 2014 12:55
4 lines
1171 bytes
U mnie działa:
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132

miab
Re: ZEOS 7.2 i Delphi XE7
#82336
Author: miab
Date: Mon, 08 Sep 2014 21:51
8 lines
1282 bytes
W dniu 2014-09-06 o 14:55, miab pisze:
> U mnie działa:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132

Test nieco rozszerzyłem:
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288

miab
Re: ZEOS 7.2 i Delphi XE7
#82332
Author: mmmm
Date: Tue, 09 Sep 2014 13:32
10 lines
1182 bytes
>
> Test nieco rozszerzyłem:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288
>
I dzięki Twemu linkowi dowiedziałem się że jest już nowa wersja
CodeTyphon ver 5.00

Czyli nie tylko ja używam CT ;)

M
Re: ZEOS 7.2 i Delphi XE7
#82340
Author: miab
Date: Tue, 30 Sep 2014 11:46
20 lines
1727 bytes
W dniu 2014-09-09 o 15:32, mmmm pisze:
>>
>> Test nieco rozszerzyłem:
>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288
>>
> I dzięki Twemu linkowi dowiedziałem się że jest już nowa wersja
> CodeTyphon ver 5.00
>
> Czyli nie tylko ja używam CT ;)

Zdaje się że się zbliża niezły pakiecik Windowsowo-Linuxowy:
- CodeTyphon 5.10:
http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
- mORMot
http://synopse.info/forum/viewtopic.php?id=2063
- Zeos 7.2:
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34523#p34523
Chyba znowy muszę sobie zainstalować jakieś Łubudubu czy inszego Minta.

miab
Re: ZEOS 7.2 i Delphi XE7
#82338
Author: R.e.m.e.K
Date: Tue, 30 Sep 2014 20:07
19 lines
1690 bytes
Dnia Tue, 30 Sep 2014 13:46:59 +0200, miab napisał(a):

> 
> Zdaje się że się zbliża niezły pakiecik Windowsowo-Linuxowy:
> - CodeTyphon 5.10:
> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
> - mORMot
> http://synopse.info/forum/viewtopic.php?id=2063
> - Zeos 7.2:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34523#p34523
> Chyba znowy muszę sobie zainstalować jakieś Łubudubu czy inszego Minta.

Fajnie. Zwlaszcza, ze mamrota powoli nadgryzam i jestem ogolnie zadowolony z
efektow :-)
Opcja kompilacji na linuxa to wartosc dodana, samo dobro.

-- 
pozdro
R.e.m.e.K
Re: ZEOS 7.2 i Delphi XE7
#82342
Author: Eugeniusz Rink
Date: Thu, 02 Oct 2014 11:29
36 lines
2328 bytes
W dniu 30.09.2014 o 13:46, miab pisze:
> W dniu 2014-09-09 o 15:32, mmmm pisze:
>>>
>>> Test nieco rozszerzyłem:
>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288
>>>
>> I dzięki Twemu linkowi dowiedziałem się że jest już nowa wersja
>> CodeTyphon ver 5.00
>>
>> Czyli nie tylko ja używam CT ;)
>
> Zdaje się że się zbliża niezły pakiecik Windowsowo-Linuxowy:
> - CodeTyphon 5.10:
> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
>
> - mORMot
> http://synopse.info/forum/viewtopic.php?id=2063
> - Zeos 7.2:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34523#p34523
> Chyba znowy muszę sobie zainstalować jakieś Łubudubu czy inszego Minta.
>
> miab
>
>

Z CT korzystamy od ponad dwóch lat... więc to żadna nowość...
Nie musisz instalować Linuxa, przecież instaluje się też na Windowsie i 
jak masz x64 wersję OSa to dostajesz podwójny pakiet CT32 i CT64

Faktem też jest, że od stycznia br. działa program który przechodzi 
testy u klienta tylko i wyłącznie na stacjach z zainstalowanym Debianem 
skompilowany właśnie na CT.

Pozdrawiam

Eugeniusz Rink
Re: ZEOS 7.2 i Delphi XE7
#82343
Author: miab
Date: Thu, 02 Oct 2014 12:41
41 lines
2643 bytes
W dniu 2014-10-02 o 13:29, Eugeniusz Rink pisze:
> W dniu 30.09.2014 o 13:46, miab pisze:
>> W dniu 2014-09-09 o 15:32, mmmm pisze:
>>>>
>>>> Test nieco rozszerzyłem:
>>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288
>>>>
>>> I dzięki Twemu linkowi dowiedziałem się że jest już nowa wersja
>>> CodeTyphon ver 5.00
>>>
>>> Czyli nie tylko ja używam CT ;)
>>
>> Zdaje się że się zbliża niezły pakiecik Windowsowo-Linuxowy:
>> - CodeTyphon 5.10:
>> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
>>
>>
>> - mORMot
>> http://synopse.info/forum/viewtopic.php?id=2063
>> - Zeos 7.2:
>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34523#p34523
>> Chyba znowy muszę sobie zainstalować jakieś Łubudubu czy inszego Minta.
>>
>> miab
>>
>>
>
> Z CT korzystamy od ponad dwóch lat... więc to żadna nowość...
> Nie musisz instalować Linuxa, przecież instaluje się też na Windowsie i
> jak masz x64 wersję OSa to dostajesz podwójny pakiet CT32 i CT64
>
> Faktem też jest, że od stycznia br. działa program który przechodzi
> testy u klienta tylko i wyłącznie na stacjach z zainstalowanym Debianem
> skompilowany właśnie na CT.

Na Windowsach7-64 mam (co widać w moich testach) ale przyda się i 
natywny Linux, może do tego i na jakiejś płytce albo telefonie:
http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032 


miab
Re: ZEOS 7.2 i Delphi XE7
#82328
Author: Eugeniusz Rink
Date: Sat, 04 Oct 2014 11:09
52 lines
2946 bytes
W dniu 02.10.2014 o 14:41, miab pisze:
> W dniu 2014-10-02 o 13:29, Eugeniusz Rink pisze:
>> W dniu 30.09.2014 o 13:46, miab pisze:
>>> W dniu 2014-09-09 o 15:32, mmmm pisze:
>>>>>
>>>>> Test nieco rozszerzyłem:
>>>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288
>>>>>
>>>>>
>>>> I dzięki Twemu linkowi dowiedziałem się że jest już nowa wersja
>>>> CodeTyphon ver 5.00
>>>>
>>>> Czyli nie tylko ja używam CT ;)
>>>
>>> Zdaje się że się zbliża niezły pakiecik Windowsowo-Linuxowy:
>>> - CodeTyphon 5.10:
>>> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
>>>
>>>
>>>
>>> - mORMot
>>> http://synopse.info/forum/viewtopic.php?id=2063
>>> - Zeos 7.2:
>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34523#p34523
>>> Chyba znowy muszę sobie zainstalować jakieś Łubudubu czy inszego Minta.
>>>
>>> miab
>>>
>>>
>>
>> Z CT korzystamy od ponad dwóch lat... więc to żadna nowość...
>> Nie musisz instalować Linuxa, przecież instaluje się też na Windowsie i
>> jak masz x64 wersję OSa to dostajesz podwójny pakiet CT32 i CT64
>>
>> Faktem też jest, że od stycznia br. działa program który przechodzi
>> testy u klienta tylko i wyłącznie na stacjach z zainstalowanym Debianem
>> skompilowany właśnie na CT.
>
> Na Windowsach7-64 mam (co widać w moich testach) ale przyda się i
> natywny Linux, może do tego i na jakiejś płytce albo telefonie:
> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
>
>
> miab
>
>
>

Pracujesz może na co dzień w CT?? Tzn kompilujesz jakieś projekty 
produkcyjne??

Szukam kogoś do dyskusji nt. CT...
Re: ZEOS 7.2 i Delphi XE7
#82345
Author: miab
Date: Sat, 04 Oct 2014 11:16
64 lines
3355 bytes
W dniu 2014-10-04 o 13:09, Eugeniusz Rink pisze:
> W dniu 02.10.2014 o 14:41, miab pisze:
>> W dniu 2014-10-02 o 13:29, Eugeniusz Rink pisze:
>>> W dniu 30.09.2014 o 13:46, miab pisze:
>>>> W dniu 2014-09-09 o 15:32, mmmm pisze:
>>>>>>
>>>>>> Test nieco rozszerzyłem:
>>>>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34288#p34288
>>>>>>
>>>>>>
>>>>>>
>>>>> I dzięki Twemu linkowi dowiedziałem się że jest już nowa wersja
>>>>> CodeTyphon ver 5.00
>>>>>
>>>>> Czyli nie tylko ja używam CT ;)
>>>>
>>>> Zdaje się że się zbliża niezły pakiecik Windowsowo-Linuxowy:
>>>> - CodeTyphon 5.10:
>>>> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
>>>>
>>>>
>>>>
>>>>
>>>> - mORMot
>>>> http://synopse.info/forum/viewtopic.php?id=2063
>>>> - Zeos 7.2:
>>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34523#p34523
>>>> Chyba znowy muszę sobie zainstalować jakieś Łubudubu czy inszego Minta.
>>>>
>>>> miab
>>>>
>>>>
>>>
>>> Z CT korzystamy od ponad dwóch lat... więc to żadna nowość...
>>> Nie musisz instalować Linuxa, przecież instaluje się też na Windowsie i
>>> jak masz x64 wersję OSa to dostajesz podwójny pakiet CT32 i CT64
>>>
>>> Faktem też jest, że od stycznia br. działa program który przechodzi
>>> testy u klienta tylko i wyłącznie na stacjach z zainstalowanym Debianem
>>> skompilowany właśnie na CT.
>>
>> Na Windowsach7-64 mam (co widać w moich testach) ale przyda się i
>> natywny Linux, może do tego i na jakiejś płytce albo telefonie:
>> http://www.pilotlogic.com/sitejoom/index.php/forum/cubieboard/2958-finally-works#6032
>>
>>
>>
>> miab
>>
>>
>>
>
> Pracujesz może na co dzień w CT?? Tzn kompilujesz jakieś projekty
> produkcyjne??
>
> Szukam kogoś do dyskusji nt. CT...
>

Nie z CT zadaje się na razie z powodu rozwijania ZEOS-a, tak że o 
subtelnościach CT na razie raczej nie porozmawiamy. Ale w perspektywie 
pewnie będę migrował z Delphi do CT-ZEOS-mORMot przynajmniej w obszarze 
niewindzianych platform.

miab
Re: ZEOS 7.2 i Delphi XE7
#82347
Author: miab
Date: Wed, 08 Oct 2014 23:45
8 lines
1248 bytes
W dniu 2014-09-06 o 14:55, miab pisze:
> U mnie działa:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132

Rozszerzyłem test aktualnej R3402(b.bliskiej finalnej) wersji:
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34651#p34651

miab
Re: ZEOS 7.2 i Delphi XE7
#82337
Author: miab
Date: Tue, 21 Oct 2014 10:51
11 lines
1394 bytes
W dniu 2014-09-06 o 14:55, miab pisze:
> U mnie działa:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132

Rozszerzyłem test na Fedora-x86_64-20-1 i CodeTyphon 4.80 (fpc 2.7.1).
W zasadzie ZEOS czy też ZEOSDBO przeszedł niepostrzeżenie w w fazę 
7.2.0-beta.
Revision 3415:
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34800#p34800

miab
Re: ZEOS 7.2 i Delphi XE7
#82339
Author: miab
Date: Wed, 22 Oct 2014 11:57
9 lines
1391 bytes
W dniu 2014-09-06 o 14:55, miab pisze:
> U mnie działa:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132

Oczywiście Zeos 7.2.0-beta jest też do pobrania:
http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download

miab
Re: ZEOS 7.2 i Delphi XE7
#82329
Author: R.e.m.e.K
Date: Wed, 22 Oct 2014 12:30
11 lines
1362 bytes
Dnia Wed, 22 Oct 2014 13:57:05 +0200, miab napisał(a):

> Oczywiście Zeos 7.2.0-beta jest też do pobrania:
> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download

A czy jest gdzies dostepny pelny changelog?

-- 
pozdro
R.e.m.e.K
Re: ZEOS 7.2 i Delphi XE7
#82330
Author: miab
Date: Wed, 22 Oct 2014 12:54
13 lines
1568 bytes
W dniu 2014-10-22 o 14:30, R.e.m.e.K pisze:
> Dnia Wed, 22 Oct 2014 13:57:05 +0200, miab napisał(a):
>
>> Oczywiście Zeos 7.2.0-beta jest też do pobrania:
>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download
>
> A czy jest gdzies dostepny pelny changelog?
>

Tak w opisie do 3425 poprawek i modyfikacji na sourceforge svn.

miab
Re: ZEOS 7.2 i Delphi XE7
#82333
Author: R.e.m.e.K
Date: Wed, 22 Oct 2014 13:16
15 lines
1384 bytes
Dnia Wed, 22 Oct 2014 14:54:08 +0200, miab napisał(a):

>> A czy jest gdzies dostepny pelny changelog?
>>
> 
> Tak w opisie do 3425 poprawek i modyfikacji na sourceforge svn.

Mialem na mysli cos bardziej zwartego, podsumowanie istotnych zmian pomiedzy stabilnymi
wersjami, a nie opis 8 commitow na godzine.



-- 
pozdro
R.e.m.e.K
Re: ZEOS 7.2 i Delphi XE7
#82331
Author: miab
Date: Wed, 22 Oct 2014 13:51
23 lines
2101 bytes
W dniu 2014-10-22 o 15:16, R.e.m.e.K pisze:
> Dnia Wed, 22 Oct 2014 14:54:08 +0200, miab napisał(a):
>
>>> A czy jest gdzies dostepny pelny changelog?
>>>
>>
>> Tak w opisie do 3425 poprawek i modyfikacji na sourceforge svn.
>
> Mialem na mysli cos bardziej zwartego, podsumowanie istotnych zmian pomiedzy stabilnymi
> wersjami, a nie opis 8 commitow na godzine.
>

Istotnymi zmianami pomiędzy wersjami jest że ubywa błędów(typowe na 
niektórych projektów), a przybywa szybkości(teraz już jest wyraźnie 
szybszy od alternatyw, a było zdecydowanie odwrotnie). Natomiast sama 
biblioteka jest stosunkowo prosta i moim zdaniem dla wiedzącego o co 
chodzi z serwerami SQL nie wymaga większych objaśnień, w szczególności 
że nie ma jakichś specjalnie ukrytych fajerwerków w rodzaju tych jakie 
ma np. Fire/AnyDAC.
Property-sy (i ew. komentarze w źródłach) dość dobrze dokumentują jej 
możliwości.

miab
Re: ZEOS 7.2 i Delphi XE7
#82346
Author: wloochacz
Date: Wed, 22 Oct 2014 13:55
14 lines
1728 bytes
W dniu 2014-10-22 15:51, miab pisze:
> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
> wiedzącego o co chodzi z serwerami SQL nie wymaga większych objaśnień, w
> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
> rodzaju tych jakie ma np. Fire/AnyDAC.
Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?

> Property-sy (i ew. komentarze w źródłach) dość dobrze dokumentują jej
> możliwości.
Makra są dostępne w ZEOSie?


-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82344
Author: miab
Date: Wed, 22 Oct 2014 14:21
23 lines
2186 bytes
W dniu 2014-10-22 o 15:55, wloochacz pisze:
> W dniu 2014-10-22 15:51, miab pisze:
>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych objaśnień, w
>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>> rodzaju tych jakie ma np. Fire/AnyDAC.
> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?

Nie ma i tyle.
Jak są czasem się przydają; czasem radykalnie zmieniają architekturę 
aplikacji.

>> Property-sy (i ew. komentarze w źródłach) dość dobrze dokumentują jej
>> możliwości.
> Makra są dostępne w ZEOSie?

W sensie AnyDAC-owym nie ma. Są expression do filtracji po stronie klienta.

Tu stareńki manual, w wiekszości aktualny(poza błędami, o których w nim 
mowa a których już dawno nie ma}:
http://www.intitec.com/varios/A_ZEOS_basics_tutorial_not_only_for_firebird.pdf

miab
Re: ZEOS 7.2 i Delphi XE7
#82359
Author: miab
Date: Wed, 22 Oct 2014 14:34
21 lines
1890 bytes
W dniu 2014-10-22 o 15:16, R.e.m.e.K pisze:
> Dnia Wed, 22 Oct 2014 14:54:08 +0200, miab napisał(a):
>
>>> A czy jest gdzies dostepny pelny changelog?
>>>
>>
>> Tak w opisie do 3425 poprawek i modyfikacji na sourceforge svn.
>
> Mialem na mysli cos bardziej zwartego, podsumowanie istotnych zmian pomiedzy stabilnymi
> wersjami, a nie opis 8 commitow na godzine.
>

Warto czsem zerknąc do svn-a:
http://sourceforge.net/p/zeoslib/code-0/commit_browser
dosyć dobrze widać co się dzieje, teraz np. doszły poprawki dla MariaDB 10.
Na grupę też można zajrzeć:
http://zeoslib.sourceforge.net/portal.php
Zdecydowanie mała załoga ciągnie projekt, a jakoś nie ma nowych chętnych 
do pisania manuali i temu podobnych.

miab
Re: ZEOS 7.2 i Delphi XE7
#82348
Author: wloochacz
Date: Wed, 22 Oct 2014 14:36
28 lines
2431 bytes
W dniu 2014-10-22 16:21, miab pisze:
> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>> W dniu 2014-10-22 15:51, miab pisze:
>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych objaśnień, w
>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>
> Nie ma i tyle.
> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
> aplikacji.
Pawda, a jak nie ma... to nie ma :)

>>> Property-sy (i ew. komentarze w źródłach) dość dobrze dokumentują jej
>>> możliwości.
>> Makra są dostępne w ZEOSie?
>
> W sensie AnyDAC-owym nie ma. Są expression do filtracji po stronie klienta.
A jak to działa?
Bo w PDFie poniżej niczego takiego nie znalazłem.

> Tu stareńki manual, w wiekszości aktualny(poza błędami, o których w nim
> mowa a których już dawno nie ma}:
> http://www.intitec.com/varios/A_ZEOS_basics_tutorial_not_only_for_firebird.pdf

-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82349
Author: miab
Date: Wed, 22 Oct 2014 14:56
28 lines
2383 bytes
W dniu 2014-10-22 o 16:36, wloochacz pisze:
> W dniu 2014-10-22 16:21, miab pisze:
>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>> W dniu 2014-10-22 15:51, miab pisze:
>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>> objaśnień, w
>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>
>> Nie ma i tyle.
>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>> aplikacji.
> Pawda, a jak nie ma... to nie ma :)
>
>>>> Property-sy (i ew. komentarze w źródłach) dość dobrze dokumentują jej
>>>> możliwości.
>>> Makra są dostępne w ZEOSie?
>>
>> W sensie AnyDAC-owym nie ma. Są expression do filtracji po stronie
>> klienta.
> A jak to działa?
> Bo w PDFie poniżej niczego takiego nie znalazłem.

Podobnieak jak Filter w BDE czy AnyDAC-u.

miab
Re: ZEOS 7.2 i Delphi XE7
#82352
Author: miab
Date: Wed, 22 Oct 2014 15:01
21 lines
2134 bytes
W dniu 2014-10-22 o 16:36, wloochacz pisze:
> W dniu 2014-10-22 16:21, miab pisze:
>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>> W dniu 2014-10-22 15:51, miab pisze:
>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>> objaśnień, w
>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>
>> Nie ma i tyle.
>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>> aplikacji.
> Pawda, a jak nie ma... to nie ma :)
>

Ale jak się ich używa to dociążają klienta.(I jest to b. trudno 
powtórzyć w klientach webowych).

miab
Re: ZEOS 7.2 i Delphi XE7
#82360
Author: miab
Date: Wed, 22 Oct 2014 16:31
22 lines
1937 bytes
W dniu 2014-10-22 o 16:34, miab pisze:
> W dniu 2014-10-22 o 15:16, R.e.m.e.K pisze:
>> Dnia Wed, 22 Oct 2014 14:54:08 +0200, miab napisał(a):
>>
>>>> A czy jest gdzies dostepny pelny changelog?
>>>>
>>>
>>> Tak w opisie do 3425 poprawek i modyfikacji na sourceforge svn.
>>
>> Mialem na mysli cos bardziej zwartego, podsumowanie istotnych zmian
>> pomiedzy stabilnymi
>> wersjami, a nie opis 8 commitow na godzine.
>>
>
> Warto czsem zerknąc do svn-a:
> http://sourceforge.net/p/zeoslib/code-0/commit_browser
> dosyć dobrze widać co się dzieje, teraz np. doszły poprawki dla MariaDB 10.

Jest też szkoła Embarcadero (Dawniej AnyDAC):
https://forums.embarcadero.com/thread.jspa?threadID=109139&tstart=15

miab
Re: ZEOS 7.2 i Delphi XE7
#82350
Author: wloochacz
Date: Wed, 22 Oct 2014 16:35
18 lines
2020 bytes
W dniu 2014-10-22 16:56, miab pisze:
/ciach/

>>> W sensie AnyDAC-owym nie ma. Są expression do filtracji po stronie
>>> klienta.
>> A jak to działa?
>> Bo w PDFie poniżej niczego takiego nie znalazłem.
>
> Podobnieak jak Filter w BDE czy AnyDAC-u.
No... tyle że w wyrażeniu dla Filter w FireDAC mozna używać całej gamy 
funkcji wbudowanych i niegraniczonej ilości własnych, co jest naprawdę 
smakowite. Tak czy siak, wykracza to daleko poza proste filtrowanie.

A wracając - rozumiem, że ten mechanizm odpowiada w ZEOS za filtrowanie 
po stronie klienta, czyli nie dotyka bazy danych?

-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82353
Author: wloochacz
Date: Wed, 22 Oct 2014 16:40
36 lines
2964 bytes
W dniu 2014-10-22 17:01, miab pisze:
> W dniu 2014-10-22 o 16:36, wloochacz pisze:
>> W dniu 2014-10-22 16:21, miab pisze:
>>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>>> W dniu 2014-10-22 15:51, miab pisze:
>>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>>> objaśnień, w
>>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>>
>>> Nie ma i tyle.
>>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>>> aplikacji.
>> Pawda, a jak nie ma... to nie ma :)
>>
>
> Ale jak się ich używa to dociążają klienta.
Bez przesady; jak wszystkiego i tego trzeba używać z głową. Nie ma sensu 
filtrowanie w ten sposób dużych zestawów danych (wg. moich obserwacji 
powyżej 10-15K rekorów na standardowym dzisiejszym komputerze), ale 
mniejsze bardzo proszę.
Osobiście używam tego często do filtrowania danych prezentujących np. 
konkretny dokument, z którym coś tam musze zrobić na kliencie.

(I jest to b. trudno powtórzyć w klientach webowych).
Jak dla mnie, to klient webowy to taka popierdółka która ładnie wygląda 
i niewiele może :D
Taki przydatny dodatek do głównej aplikacji.

A na poważnie - chyba nie tędy droga w przypadku WEB klienta. Raczej 
skłaniałbym się, żeby wszystko robił serwer - z filtrowaniem włącznie.

-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82351
Author: miab
Date: Wed, 22 Oct 2014 17:04
21 lines
2138 bytes
W dniu 2014-10-22 o 18:35, wloochacz pisze:
> W dniu 2014-10-22 16:56, miab pisze:
> /ciach/
>
>>>> W sensie AnyDAC-owym nie ma. Są expression do filtracji po stronie
>>>> klienta.
>>> A jak to działa?
>>> Bo w PDFie poniżej niczego takiego nie znalazłem.
>>
>> Podobnieak jak Filter w BDE czy AnyDAC-u.
> No... tyle że w wyrażeniu dla Filter w FireDAC mozna używać całej gamy
> funkcji wbudowanych i niegraniczonej ilości własnych, co jest naprawdę
> smakowite. Tak czy siak, wykracza to daleko poza proste filtrowanie.
>
> A wracając - rozumiem, że ten mechanizm odpowiada w ZEOS za filtrowanie
> po stronie klienta, czyli nie dotyka bazy danych?
>

Tak, tak pisałem

miab
Re: ZEOS 7.2 i Delphi XE7
#82354
Author: miab
Date: Wed, 22 Oct 2014 17:06
38 lines
3130 bytes
W dniu 2014-10-22 o 18:40, wloochacz pisze:
> W dniu 2014-10-22 17:01, miab pisze:
>> W dniu 2014-10-22 o 16:36, wloochacz pisze:
>>> W dniu 2014-10-22 16:21, miab pisze:
>>>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>>>> W dniu 2014-10-22 15:51, miab pisze:
>>>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>>>> objaśnień, w
>>>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>>>
>>>> Nie ma i tyle.
>>>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>>>> aplikacji.
>>> Pawda, a jak nie ma... to nie ma :)
>>>
>>
>> Ale jak się ich używa to dociążają klienta.
> Bez przesady; jak wszystkiego i tego trzeba używać z głową. Nie ma sensu
> filtrowanie w ten sposób dużych zestawów danych (wg. moich obserwacji
> powyżej 10-15K rekorów na standardowym dzisiejszym komputerze), ale
> mniejsze bardzo proszę.
> Osobiście używam tego często do filtrowania danych prezentujących np.
> konkretny dokument, z którym coś tam musze zrobić na kliencie.
>
> (I jest to b. trudno powtórzyć w klientach webowych).
> Jak dla mnie, to klient webowy to taka popierdółka która ładnie wygląda
> i niewiele może :D
> Taki przydatny dodatek do głównej aplikacji.
>
> A na poważnie - chyba nie tędy droga w przypadku WEB klienta. Raczej
> skłaniałbym się, żeby wszystko robił serwer - z filtrowaniem włącznie.

Zgadza się. Raczej powinien to robić serwer aplikacyjny.

miab
Re: ZEOS 7.2 i Delphi XE7
#82355
Author: miab
Date: Wed, 22 Oct 2014 17:12
33 lines
2852 bytes
W dniu 2014-10-22 o 18:40, wloochacz pisze:
> W dniu 2014-10-22 17:01, miab pisze:
>> W dniu 2014-10-22 o 16:36, wloochacz pisze:
>>> W dniu 2014-10-22 16:21, miab pisze:
>>>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>>>> W dniu 2014-10-22 15:51, miab pisze:
>>>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>>>> objaśnień, w
>>>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>>>
>>>> Nie ma i tyle.
>>>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>>>> aplikacji.
>>> Pawda, a jak nie ma... to nie ma :)
>>>
>>
>> Ale jak się ich używa to dociążają klienta.
> Bez przesady; jak wszystkiego i tego trzeba używać z głową. Nie ma sensu
> filtrowanie w ten sposób dużych zestawów danych (wg. moich obserwacji
> powyżej 10-15K rekorów na standardowym dzisiejszym komputerze), ale
> mniejsze bardzo proszę.
> Osobiście używam tego często do filtrowania danych prezentujących np.
> konkretny dokument, z którym coś tam musze zrobić na kliencie.
>

W tym wątku jest mowa o filtrowaniu:
http://zeoslib.sourceforge.net/viewtopic.php?f=36&t=3369
jest też link do manuala(po zalogowaniu).

miab
Re: ZEOS 7.2 i Delphi XE7
#82356
Author: miab
Date: Wed, 22 Oct 2014 19:13
41 lines
3268 bytes
W dniu 2014-10-22 o 19:12, miab pisze:
> W dniu 2014-10-22 o 18:40, wloochacz pisze:
>> W dniu 2014-10-22 17:01, miab pisze:
>>> W dniu 2014-10-22 o 16:36, wloochacz pisze:
>>>> W dniu 2014-10-22 16:21, miab pisze:
>>>>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>>>>> W dniu 2014-10-22 15:51, miab pisze:
>>>>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>>>>> objaśnień, w
>>>>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>>>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>>>>
>>>>> Nie ma i tyle.
>>>>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>>>>> aplikacji.
>>>> Pawda, a jak nie ma... to nie ma :)
>>>>
>>>
>>> Ale jak się ich używa to dociążają klienta.
>> Bez przesady; jak wszystkiego i tego trzeba używać z głową. Nie ma sensu
>> filtrowanie w ten sposób dużych zestawów danych (wg. moich obserwacji
>> powyżej 10-15K rekorów na standardowym dzisiejszym komputerze), ale
>> mniejsze bardzo proszę.
>> Osobiście używam tego często do filtrowania danych prezentujących np.
>> konkretny dokument, z którym coś tam musze zrobić na kliencie.
>>
>
> W tym wątku jest mowa o filtrowaniu:
> http://zeoslib.sourceforge.net/viewtopic.php?f=36&t=3369
> jest też link do manuala(po zalogowaniu).

Jeszce dwie uwagi:
- Jest też lokalne sortownie po polach w obu kierunkach, tak ze można 
łączyć Filter i SortedFields.
- Najsłabszą stroną ZEOS-a jest jego ADO (pisałem już o tym pare razy)
ze wzgledu na nie występowanie onego w światku Linux-owym i specyficzne 
typy lansowane przez M$-a.

miab
Re: ZEOS 7.2 i Delphi XE7
#82357
Author: Eugeniusz Rink
Date: Thu, 23 Oct 2014 10:12
53 lines
3657 bytes
W dniu 22.10.2014 o 21:13, miab pisze:
> W dniu 2014-10-22 o 19:12, miab pisze:
>> W dniu 2014-10-22 o 18:40, wloochacz pisze:
>>> W dniu 2014-10-22 17:01, miab pisze:
>>>> W dniu 2014-10-22 o 16:36, wloochacz pisze:
>>>>> W dniu 2014-10-22 16:21, miab pisze:
>>>>>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>>>>>> W dniu 2014-10-22 15:51, miab pisze:
>>>>>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem dla
>>>>>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>>>>>> objaśnień, w
>>>>>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>>>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>>>>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>>>>>
>>>>>> Nie ma i tyle.
>>>>>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>>>>>> aplikacji.
>>>>> Pawda, a jak nie ma... to nie ma :)
>>>>>
>>>>
>>>> Ale jak się ich używa to dociążają klienta.
>>> Bez przesady; jak wszystkiego i tego trzeba używać z głową. Nie ma sensu
>>> filtrowanie w ten sposób dużych zestawów danych (wg. moich obserwacji
>>> powyżej 10-15K rekorów na standardowym dzisiejszym komputerze), ale
>>> mniejsze bardzo proszę.
>>> Osobiście używam tego często do filtrowania danych prezentujących np.
>>> konkretny dokument, z którym coś tam musze zrobić na kliencie.
>>>
>>
>> W tym wątku jest mowa o filtrowaniu:
>> http://zeoslib.sourceforge.net/viewtopic.php?f=36&t=3369
>> jest też link do manuala(po zalogowaniu).
>
> Jeszce dwie uwagi:
> - Jest też lokalne sortownie po polach w obu kierunkach, tak ze można
> łączyć Filter i SortedFields.
> - Najsłabszą stroną ZEOS-a jest jego ADO (pisałem już o tym pare razy)
> ze wzgledu na nie występowanie onego w światku Linux-owym i specyficzne
> typy lansowane przez M$-a.
>
> miab
>
>

A testowałeś może wbudowane komponenty w Lazarusie do połączenia np z 
PostgreSQL?? Mam na myśli SQLdb...

No osobiście korzystam z ZEOSów pod Lazarusem (CT5.1).

Pozdrawiam

Eugeniusz Rink
Re: ZEOS 7.2 i Delphi XE7
#82358
Author: miab
Date: Thu, 23 Oct 2014 17:37
62 lines
4039 bytes
W dniu 2014-10-23 o 12:12, Eugeniusz Rink pisze:
> W dniu 22.10.2014 o 21:13, miab pisze:
>> W dniu 2014-10-22 o 19:12, miab pisze:
>>> W dniu 2014-10-22 o 18:40, wloochacz pisze:
>>>> W dniu 2014-10-22 17:01, miab pisze:
>>>>> W dniu 2014-10-22 o 16:36, wloochacz pisze:
>>>>>> W dniu 2014-10-22 16:21, miab pisze:
>>>>>>> W dniu 2014-10-22 o 15:55, wloochacz pisze:
>>>>>>>> W dniu 2014-10-22 15:51, miab pisze:
>>>>>>>>> Natomiast sama biblioteka jest stosunkowo prosta i moim zdaniem
>>>>>>>>> dla
>>>>>>>>> wiedzącego o co chodzi z serwerami SQL nie wymaga większych
>>>>>>>>> objaśnień, w
>>>>>>>>> szczególności że nie ma jakichś specjalnie ukrytych fajerwerków w
>>>>>>>>> rodzaju tych jakie ma np. Fire/AnyDAC.
>>>>>>>> Ale to dobrze (że nie ma ukrytych fajerwerków) czy źle, wg Ciebie?
>>>>>>>
>>>>>>> Nie ma i tyle.
>>>>>>> Jak są czasem się przydają; czasem radykalnie zmieniają architekturę
>>>>>>> aplikacji.
>>>>>> Pawda, a jak nie ma... to nie ma :)
>>>>>>
>>>>>
>>>>> Ale jak się ich używa to dociążają klienta.
>>>> Bez przesady; jak wszystkiego i tego trzeba używać z głową. Nie ma
>>>> sensu
>>>> filtrowanie w ten sposób dużych zestawów danych (wg. moich obserwacji
>>>> powyżej 10-15K rekorów na standardowym dzisiejszym komputerze), ale
>>>> mniejsze bardzo proszę.
>>>> Osobiście używam tego często do filtrowania danych prezentujących np.
>>>> konkretny dokument, z którym coś tam musze zrobić na kliencie.
>>>>
>>>
>>> W tym wątku jest mowa o filtrowaniu:
>>> http://zeoslib.sourceforge.net/viewtopic.php?f=36&t=3369
>>> jest też link do manuala(po zalogowaniu).
>>
>> Jeszce dwie uwagi:
>> - Jest też lokalne sortownie po polach w obu kierunkach, tak ze można
>> łączyć Filter i SortedFields.
>> - Najsłabszą stroną ZEOS-a jest jego ADO (pisałem już o tym pare razy)
>> ze wzgledu na nie występowanie onego w światku Linux-owym i specyficzne
>> typy lansowane przez M$-a.
>>
>> miab
>>
>>
>
> A testowałeś może wbudowane komponenty w Lazarusie do połączenia np z
> PostgreSQL?? Mam na myśli SQLdb...
>

Swego czasu i b.ograniczonym zakresie, tak. Szału nie było.
Jednak zalety zunifikowanej biblioteki (jeżeli jest dobrze napisana) są 
niepodważalne.
Poza tym zaangażowałem się w rozwój ZEOS-a.

 > No osobiście korzystam z ZEOSów pod Lazarusem (CT5.1).

Też na jednym Windows mam CT5.1. i ZEOS 7.2.0_R3427.

miab
Re: ZEOS 7.2 i Delphi XE7
#82361
Author: miab
Date: Thu, 23 Oct 2014 23:45
15 lines
1667 bytes
W dniu 2014-10-22 o 13:57, miab pisze:
> W dniu 2014-09-06 o 14:55, miab pisze:
>> U mnie działa:
>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132
>
> Oczywiście Zeos 7.2.0-beta jest też do pobrania:
> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
>
> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download

Pojawiły się informacje od deweloperów o dwukrotnym przyspieszeniu na 
7.2 w stosunku do 7.1 jedna na SQLite druga na Oracle.
(Tak mi mniej/więcej wychodziło w testach)

miab
Re: ZEOS 7.2 i Delphi XE7
#82362
Author: Adam Siwoń
Date: Fri, 24 Oct 2014 06:20
25 lines
2065 bytes
W dniu 2014-10-24 01:45, miab pisze:
> W dniu 2014-10-22 o 13:57, miab pisze:
>> W dniu 2014-09-06 o 14:55, miab pisze:
>>> U mnie działa:
>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132
>>
>> Oczywiście Zeos 7.2.0-beta jest też do pobrania:
>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
>>
>>
>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download
>>
>
> Pojawiły się informacje od deweloperów o dwukrotnym przyspieszeniu na
> 7.2 w stosunku do 7.1 jedna na SQLite druga na Oracle.
> (Tak mi mniej/więcej wychodziło w testach)

Gratuluję. Tylko to nic nie mówi osobom, które nie korzystały nigdy z 
Zeosów. Jak to się ma w porównaniu do innych komponentów? Teraz Zeos 
jest 2x szybsze od FireDACa czy po przyspieszeniu jest tak samo szybkie 
jak FD?

-- 
z pozdrowieniami
Adam Siwoń
Re: ZEOS 7.2 i Delphi XE7
#82363
Author: miab
Date: Fri, 24 Oct 2014 08:07
31 lines
2485 bytes
W dniu 2014-10-24 o 08:20, Adam Siwoń pisze:
> W dniu 2014-10-24 01:45, miab pisze:
>> W dniu 2014-10-22 o 13:57, miab pisze:
>>> W dniu 2014-09-06 o 14:55, miab pisze:
>>>> U mnie działa:
>>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132
>>>
>>> Oczywiście Zeos 7.2.0-beta jest też do pobrania:
>>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
>>>
>>>
>>>
>>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download
>>>
>>>
>>
>> Pojawiły się informacje od deweloperów o dwukrotnym przyspieszeniu na
>> 7.2 w stosunku do 7.1 jedna na SQLite druga na Oracle.
>> (Tak mi mniej/więcej wychodziło w testach)
>
> Gratuluję. Tylko to nic nie mówi osobom, które nie korzystały nigdy z
> Zeosów. Jak to się ma w porównaniu do innych komponentów? Teraz Zeos
> jest 2x szybsze od FireDACa czy po przyspieszeniu jest tak samo szybkie
> jak FD?

W przypadku aplikacji konsolowych-serwerowych np. serwery mORMot-owe 
powinien być szybszy. W przypadku ciężkiego klienta FireDAC wygrywa(ma 
tam trochę tych swoich fjuczerów). Tutaj Michael dość dobrze to wyjaśnia:
http://forum.lazarus.freepascal.org/index.php/topic,26214.msg160809.html?PHPSESSID=01808eea0f5bfe3309b04676f0bff301#msg160809

miab
Re: ZEOS 7.2 i Delphi XE7
#82364
Author: Adam Siwoń
Date: Fri, 24 Oct 2014 08:57
55 lines
3644 bytes
W dniu 2014-10-24 10:07, miab pisze:
> W dniu 2014-10-24 o 08:20, Adam Siwoń pisze:
>> W dniu 2014-10-24 01:45, miab pisze:
>>> W dniu 2014-10-22 o 13:57, miab pisze:
>>>> W dniu 2014-09-06 o 14:55, miab pisze:
>>>>> U mnie działa:
>>>>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132
>>>>>
>>>>
>>>> Oczywiście Zeos 7.2.0-beta jest też do pobrania:
>>>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/
>>>>
>>>>
>>>>
>>>>
>>>> http://sourceforge.net/projects/zeoslib/files/Zeos%20Database%20Objects/zeosdbo-7.2.0-beta/ZEOSDBO-7.2.0-beta.zip/download
>>>>
>>>>
>>>>
>>>
>>> Pojawiły się informacje od deweloperów o dwukrotnym przyspieszeniu na
>>> 7.2 w stosunku do 7.1 jedna na SQLite druga na Oracle.
>>> (Tak mi mniej/więcej wychodziło w testach)
>>
>> Gratuluję. Tylko to nic nie mówi osobom, które nie korzystały nigdy z
>> Zeosów. Jak to się ma w porównaniu do innych komponentów? Teraz Zeos
>> jest 2x szybsze od FireDACa czy po przyspieszeniu jest tak samo szybkie
>> jak FD?
>
> W przypadku aplikacji konsolowych-serwerowych np. serwery mORMot-owe
> powinien być szybszy. W przypadku ciężkiego klienta FireDAC wygrywa(ma
> tam trochę tych swoich fjuczerów). Tutaj Michael dość dobrze to wyjaśnia:

A to nie jest tak, że mORMot używa własnych mechanizmów do obsługi baz 
danych SQLite i Oracle? Z tego co pamiętam, to w dokumentacji mORMota 
sugerowali, że stosowanie rozwiązań TDataSet based spowalnia działanie 
mORMota i dopiero gdy pracujemy z bazą danych nie obsługiwaną 
bezpośrednio przez mORMota należy stosować komponenty oparte na 
Delphiowym TDataSet. W tym momencie stosowanie mORMota akurat z bazą 
Oracle lub SQLite na Zeosie chyba mija się z celem?

> http://forum.lazarus.freepascal.org/index.php/topic,26214.msg160809.html?PHPSESSID=01808eea0f5bfe3309b04676f0bff301#msg160809

Zresztą potwierdzają to wyniki podane w tym linku. Faktycznie Zeos 
wypada lepiej niż FireDAC, ale słabiej niż natywny mORMot przynajmniej 
dla SQLite. Dla Oracle'a testów brak. Tyle, że jeśli cofniemy się do 
wyników z zeszłego roku:
http://blog.synopse.info/post/2013/11/04/Updated-mORMot-database-benchmark-including-MS-SQL

to już wtedy Zeos miał dużą przewagę nad FireDACiem. A teraz w 
niektórych kategoriach jeszcze ją powiększył.

-- 
z pozdrowieniami
Adam Siwoń
Re: ZEOS 7.2 i Delphi XE7
#82365
Author: wloochacz
Date: Fri, 24 Oct 2014 09:20
26 lines
2341 bytes
W dniu 2014-10-24 10:57, Adam Siwoń pisze:
/ciach/

> Zresztą potwierdzają to wyniki podane w tym linku. Faktycznie Zeos
> wypada lepiej niż FireDAC,
> ale słabiej niż natywny mORMot przynajmniej
> dla SQLite. Dla Oracle'a testów brak.
Były testy dla Oracle na mormota, przecież...
A nie mogę w tej chwili otworzyć tego forum bo jakoś u mnie zdechło.
A w przypadku SQLLite to ja tam widziałem znaczną przewagę FD.

> Tyle, że jeśli cofniemy się do
> wyników z zeszłego roku:
> http://blog.synopse.info/post/2013/11/04/Updated-mORMot-database-benchmark-including-MS-SQL
> to już wtedy Zeos miał dużą przewagę nad FireDACiem. A teraz w
> niektórych kategoriach jeszcze ją powiększył.
W których konkretnie?
Poza tym, przejrzałem trochę implmentację sterownika mORMota dla FD i 
uważam, że jest to zrobione nieoptymalnie - zwłaszcza przy pobieraniu 
danych danych. Także te testy na pewno niczego nie mówią o wydajności 
danej bilbioteki, skoro wszystko się ściga z zaciągniętym ręcznym...
Przy wykonywaniu SQL również da się to zrobić lepiej...


-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82369
Author: wloochacz
Date: Fri, 24 Oct 2014 09:27
23 lines
2318 bytes
W dniu 2014-10-24 10:07, miab pisze:
/ciach/

> W przypadku aplikacji konsolowych-serwerowych np. serwery mORMot-owe
> powinien być szybszy. W przypadku ciężkiego klienta FireDAC wygrywa(ma
> tam trochę tych swoich fjuczerów).
Taaa... tyle, że "sterownik" mORMota dla FD napisany jest właśnie w ten 
sposób - używa ciężkich komponentów z ustawieniami domyślnymi. Te 
ustawienia są ok, ale dla zwykłej aplikacji a nie dal takich zastosowań 
jak w przypadku mORMota.

> Tutaj Michael dość dobrze to wyjaśnia:
> http://forum.lazarus.freepascal.org/index.php/topic,26214.msg160809.html?PHPSESSID=01808eea0f5bfe3309b04676f0bff301#msg160809
Możesz mi powiedzieć na co mam patrzeć? Ja tam żadnych wyjaśnień nie 
widzę...

Tak czy siak - ktoś wie gdzie mogę znaleźć kompletny projekt testowy? 
Chcę sprawdzić swoje poprawki do sterownika FD i jak będzie lepiej, to 
podeślę do A.Boucheza...


-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82370
Author: wloochacz
Date: Fri, 24 Oct 2014 09:30
7 lines
1367 bytes
W dniu 2014-10-24 11:27, wloochacz pisze:
>
> Tak czy siak - ktoś wie gdzie mogę znaleźć kompletny projekt testowy?
OK, znalazłem ;-)

-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82366
Author: Adam Siwoń
Date: Fri, 24 Oct 2014 09:42
46 lines
3206 bytes
W dniu 2014-10-24 11:20, wloochacz pisze:
> W dniu 2014-10-24 10:57, Adam Siwoń pisze:
> /ciach/
>
>> Zresztą potwierdzają to wyniki podane w tym linku. Faktycznie Zeos
>> wypada lepiej niż FireDAC,
>> ale słabiej niż natywny mORMot przynajmniej
>> dla SQLite. Dla Oracle'a testów brak.
> Były testy dla Oracle na mormota, przecież...

W starych są - podałem linka. W nowych (ten link od miaba) nie ma.

> A nie mogę w tej chwili otworzyć tego forum bo jakoś u mnie zdechło.
> A w przypadku SQLLite to ja tam widziałem znaczną przewagę FD.

FD miał przewagę na insertach - i dalej ją ma. Na odczycie Zeos był górą 
i teraz i wtedy.

>
>> Tyle, że jeśli cofniemy się do
>> wyników z zeszłego roku:
>> http://blog.synopse.info/post/2013/11/04/Updated-mORMot-database-benchmark-including-MS-SQL
>>
>> to już wtedy Zeos miał dużą przewagę nad FireDACiem. A teraz w
>> niektórych kategoriach jeszcze ją powiększył.
> W których konkretnie?

Np. Firebird odczyt w trybie: By one. Nie są to spektakularne wzrosty, 
ale jednak.

> Poza tym, przejrzałem trochę implmentację sterownika mORMota dla FD i
> uważam, że jest to zrobione nieoptymalnie - zwłaszcza przy pobieraniu
> danych danych. Także te testy na pewno niczego nie mówią o wydajności
> danej bilbioteki, skoro wszystko się ściga z zaciągniętym ręcznym...
> Przy wykonywaniu SQL również da się to zrobić lepiej...

Ok. To teraz musiałby się jeszcze pojawić ktoś, kto zna się na Zeosie i 
określi czy sterownik mORMota dla Zeosa też jest napisany optymalnie.
No chyba Tobie nie trzeba tłumaczyć, że to są tylko testy i że nie 
odzwierciedla to dokładnie sytuacji w środowisku produkcyjnym. Ale dla 
osób, które nie będą gmerać w sterownikach mORMota i chcą mieć 
rozwiązanie na teraz i już są one jakąś wskazówką.

-- 
z pozdrowieniami
Adam Siwoń
Re: ZEOS 7.2 i Delphi XE7
#82367
Author: wloochacz
Date: Fri, 24 Oct 2014 09:53
61 lines
4146 bytes
W dniu 2014-10-24 11:42, Adam Siwoń pisze:
> W dniu 2014-10-24 11:20, wloochacz pisze:
>> W dniu 2014-10-24 10:57, Adam Siwoń pisze:
>> /ciach/
>>
>>> Zresztą potwierdzają to wyniki podane w tym linku. Faktycznie Zeos
>>> wypada lepiej niż FireDAC,
>>> ale słabiej niż natywny mORMot przynajmniej
>>> dla SQLite. Dla Oracle'a testów brak.
>> Były testy dla Oracle na mormota, przecież...
>
> W starych są - podałem linka. W nowych (ten link od miaba) nie ma.
>
>> A nie mogę w tej chwili otworzyć tego forum bo jakoś u mnie zdechło.
>> A w przypadku SQLLite to ja tam widziałem znaczną przewagę FD.
>
> FD miał przewagę na insertach - i dalej ją ma. Na odczycie Zeos był górą
> i teraz i wtedy.
>
>>
>>> Tyle, że jeśli cofniemy się do
>>> wyników z zeszłego roku:
>>> http://blog.synopse.info/post/2013/11/04/Updated-mORMot-database-benchmark-including-MS-SQL
>>>
>>>
>>> to już wtedy Zeos miał dużą przewagę nad FireDACiem. A teraz w
>>> niektórych kategoriach jeszcze ją powiększył.
>> W których konkretnie?
>
> Np. Firebird odczyt w trybie: By one. Nie są to spektakularne wzrosty,
> ale jednak.
A nie jest tak, że np. ZEOS czyta sobie wiersz po RDB$KEY a FD zmusili 
do czytania po PK tabeli?
I już masz wzrost wydajności odczytu - niewielki, ale jednak...

>> Poza tym, przejrzałem trochę implmentację sterownika mORMota dla FD i
>> uważam, że jest to zrobione nieoptymalnie - zwłaszcza przy pobieraniu
>> danych danych. Także te testy na pewno niczego nie mówią o wydajności
>> danej bilbioteki, skoro wszystko się ściga z zaciągniętym ręcznym...
>> Przy wykonywaniu SQL również da się to zrobić lepiej...
>
> Ok. To teraz musiałby się jeszcze pojawić ktoś, kto zna się na Zeosie i
> określi czy sterownik mORMota dla Zeosa też jest napisany optymalnie.
Nie wiem jak są napisane, ale powinien to ktoś przejrzeć - pełna zgoda.

> No chyba Tobie nie trzeba tłumaczyć, że to są tylko testy i że nie
> odzwierciedla to dokładnie sytuacji w środowisku produkcyjnym. Ale dla
> osób, które nie będą gmerać w sterownikach mORMota i chcą mieć
> rozwiązanie na teraz i już są one jakąś wskazówką.
Nie do końca się zgadzam, ponieważ masz dostarczoną gotową implementację 
w mORMocie dla FD. I nie masz wpływy na to jak to się tam dzieje, tylko 
używasz. A napisane jest to w sposób - wyciągamy z pudełka i działamy; 
tyle że w FD jest mnóstwo ustawień i/lub sposobów, które mogą sprawić 
(cała sekcja FetchOptions, CursorKind, RowsetSize, 
FormatOptions.InlineDataSize to tak na szybko i prosto) że ten kod 
będzie działał po prostu lepiej.
A używanie TADQuery do wykonywania SQL (insert, update, delete) na pewno 
nie będzie najlepszym rozwiązaniem...

-- 
wloochacz
Re: ZEOS 7.2 i Delphi XE7
#82368
Author: Adam Siwoń
Date: Fri, 24 Oct 2014 10:52
83 lines
5367 bytes
W dniu 2014-10-24 11:53, wloochacz pisze:
> W dniu 2014-10-24 11:42, Adam Siwoń pisze:
>> W dniu 2014-10-24 11:20, wloochacz pisze:
>>> W dniu 2014-10-24 10:57, Adam Siwoń pisze:
>>> /ciach/
>>>
>>>> Zresztą potwierdzają to wyniki podane w tym linku. Faktycznie Zeos
>>>> wypada lepiej niż FireDAC,
>>>> ale słabiej niż natywny mORMot przynajmniej
>>>> dla SQLite. Dla Oracle'a testów brak.
>>> Były testy dla Oracle na mormota, przecież...
>>
>> W starych są - podałem linka. W nowych (ten link od miaba) nie ma.
>>
>>> A nie mogę w tej chwili otworzyć tego forum bo jakoś u mnie zdechło.
>>> A w przypadku SQLLite to ja tam widziałem znaczną przewagę FD.
>>
>> FD miał przewagę na insertach - i dalej ją ma. Na odczycie Zeos był górą
>> i teraz i wtedy.
>>
>>>
>>>> Tyle, że jeśli cofniemy się do
>>>> wyników z zeszłego roku:
>>>> http://blog.synopse.info/post/2013/11/04/Updated-mORMot-database-benchmark-including-MS-SQL
>>>>
>>>>
>>>>
>>>> to już wtedy Zeos miał dużą przewagę nad FireDACiem. A teraz w
>>>> niektórych kategoriach jeszcze ją powiększył.
>>> W których konkretnie?
>>
>> Np. Firebird odczyt w trybie: By one. Nie są to spektakularne wzrosty,
>> ale jednak.
> A nie jest tak, że np. ZEOS czyta sobie wiersz po RDB$KEY a FD zmusili
> do czytania po PK tabeli?
> I już masz wzrost wydajności odczytu - niewielki, ale jednak...

Nie wiem jak w mORMocie czyta to Zeos a jak FD. I nie mam czasu, żeby to 
sprawdzać nie mówiąc już o jakimś korygowaniu kodu. Mam informację jak 
to funkcjonuje tu i teraz. Jeśli Ty masz wiedzę, czas i możliwości, żeby 
poprawić sterownik FD dla mORMota - to wielki plus dla Ciebie.
Może to tak nie zabrzmiało, ale nikt tu nie pisze, że FD jest be. Miab 
wyraźnie stwierdził, że ma więcej funkcji, które pozwalają wycisnąć z FD 
lepszą wydajność.

>>> Poza tym, przejrzałem trochę implmentację sterownika mORMota dla FD i
>>> uważam, że jest to zrobione nieoptymalnie - zwłaszcza przy pobieraniu
>>> danych danych. Także te testy na pewno niczego nie mówią o wydajności
>>> danej bilbioteki, skoro wszystko się ściga z zaciągniętym ręcznym...
>>> Przy wykonywaniu SQL również da się to zrobić lepiej...
>>
>> Ok. To teraz musiałby się jeszcze pojawić ktoś, kto zna się na Zeosie i
>> określi czy sterownik mORMota dla Zeosa też jest napisany optymalnie.
> Nie wiem jak są napisane, ale powinien to ktoś przejrzeć - pełna zgoda.
>
>> No chyba Tobie nie trzeba tłumaczyć, że to są tylko testy i że nie
>> odzwierciedla to dokładnie sytuacji w środowisku produkcyjnym. Ale dla
>> osób, które nie będą gmerać w sterownikach mORMota i chcą mieć
>> rozwiązanie na teraz i już są one jakąś wskazówką.
> Nie do końca się zgadzam, ponieważ masz dostarczoną gotową implementację
> w mORMocie dla FD. I nie masz wpływy na to jak to się tam dzieje, tylko
> używasz. A napisane jest to w sposób - wyciągamy z pudełka i działamy;
> tyle że w FD jest mnóstwo ustawień i/lub sposobów, które mogą sprawić
> (cała sekcja FetchOptions, CursorKind, RowsetSize,
> FormatOptions.InlineDataSize to tak na szybko i prosto) że ten kod
> będzie działał po prostu lepiej.

Dokładnie. A ponieważ FD jest bogaty w takie kruczki, to nie jest łatwo 
napisać do niego wydajny sterownik.

> A używanie TADQuery do wykonywania SQL (insert, update, delete) na pewno
> nie będzie najlepszym rozwiązaniem...

Zgadza się. Ale testy mORMota określają tylko, że mORMot działa lepiej z 
Zeosem niż z FD. Tyle i nic więcej. I dla ludzi, którzy wchodzą w 
mORMota jest to ważna wskazówka. A w mORMocie podoba mi się to, że on 
praktycznie odcina Cię od bazy danych, więc jeśli w przyszłości 
sterownik dla FD będzie lepszy to można sobie zmienić bibliotekę dostępu 
do bazy danych na FD bez rewolucji w aplikacji.

-- 
z pozdrowieniami
Adam Siwoń
Re: ZEOS 7.2 i Delphi XE7
#82371
Author: miab
Date: Tue, 04 Nov 2014 14:11
14 lines
1310 bytes
W dniu 2014-09-06 o 14:55, miab pisze:
> U mnie działa:
> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132
>

ZEOSLIB 7.2 Revision 3464

Doszło łączenia z MariaDB 10.0 , MariaDB 10.1 i Firebird 3.0 .

http://svn.code.sf.net/p/zeoslib/code-0/branches/testing-7.2/

Testowałem - działa.

miab
Re: ZEOS 7.2 i Delphi XE7
#82372
Author: miab
Date: Wed, 05 Nov 2014 00:00
18 lines
1526 bytes
W dniu 2014-11-04 o 15:11, miab pisze:
> W dniu 2014-09-06 o 14:55, miab pisze:
>> U mnie działa:
>> http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=34132#p34132
>>
>
> ZEOSLIB 7.2 Revision 3464
>
> Doszło łączenia z MariaDB 10.0 , MariaDB 10.1 i Firebird 3.0 .
>
> http://svn.code.sf.net/p/zeoslib/code-0/branches/testing-7.2/
>
> Testowałem - działa.

Doszło prototypowe ADO na Lazarus for Windows.
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=35062#p35060

miab
Re: ZEOS 7.2 i Delphi XE7
#82373
Author: Piotrek F.
Date: Wed, 05 Nov 2014 08:33
1 lines
1794 bytes
Ja mam skromne pytanie jak ZEOSy aktualnie radzą sobie z Oraclem ? Wywoływaniem funkcji po stronie serwera itp ? Czy są już na tyle stabilne, że można przetestować. Używam FireDAC'a w wersji professional i tam nie mam oracla więc się zastanawiam czy kupować FD czy przetestować ZEOSy do tej pory używałem ODAC z DevArt'u w wersji D2007 chcę zrobić migrację do XE i w górę dlatego pytam :)
Re: ZEOS 7.2 i Delphi XE7
#82374
Author: miab
Date: Wed, 05 Nov 2014 10:52
16 lines
2111 bytes
W dniu 2014-11-05 o 09:33, Piotrek F. pisze:
> Ja mam skromne pytanie jak ZEOSy aktualnie radzą sobie z Oraclem ? Wywoływaniem funkcji po stronie serwera itp ? Czy są już na tyle stabilne, że można przetestować. Używam FireDAC'a w wersji professional i tam nie mam oracla więc się zastanawiam czy kupować FD czy przetestować ZEOSy do tej pory używałem ODAC z DevArt'u w wersji D2007 chcę zrobić migrację do XE i w górę dlatego pytam :)
>

Spokojnie powinieneś spróbować.
Szczególnie wersji SVN r3470 po ostatnich rozszerzeniach(dodanie MariaDB 
10, Firebird 3.0, ADO w Lazarusie).
Powinno się kompilować i działać w D7-DXE7, CT4.80-CT5.10, Lazarus 1.2.6.
Tu dzisiejsze testy(po wczorajszym dostrajaniu):
http://zeoslib.sourceforge.net/viewtopic.php?f=40&t=3795&p=35067#p35067
Tu link do SVN:
http://svn.code.sf.net/p/zeoslib/code-0/branches/testing-7.2/
Połączenie z Oracle jest dobrze napisane i nie zmieniane od dobrych paru 
tygodni.

miab
Re: ZEOS 7.2 i Delphi XE7
#82375
Author: miab
Date: Wed, 05 Nov 2014 12:28
10 lines
1794 bytes
W dniu 2014-11-05 o 09:33, Piotrek F. pisze:
> Ja mam skromne pytanie jak ZEOSy aktualnie radzą sobie z Oraclem ? Wywoływaniem funkcji po stronie serwera itp ? Czy są już na tyle stabilne, że można przetestować. Używam FireDAC'a w wersji professional i tam nie mam oracla więc się zastanawiam czy kupować FD czy przetestować ZEOSy do tej pory używałem ODAC z DevArt'u w wersji D2007 chcę zrobić migrację do XE i w górę dlatego pytam :)
>

Na marginesie.
Z tego co rozumiem aktualne ustalenia licencyjne dla FireDAC w
Delphi Pro w ogóle nie ma możliwości pracy ze zdalnym serwerem.
http://www.embarcadero.com/kr/products/delphi/product-editions

miab
Re: ZEOS 7.2 i Delphi XE7
#82376
Author: jh
Date: Fri, 07 Nov 2014 23:34
10 lines
1490 bytes
W dniu 2014-11-05 13:28, miab pisze:
> Na marginesie.
> Z tego co rozumiem aktualne ustalenia licencyjne dla FireDAC w
> Delphi Pro w ogóle nie ma możliwości pracy ze zdalnym serwerem.
> http://www.embarcadero.com/kr/products/delphi/product-editions

Dotyczy "okrojonej" wersji FD wbudowanego w wersję Pro. Jak kupisz 
FireDAC C/S będziesz miał to samo co w wersjach Delphi E/U/A.

jh
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads