Archívum
május 5, 2008
Eltérő termékek egységes kezelése adatbázisban
Sziasztok!
A segítségeteket szeretném kérni.
Egy olyan adatbázist kellene felépítenem, melyben teljesen eltérő termékeket tudok tárolni.
Olyan mint egy webshop, csak itt nincs egy megfogható termékcsoport.
Pl. tartalmazhatja egy CPU-t, egy házat, egy autót, egy mosógépet, egy üdülést, stb.
Ezeknek a termékeknek ugye igen csak eltérő tulajdonságai vannak, amiket tárolni is szeretnék.
A legfontosabb, hogy gyors legyen a rendszer mind keresésre, mind pedig tallózásra.
Ha pl. beírom, hogy piros, akkor szeretném látni a piros mobiltelefontól a piros autón keresztül a piros sportdzsekin át az összes olyan terméket, ami piros, viszont az is fontos lenne, hogy a termék neve alatt szerepeljen az aktuális termékcsoportra jellemző összes fő tulajdonság úgy, hogy az nem újabb lassú lekérdezések árán legyen csak lehetséges.
Pl.
Nokia 3510i
kártya független
MMS képes
WAP képes
FIAT UNO
1998-as évjárat
300 m3
4 ütemű
ADIDAS dzseki
újszerű állapotú
piros
1.
Alap esetben az lenne a legegyszerűbb, ha csinálnák egy 500 mezős táblát, 380 index-el, és ebben felvennék minden lehetséges tulajdonságot az órajeltől, az alapterületen át a végsebességig. Egy admin táblában meghatároznám, hogy az egyes termékkörök esetén mit kell kitölteni, és a többi tulajdonság NULL-t venne fel.
Ugye ekkor egy keresésnél minden információ rendelkezésre áll, viszont nem feltétlen a legszerencsésebb választás.
2.
A másik lehetőség, hogy az alap tulajdonságokat veszem csak fel (neve, kategória, ára, stb.) és a kiegészítő tulajdonságokat egy másik táblába helyezem el, ahol szerepelne a termék ID-ja a tulajdonság azonosítója (3. tábla) és az érték. Itt mivel igencsak eltérő értékek lehetnek (szám, szöveg, stb.), ezért csak szövegesen tudnám ábrázolni az egyes értékeket ami lassítaná a keresést, illetve ha sok tulajdonságok szeretnék egyszerre figyelni, akkor sok JOIN vagy SELECT lenne.
A segítségeteket szeretném kérni.
Egy olyan adatbázist kellene felépítenem, melyben teljesen eltérő termékeket tudok tárolni.
Olyan mint egy webshop, csak itt nincs egy megfogható termékcsoport.
Pl. tartalmazhatja egy CPU-t, egy házat, egy autót, egy mosógépet, egy üdülést, stb.
Ezeknek a termékeknek ugye igen csak eltérő tulajdonságai vannak, amiket tárolni is szeretnék.
A legfontosabb, hogy gyors legyen a rendszer mind keresésre, mind pedig tallózásra.
Ha pl. beírom, hogy piros, akkor szeretném látni a piros mobiltelefontól a piros autón keresztül a piros sportdzsekin át az összes olyan terméket, ami piros, viszont az is fontos lenne, hogy a termék neve alatt szerepeljen az aktuális termékcsoportra jellemző összes fő tulajdonság úgy, hogy az nem újabb lassú lekérdezések árán legyen csak lehetséges.
Pl.
Nokia 3510i
kártya független
MMS képes
WAP képes
FIAT UNO
1998-as évjárat
300 m3
4 ütemű
ADIDAS dzseki
újszerű állapotú
piros
1.
Alap esetben az lenne a legegyszerűbb, ha csinálnák egy 500 mezős táblát, 380 index-el, és ebben felvennék minden lehetséges tulajdonságot az órajeltől, az alapterületen át a végsebességig. Egy admin táblában meghatároznám, hogy az egyes termékkörök esetén mit kell kitölteni, és a többi tulajdonság NULL-t venne fel.
Ugye ekkor egy keresésnél minden információ rendelkezésre áll, viszont nem feltétlen a legszerencsésebb választás.
2.
A másik lehetőség, hogy az alap tulajdonságokat veszem csak fel (neve, kategória, ára, stb.) és a kiegészítő tulajdonságokat egy másik táblába helyezem el, ahol szerepelne a termék ID-ja a tulajdonság azonosítója (3. tábla) és az érték. Itt mivel igencsak eltérő értékek lehetnek (szám, szöveg, stb.), ezért csak szövegesen tudnám ábrázolni az egyes értékeket ami lassítaná a keresést, illetve ha sok tulajdonságok szeretnék egyszerre figyelni, akkor sok JOIN vagy SELECT lenne.
Inheritance vs. Composition
Milyen előnyei vannak az objektum összetételnek az öröklődéssel szemben?
■ május 5
AJAX vs üzleti weboldal
Nem igazán tudtam jó címet adni a témának. A kérdésem arra irányul, hogy eljött-e már az az időszak, amikor egy részben üzleti megfontolásból létrehozott honlapot lehet teljes mértékben JS-re alapozni?
A közeljövőben tervezem egy weboldal elindítását, ami valamilyen formában bevételt termel. Mivel az AJAX és úgy általában az JS használata a felhasználók szempotjából nagyon jó eszköz, ezért azon gondolkodom, hogy bevállalható-e már 2008-ban egy JS based weboldal, tekintve azt, hogy valamilyen mértékű közvetlen bevételre számítok.
Ami a célközönséget illeti, nem kell, hogy felolvasószoftvereknek látható legyen a tartalom, és valószínű, hogy a majdani célközönség még hírből sem ismeri a karakteres böngészőket. Sőt, fogalmazhatunk úgy, hogy a célközönség nagyon fogékony a látványos dolgokra.
Kinek mi a véleménye, bevállalható már egy üzelti alapon működő JS based honlap?
■ A közeljövőben tervezem egy weboldal elindítását, ami valamilyen formában bevételt termel. Mivel az AJAX és úgy általában az JS használata a felhasználók szempotjából nagyon jó eszköz, ezért azon gondolkodom, hogy bevállalható-e már 2008-ban egy JS based weboldal, tekintve azt, hogy valamilyen mértékű közvetlen bevételre számítok.
Ami a célközönséget illeti, nem kell, hogy felolvasószoftvereknek látható legyen a tartalom, és valószínű, hogy a majdani célközönség még hírből sem ismeri a karakteres böngészőket. Sőt, fogalmazhatunk úgy, hogy a célközönség nagyon fogékony a látványos dolgokra.
Kinek mi a véleménye, bevállalható már egy üzelti alapon működő JS based honlap?
isset + checkbox
Sziasztok,
Szeretném segítségetek kérni, most ismerkedem a PHP gyönyöreivel és már rögtön az elején...
A probléma a következő:
egy urlap html oldalon vizsgálom, hogy egy checkbox ki van-e pipálva és a feldolgozo.php pedig ez alapján írja -azaz írná ki- mi a helyzet.
Tehát a kódrészletek:
html:php:Segítségeteket előre is köszi.
■ Szeretném segítségetek kérni, most ismerkedem a PHP gyönyöreivel és már rögtön az elején...
A probléma a következő:
egy urlap html oldalon vizsgálom, hogy egy checkbox ki van-e pipálva és a feldolgozo.php pedig ez alapján írja -azaz írná ki- mi a helyzet.
Tehát a kódrészletek:
html:
<b>Checkbox:</b> Pogácsa? <input type="checkbox" name="etel" value="pogacsa">
<b>Étel:</b> <?php
if (isset($_POST["etel"]))
{
print($_POST["etel"]); <br>
}
else
{
print "-";
}
?>
Függvény végrehajtása egy változón egy adott részen
Sziasztok
Sokmillió bocsánatot kérek előre is ha már van ilyen téma, de sajnos nem találtam meg ami nekem kéne'.A problémám az lenne hogy egy adott szöveg ami
Sajnos nem értek
Előre is köszönöm
■ Sokmillió bocsánatot kérek előre is ha már van ilyen téma, de sajnos nem találtam meg ami nekem kéne'.
$text="SZÖVEGSZÖVEGSZÖVEG[noref]email##kukac##domm.thd[/noref]SZÖVEGSZÖVEGSZÖVEG";
$text
változóban van tárolva abban kellene nekem minden e-mail címen egy funkciót végrehajtanom.Sajnos nem értek
preg_replace()
-hez - pedig ezzel sztem meg lehetne csinálni - ezért kérem a segítéget.Előre is köszönöm
Egy weboldal biztonságos kialakítása
Üdv!
Egy olyan weboldalt szeretnék kifejleszteni, amely biztonságos.
Szóval nem lehet könnyen bejutni a rendszerbe, a config.php-ban a jelszót egy hacker config.php scanneléssel ne tudja megnézni stb.
Szóval arról kérnék információt, hogy hogyan építsem fel a weboldalam, hogy az biztonságos legyen?
Mindent amit ezzel kapcsolatba tudni kell, osszátok meg velem légyszives!
válaszaitokat előre is köszönöm :)
■ Egy olyan weboldalt szeretnék kifejleszteni, amely biztonságos.
Szóval nem lehet könnyen bejutni a rendszerbe, a config.php-ban a jelszót egy hacker config.php scanneléssel ne tudja megnézni stb.
Szóval arról kérnék információt, hogy hogyan építsem fel a weboldalam, hogy az biztonságos legyen?
Mindent amit ezzel kapcsolatba tudni kell, osszátok meg velem légyszives!
válaszaitokat előre is köszönöm :)
május 4
Apróhirdetés kezelő script
Az intenet tele van ingyenes szolgáltatásokkal: lehet saját webtárhelyem, e-mail címem, blogom, fórumom, képgallériám stb. Olyan szolgáltatást nem találtam, ahol egy saját karbantartású apróhirdető rendszert tudnék üzemeltetni. Ismer e valaki ilyen szolgáltatást?
Konkrétatn arról van szó, hogy adott egy működő weboldal, amelynek jelenleg az az egyetlen próbélémája, hogy nincs rajta apróhirdetés kezelő. Erre kéne megoldást találni.
Tudom, az egyik megoldás, hogy fogok egy cms-t, aminek van apróhirdetés modulja, és testreszabom. De ez azt jelentené, hogy egy tök új weboldal kellene készíteni, ezt nem szeretném. Bőven elegendő lenne egy olyan php- script, amit kiteszek a jelenlegi működő oldal mellé, pl. www.enoldalam.hu/aprohirdetes. De ilyen sriptet (ingyenes) nem találtam.
Van e tippetek?
■ Konkrétatn arról van szó, hogy adott egy működő weboldal, amelynek jelenleg az az egyetlen próbélémája, hogy nincs rajta apróhirdetés kezelő. Erre kéne megoldást találni.
Tudom, az egyik megoldás, hogy fogok egy cms-t, aminek van apróhirdetés modulja, és testreszabom. De ez azt jelentené, hogy egy tök új weboldal kellene készíteni, ezt nem szeretném. Bőven elegendő lenne egy olyan php- script, amit kiteszek a jelenlegi működő oldal mellé, pl. www.enoldalam.hu/aprohirdetes. De ilyen sriptet (ingyenes) nem találtam.
Van e tippetek?
dojo addOnLoad firefox esetén későn fut le
Sziasztok!
Adott egy dojo 1.1.0. A manual szerint a dojo.addOnLoad segitsegevel lehet feliratkozni a dom ready esemenyre. Operaban (9.27) es Explorerben (6) jo , viszont Firefoxban (2) nem. Olyan, mintha siman a window.load esemenyre iratkoznek fel (gyk a kepek letoltodese utan fut le az esemenykezelo). Ha a rakeseresett megoldast hasznalom, akkor firefox alatt is mukodik.
Mindenfele kodok, amikkel teszteltem:
x.htmlout.php:A kep termeszetesen megvan (jo 2.5 mega, es meg is jelenik ahogy van).
Ha minden kotel szakad, akkor irok egy sajat megoldast erre (lasd fentebb linket), de jobb lenne, ha a dojot fel tudnam hasznalni erre.
■ Adott egy dojo 1.1.0. A manual szerint a dojo.addOnLoad segitsegevel lehet feliratkozni a dom ready esemenyre. Operaban (9.27) es Explorerben (6) jo , viszont Firefoxban (2) nem. Olyan, mintha siman a window.load esemenyre iratkoznek fel (gyk a kepek letoltodese utan fut le az esemenykezelo). Ha a rakeseresett megoldast hasznalom, akkor firefox alatt is mukodik.
Mindenfele kodok, amikkel teszteltem:
x.html
<html>
<head>
<script type="text/javascript" src="js/dojo/dojo.js"></script>
<script type="text/javascript">
function init() {
dojo.byId("alma").innerHTML = "alma!";
}
dojo.addOnLoad(init);
</script>
</head>
<body>
<h1 id="alma"></h1>
<img width="100" height="100" src="out.php" />
</body>
</html>
<?php
header("content-type: image/gif");
$fp = fopen("image.gif", 'rb');
fpassthru($fp);
sleep(5);
?>
Ha minden kotel szakad, akkor irok egy sajat megoldast erre (lasd fentebb linket), de jobb lenne, ha a dojot fel tudnam hasznalni erre.