Ahoj nedelal nekdo nekdo z vas chat v asp? Delam ted jeden projektik (bohuzel musi byt v asp) a chtel bych nejaky priklad at to trochu rozjedu. Dekuji vsem
Ahoj nedelal nekdo nekdo z vas chat v asp? Delam ted jeden projektik (bohuzel musi byt v asp) a chtel bych nejaky priklad at to trochu rozjedu. Dekuji vsem
Kdysi jsem něco takovýho dobastlil, co konkrétně tě zajímá?
Bylo to dost jednoduchý ASP + SQL Server, co odeslanej text (klasika POST) to INSERT do DB a zobrazení obsahu pomécí META REFRESH na celou stránku s dotažením do recordsetu s SELECT TOP... z DB.
Netvrdím, že to je optimální přístup, ale funguje to a jednoduchej chat byl výsledkem.
CUBE> Ryzen 7 7700X + Arctic Lq Frzr III ◦ 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610 ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350
hotscripts.com, google.com ? Nic?
CUBE> Ryzen 7 7700X + Arctic Lq Frzr III ◦ 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610 ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350
Mě se teď na na chaty kvůli optimalizaci osvědčil AJAX. Při načtení stránky si stáhne těch 30 posledních příspěvků a pak se v časovejch intervalech, který si mění podle počtu lidí v chatu (to už je ale fičůrka navíc...), ptá serveru kolik je novejch příspěvků od id posledního kdy zašel požadavek, když nic tak pošle 0, jinak vrátí jenom ty nové příspěvky a zase si uloží poslední id.
Od ASP (PHP) to tedy vyžaduje jenom aby to z databáze vypsalo příspěvky s vyšším ID, než se mu předá parametrem, pokud parametr nebyl, tak jich vezme posledních cca 30, a uložení příspěvku do databáze.
Od JS to potřebuje vytvoření AJAXového objektu přistupujícím ke stránce co vyhazuje/ukládá příspěvky. Interval kterej volá aktualizaci. Zpracovat nové příspěvky po zavolání aktualizace. A poslání požadavku na uložení příspěvku a následná aktualizace.
Ahoj. Tak jsem s tim zacal a hned jsem narazil. Ve woknech jsem doinstaloval IIS a do adresare inetpub/wwwroot jsem nahral muj soubor napr "test.asp" a v prohlizeci zadal normalne localhost/test.asp ale vyhodilo mi to ze stranku nelze zobrazit. Zacal jsem teda patrat. Nastroje pro zpravu -> IIS se zobrazuje ze je webovy server spusteny. Port je nastaveny na 80. Zda se ze vsechno je jak ma byt. Nemel nekdo podobny problem?
Edit: zapomel jsem dopsat ze pokud zadam localhost tak takz nic....
Naposledy upravil No06; 31.05.2007 v 21:58. Důvod: pripsani textu
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)