Hollosi Information eXchange /HIX/
HIX WEBMESTER 1096
Copyright (C) HIX
2000-05-02
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re:Oracle kerdes (mind)  63 sor     (cikkei)
2 belso keretek megnyitasa a kulso kerettel egyutt (mind)  31 sor     (cikkei)
3 Re: DIV (mind)  41 sor     (cikkei)
4 Re: felbontas (mind)  42 sor     (cikkei)
5 Gif problemak (mind)  8 sor     (cikkei)
6 Re: Nyomtatas+sorkizaras (mind)  18 sor     (cikkei)
7 Re: Aprosag - nyelvek (mind)  5 sor     (cikkei)
8 Re: Backbutton (mind)  26 sor     (cikkei)
9 Ingenesen letoltheto plug-in es browser (mind)  11 sor     (cikkei)
10 Re: Tablazatokban betumeret es sorkizaras (mind)  18 sor     (cikkei)
11 ColdFusion (mind)  8 sor     (cikkei)
12 Javascript Chat (mind)  14 sor     (cikkei)
13 Hello webmesterek! (mind)  15 sor     (cikkei)

+ - Re:Oracle kerdes (mind) VÁLASZ  Feladó: (cikkei)

Kedves Joe!

>Meg lehet oldani Oracle JDeveloper-ben, hogy az adatbazis lekerdezeseket
>queue-oljam? Azt szeretnem elerni, hogy ha mondjuk 100 felhasznalo >egyszerre
>szeretne belepni, akkor az adatbazis lekerdezeseket osszegyujtsem es >mondjuk
>egy 5 felhasznalos Oracle szerveren futtassam. Persze lehet, hogy az >Oracle n
em igazan szereti ezt...

A kérdésedre öt pontra bontva válaszolnék:
1. Van 100 usered ugyanazon vagy nagyon hasonló lekérdezéseket végeznek
Ha lekérdezést végzel el  Oracle-ben  SGA memóriában eltárolja ezeknek a lékérd
ezéseknek(SQL) a feldolgozását, mintegy "cache"-eli, de ez nem azonos a lekérde
zés eredményével. Ha egy másik user ugyanezt a lekérdezést (SQL) szeretné futta
tni, akkor az SQL feldolgozásását nem végzi el csak előveszi a cache-ből. Ez ka
pásból gyorsítja a lekérdezéseket.

2. Java applet+ Oracle RDBMS JDBC-én keresztül.
Ha 100 usered van egyidőben, akkor a  100 appleted 100 felhasználói folyamatot 
fog elindítani, ez elég memória- és processzorigényes.
A másik probléma a JDBC megoldással, hogy ekkor az adatbáziskezelőt tartamazó g
ép SQLNet/Net8-cal simán elérhető az Internetről, ami biztonságilag finoman szó
lva aggályos.

3. CGI program
Ugyanez a helyzet, akkor is ha CGI-ként futtatod a lekérdezést tartalmazó progr
amot. Legfeljebb, annyi itt az előny, hogy a CGI program végén lezárod az adatb
ázis-kapcsolatot, így a 100 usered lehet, hogy csak 5-10 konkurrens userként va
n bent az adatbázisban.
Biztonságilag előny, hogy a felhasználó böngészőn keresztül HTTP/HTTPS kapcsola
ton keresztül éri el a webszerver gépét, az RDBMS felé kell csak a SQLNet/Net8 
kapcsolat. Háromlábú tűzfalas megoldással az adatbázisnak így megfelelő védelme
t tudsz nyújtani. 


4. Oracle Application Server
Ez a legjobb megoldás Oracle webes megoldáshoz, a JAVA-ban megírhatod a feldolg
ozó programot, amit kazettaként betöltesz az OAS-ba. A CGI megoldás előnyeihez 
még annyi jön, hogy az OAS-nak van egy connection manager része, így 100 usert 
akár egy adatbázis-konnekción is ki tudsz szolgálni.
Biztonságilag ugyanaz a helyzet, mint a 3. pontban.

5. Oracle licenszek száma
Többször installáltam már Oracle termékeket (RDBMS+OAS), de még egyszer sem kér
te a licenszszámot :))) Egyébként a licenszszám konkurrens userekre vonatkozik.
SZVSZ, ezt az Oracle azért használja, hogy a supportot be tudja árazni, ugyanis
 Oracle termékeket nem szabad support nélkül komoly üzleti feladatra használni.
  Itt a "nem szabad"-nál elsősorban nem a törvényi tiltásra gondolnék, bár errő
l sem kell elfeledkezni, hanem a support üzemeltetéshez nyújtott elengedhetetle
n támogatására.

Egyébként még annyit, hogy az összes Oracle termék full verzióját a technet.ora
cle.com-ról ingyen(!!!) le lehet tölteni, ha csak fejlesztési-tanulási célra ak
arod használni. Ha van CSI számod, akkor a metalink.oracle.com jó kindulópont a
 tanuláshoz.
Az Oracle több platform mellett a Linuxot is támogatja.

Szia 
 József



____________________________________________________________
EGON - az ingyenes levelezorendszer  http://egon.gyaloglo.hu
+ - belso keretek megnyitasa a kulso kerettel egyutt (mind) VÁLASZ  Feladó: (cikkei)

Gyula, vagy valaki aki tudja a valaszt

Ezt irtad a 04.29-i szamban.

Az eredeti kerdes ez volt:
"hogyan lehet megakadalyozni, hogy a belso frame-es
oldalak ne legyenek megnyithatok onmagukban, hanem
csak a kereteikkel egyutt?"

Peldaul egy ilyen javascripttel, amit a belso oldalakba
teszel be.

<script language=JavaScript>
<!--
if (top == self) {
        top.location.href = 'index.html';
}
//-->
</script>

Ahogy en kiprobaltam ha ezt beteszem egy belso keretbe annak az lesz az
eredmenye, hogy megnyitja ugyan az index.html-t de abban nem lesz benne
a belso keret tartalma. Tehat azt meg lehet oldani valahogy hogy ha a
keretben egy "open frame in new window" menut valasztok akkor a belso
keret a kulso kerettel egyutt nyiljon meg es ne csak onmagaban egyedul a
belso keret?

Egy masik kerdesem az, hogy az if feltetelben mit jelentenek pontosan
azok a "top" es "self" valtozok. Milyen objektumnak az elemei azok?

Koszi: Jan
+ - Re: DIV (mind) VÁLASZ  Feladó: (cikkei)

Szia Miki, az ujsag #1091-ben ezt kerdezted:
>Mi a szerepe a html forrasban a div parancsnak?

A DIV a SPAN-nel egyutt, az ID es CLASS attributumokkal egyetemben,
egy altalanos mehanizmust ad a Weblap tervezok kezebe, hogy strukturat
adjanak egy lapnak. Ezek a tag-ek a tartalmat hatarozzak meg vagy inline
(SPAN) vagy blokkok-kent (DIV). Ezert hasznalhatjuk ezeket stiluslapokkal
kapcsolatban vagy a lang attributummal, hogy raszabjunk egy lapot a megfelelo
izlesre vagy nyelvre.
Tegyuk fel, hogy kliens informaciot akarunk prezentalni egy adatbazisbol.
Ha XML-el irjuk, akkor nincs problema, mert keszithetunk kliens,
telefon szam, e-mail cim, stb. testreszabott tag-eket. De erre HTML-el
nincs lehetoseg. Ezert az adatokat peldaul igy kodolhatjuk HTML-el:
 
<!-- Example of data from the client database: -->
<!-- Name: Stephane Boyera, Tel: (212) 555-1212, Email:  -->

<DIV id="client-boyera" class="client">
<P><SPAN class="client-title">Client information:</SPAN>
<TABLE class="client-data">
<TR><TH>Last name:<TD>Boyera</TR>
<TR><TH>First name:<TD>Stephane</TR>
<TR><TH>Tel:<TD>(212) 555-1212</TR>
<TR><TH>Email:</TR>
</TABLE>
</DIV>

<DIV id="client-lafon" class="client">
<P><SPAN class="client-title">Client information:</SPAN>
<TABLE class="client-data">
<TR><TH>Last name:<TD>Lafon</TR>
<TR><TH>First name:<TD>Yves</TR>
<TR><TH>Tel:<TD>(617) 555-1212</TR>
<TR><TH>Email:</TR>
</TABLE>
</DIV>

Kesobb a DIV-ekhez stilusokat adhatunk formazas celjabol.
Udv:	Szabolcs
Certified Microsoft Trainer
http://www-rcf.usc.edu/~petrovay
+ - Re: felbontas (mind) VÁLASZ  Feladó: (cikkei)

Hi Ricsi! Az ujsag #1089-ben ezt irtad:
>HOgyan ajanljatok, hogy hogyan csinaljam meg azt, hogy
>egy 800*600-ra megcsinalt html oldal az 1024-es felbontasban
>is jol nezzen ki. Mind a betuk, mind a kepek.
>Gondoltam a %-os megoldasra. De valaki azt mondta, hogy az IE vagy
>a Netcapa nem mutatja meg pontosan. Az NN6 meg nem tudom.

Ez egy nagyon aktualis kerdes es csodalom, hogy nem kaptal valaszt.
Nemcsak felbontasrol van szo, hanem arrol is, hogy a user milyen
nagysagu ablakban nezi a Web lapunkat. A DHTML pozicionalas
hatramyarol van szo. A problema megoldasat a mi szakmankban scaling-nek
hivjak. Ugy ahogy irod, legalkalmasabb a %-os megoldas. De vigyazni,
kell, hogy a grafikak ne torzuljanak el. Ajanlatos vagy a width-et
vagy a height-ot %-ban megadni, de nem mindkettot. Font size %-ban
altalaban muxik.

A legbiztosabb megoldas az, hogyha a Web lap layout-jat az ember
megvaltoztatja azutan, hogy a lap letoltodott. Ezt persze
Netscape 4. verzio nem engedi meg, de a dinamikus valtoztatast
az NN 6.0 megengedi eppugy mint IE 4 es 5 bongeszok. Az en
strategiam az, hogy kivalasztok valami objektumot ami az ablak
jobb keretjehez kozel van, pld. egy grafikat (hivjuk ezt earth-nek)
vagy egy nagy focimet (hivjuk ezt bgword-nek.) Akkor a kovetkezo
scriptet lehet irni:
function change() {
  if (document.body.clientWidth < 640) {
 	bgword.style.fontSize="48pt"
	earth.style.width="25%"
      } else {
	bgword.style.fontSize="64pt"
	earth.style.width="35%"
      }
}
window.onresize=change
window.onload=change

Ha akar a felbontas, akar az ablak merete valtozik (resize()) akkor
a fenti 2 objektumnak a tavolsaga az ablak jobboldali keretehez
u.a. marad es a font nagysaga is kb. ugyanaz marad.
Udv:	Szabolcs
Certified Microsoft Trainer
http://www-rcf.usc.edu/~petrovay
+ - Gif problemak (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

    Szerintetetek meg lehet oldani valamilyen programmal,
hogy egy háttér nélküli GIF képnek ne legyen fehér körvonala?
Egy kicsit csúnyácska ha beillesztem a HTML-be!

Üdv
TomiBoy
+ - Re: Nyomtatas+sorkizaras (mind) VÁLASZ  Feladó: (cikkei)

Szia!

Köszi a választ!

    Az elképzelés jó volna, én is azt hittem, hogy ez megoldás lesz rá,
de sajnos Explorer 4.0 alatt is lefut a window.print(); utasítás, mivel
a js1.2-t elviekben tudja futattni ez a verzió.

    Már próbáltam böngészo verzió vizsgálatával kizárni a lehetoséget,
hogy hibára fusson az oldal, de sajnos megint csak Explorer alatt nem
muxik, mivel az okos programozok elfelejtették átírni a verziószámot.
Igy az Explorer 5.0-s verziónál a navigator.appVersion 4.0-at mutat.

    Szerinted van megoldás? Már gondoltam arra is, hogy Explorer esetén
az MSIE-t vizsgálom a verziószámon belül...

Üdv
TomiBoy
+ - Re: Aprosag - nyelvek (mind) VÁLASZ  Feladó: (cikkei)

Épp most találtam egy oldalt, rajta a nyelvkódokkal:
http://www.oasis-open.org/cover/iso639a.html

Üdv:
M. Attila
+ - Re: Backbutton (mind) VÁLASZ  Feladó: (cikkei)

 wrote:

> > Olyasmi scriptre vagy cgireszletre lenne szuksegem, ami az eppen
> > aktualisan
> > nezett oldal elotti oldalra refreshel, vagy a kettovel azelottire. Az
> > elozo
> > meg megoldhato x-referrel, de a kettovel elotte nezett oldalra valo
> > refresshelesre mar nincs igazabol otletem.
> 
> Probald ki azt, hogy javascript:history.go(-2)

Az csak odaugrik, de nem refresshel. Az kene, hogy ne cachebol olvassa ki,
hanem tellegesen toltse ujra azt az oldalt, amire a history.go(-2) mutat.

Megoldhato?

Crow

> A zarojelben levo szamot kedvedre varialhatod.
> 
> Gyula


. . _ __ _____________________________________________________ __ _ . .
Foldi Tamas - Perl Programmer - Unix System Administrator - WWW.KAPU.HU
 /  / (+3630) 221-7477 / PGP:0x6C244D70
+ - Ingenesen letoltheto plug-in es browser (mind) VÁLASZ  Feladó: (cikkei)

Van ilyen? Keszitenem kellene egy multimedias CD-ROM-ot, aminek az anyaga a
kesobbiekben interneten is publikalasra kerulne. Ezert azt szeretnem ha pl.
Netscape-el es a megfelelo plug-inokkal  fel lenne szerelve a CD.  Ezek a dolgo
k
ugy tudom elvileg nem terjeszthetoek. Hogyan lehet elérni, hogy megis
terjeszthessem oket, vagy tudtok-e valamilyen helyettesito termekrol? (jo lenne
ha a felhasznalo mindent megkapna a CD-n)
Ezen kivul milyen szoftverekkel erdemes leginkabb elkesziteni ezt a dolgot?
(lesz benne video, hang, kep,  sok szoveg es nehany  teszt).

Kossz: Klaudia
+ - Re: Tablazatokban betumeret es sorkizaras (mind) VÁLASZ  Feladó: (cikkei)

Petrovay Szabolcs George, P.Eng wrote in "Tablazatokban betumeret es sorkizaras
" (2000.05.02):

> Tovabba Gyula ezeket is irta:
> >Inyencek szerveroldalon lefigyelhetik a latogato operacios
> >rendszeret, es bongeszotipusat, es a meretet aszerint adhatjak meg,
> >mivel alapesetben egy linuxos Netscape sokkal kisebb betuket mutat,
> >mint egy vindozos.
> 
> Ehhez megint szuksegtelen szerver oldalon barmit is programozni.

Termeszetesen Szabolcs kollegamnak tokeletesen igaza van, emiatt nem
erdemes szerver oldali programot irni. 
Am ha az ember amugy is szerver oldali programot ir, es ugy hozza 
letre az kimenetet, akkor felesleges a technikakat keverni, a kodban
siman elfer az a nehany soros ize...

Gyula
+ - ColdFusion (mind) VÁLASZ  Feladó: (cikkei)

ColdFusionben profit keresek egy rovidebb munkara (kesz programra rahuzni
html-template-et, designt, kb. 5 oldalrol van szo).

Megbizhatosag, gyorsasag fontos, kolcsonos megelegedes eseten tovabbi
(ertelmesebb) munkakra is van lehetoseg.

ioko
mailto:
+ - Javascript Chat (mind) VÁLASZ  Feladó: (cikkei)

Hello!
      Nincsen veletlenul valakinek egy szabadon hasznalhato Javascript
chatje?Nekem volt valamikor csak most amikor szuksegem volna ra nem
kapom es mar azt sem tudom honnan toltottem le.Egy abszolut egyszerure
gondoltam(Java nem jo!!!!).


Jaz
____________________________________________
i remember a sight at the dreams that we had                   
and the injustice they´ve suffered had driven them mad
i remember when we had the right to be sad all the time

Mailer:The Bat! 1.41
+ - Hello webmesterek! (mind) VÁLASZ  Feladó: (cikkei)

Tobbszor kaptam mar itt segitseget, ezert megprobalok meg egy-ket dolgot
kerdezni, tuti, hogy tudjatok ra a valaszt... :)
Szoval elso kerdesem az, hogy tudna-e valaki olyan formos megoldast
ajanlani, ami kepes lesz kikuldeni imelre a kitoltott adatokat ugy, hogy
azokat el is lehessen olvasni, illetve a csatolt file is rendesen
megerkezzen. Ugyertem amit hasznalok az valami *.att formatumban kuldi az
adatokat es az ekezetes betuket nem ismeri. Van ennel jobb?
A kovetkezo kerdesem az, hogy hogy lehet azt megoldani, hogy az eger mogott
valami szoveg latszodjon a honlapon, es ha mozgatom az egeret, a szoveg
mozogjon vele. Lattam ilyet sok helyen, konkretan most a
http://www.extra.hu/danubijusz -ra emlekszem. Probaltam kiszedni a kodot, de
valahogy nem igazan sikerult. Tudnatok segiteni?

Elore is koszonom:
Szabo Sandor

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS