Beste AJAX/JS scripters,
Het leek me wel een leuk idee om mijn AJAX skills te trainen door een chatbox te maken. Nu vroeg ik me dus af hoe je dat het best kan doen
Stel, ik heb een pagina waar alle berichten dus staan, om de hoeveel seconden kan ik nou het best verversen? Dus de nieuwe chatberichten opvragen en in het contenvakding plaatsen zonder refresh.
Of is er een betere manier dan "refreshen" met AJAX.
Mvg,
Ruben
- Chatbox AJAX
-
03-11-2007, 16:54 #1
- Berichten
- 530
- Lid sinds
- 18 Jaar
Chatbox AJAX
-
03-11-2007, 18:31 #2
- Berichten
- 1.331
- Lid sinds
- 19 Jaar
Ik zou zeggen: Bekijk eens wat andere scriptjes! Er zijn er genoeg te vinden op 't internet volgens mij.
-
04-11-2007, 17:31 #3
- Berichten
- 530
- Lid sinds
- 18 Jaar
Dit is niet echt het antwoord wat ik hoopte te krijgen..
Ik heb hem nu af maar nu verzend hij elke seconde een request naar de server, hij voert dan dit scriptje uit:
PHP Code:<?php
include_once 'config.php';
if($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['start']) && is_numeric($_POST['start']))
{
$results = mysql_query("SELECT door, bericht, datum AS tijd FROM chat WHERE datum > ".$_POST['start']);
while($row = mysql_fetch_assoc($results))
{
echo '['.$row['tijd'].'] <strong>'.$row['door'].': </strong>'.$row['bericht'].'<br />';
}
}
?>
-
04-11-2007, 18:20 #4
- Berichten
- 1.331
- Lid sinds
- 19 Jaar
De server zal het in elk geval niet leuk vinden ;) Met 100 chatters heb je dus 100 aanvragen per seconde..
-
04-11-2007, 18:39 #5
- Berichten
- 530
- Lid sinds
- 18 Jaar
Ja inderdaad, leek me ook niet echt handig
Weten jullie toevallig hoe die andere chatservices dat doen?
-
04-11-2007, 18:43 #6
- Berichten
- 338
- Lid sinds
- 18 Jaar
Origineel gepost door Ruben Koeze
Ja inderdaad, leek me ook niet echt handig
Weten jullie toevallig hoe die andere chatservices dat doen?
-
05-11-2007, 02:32 #7
- Berichten
- 891
- Lid sinds
- 19 Jaar
AJAX bestaat uit javascript... (oa)
Voor kleine chatboxen is je scriptje wel voldoende, als je meer bezoekers verwacht zou ik echt wel naar Java oplossingen gaan zoeken.
-
05-11-2007, 07:00 #8
- Berichten
- 530
- Lid sinds
- 18 Jaar
Origineel gepost door Glenn Veugen
AJAX bestaat uit javascript... (oa)
Voor kleine chatboxen is je scriptje wel voldoende, als je meer bezoekers verwacht zou ik echt wel naar Java oplossingen gaan zoeken.
-
05-11-2007, 11:16 #9
- Berichten
- 111
- Lid sinds
- 18 Jaar
Waarom niet om de 2 of 3 seconde geef de chatter wat bedenk tijd. En je server ook.
-
05-11-2007, 11:43 #10
- Berichten
- 318
- Lid sinds
- 17 Jaar
Er zijn natuurlijk al tal van deze chatboxen! Wat echter nog heel weinig op het internet te vinden is, zijn chatboxen met verschillende kamers die alleen zichtbaar zijn van de admin. Dus iemand is admin en die kan met meerdere mensen praten. Andere mensen (bezoekers) zien alleen het gesprek met de admin!
-
05-11-2007, 12:33 #11
- Berichten
- 530
- Lid sinds
- 18 Jaar
Tsja, ik vond dit al netjes van mij gedaan...
Maar stel, ik wil alleen 1 op 1 chats doen, dan is het beste dus om de 2/3 seconden refresh en niet meer chatters...
Is het dan ook mogelijk meerdere chats tegelijk te draaien? Of heeft dat weer hetzelfde effect als meerdere chatters is 1 room?
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic