WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Chatt - Många till många (https://www.wn.se/forum/showthread.php?t=1043678)

Jan Eriksson 2010-09-05 18:17

Chatt - Många till många
 
Letar efter chatt-motor som kan hantera "många till många"-chatt. Ska finnas på en sajt där man kan logga in och sen välja rum. Det kommer väl finnas 10-20 rum att välja på. Det ska rulla på en Windows 2008 server och helst vara skriven för ASP.NET. Databas MSSQL.

Jag har hittat http://www.aspnetajaxchat.com samt http://cutesoft.net/ASP.NET+Chat/ som ser bra ut båda två men kostar en hel del samt källkoden kommer inte med. Köper gärna i framtiden men just nu är det på experimentstadiet så jag vill gärna hitta något billigare eller open source.

Finns det något som ni kan tipsa om? Bygger gärna vidare på något befintligt om ni känner till en bra grund. Även om jag helst vill ha ASP.NET så tar jag gärna mot tips på PHP-lösningar också.

fabian 2010-09-05 20:38

Webbaserad irc-klient?

Jonas 2010-09-05 20:53

Finns ett flertal Java, Ajax & Flash baserade IRC klienter som är fria.

abergman 2010-09-05 21:35

Webbaserad IRC är helt klart lösningen.

Jan Eriksson 2010-09-06 08:25

När det gäller IRC så är mina kunskaper begränsade men som jag förstår det så behöver IRC en egen server. Stämmer det? Någon som kan sparka mig åt rätt håll så man kommer igång?

Danski 2010-09-06 08:47

Du kan använda en kanal på något av de nätet som finns redan, dalnet, linknet, efnet, quakenet etc.

Alltså behöver du inget mer än din webbserver som hostar IRC-klienten.

Jan Eriksson 2010-09-06 09:51

Tyvärr innebär detta med IRC att jag inte har kontroll på vad som skrivs (om jag förstår det rätt). Jag vill kunna spara detta i 2-5 dagar innan det raderas. Kanske kommer jag tillbaka till IRC-lösningen men tillsvidare letar jag en lösning där jag bla kan använda MSSQL-databas för att lagra chatten. Jag uppskattar dock era tips. Får mig att tänka till.

emilv 2010-09-06 09:58

Nackdelen med att spara chattraderna i en databas är att det riskerar att kräva rätt mycket av chattsystemet. Bättre i så fall är nog, som många redan påpekat, att använda sig av IRC. Du kan lätt sätta upp en egen IRC-server med loggning. Även om du använder en publik server finns det ingenting som hindrar dig från att själv vara inne i kanalen och logga allt som skrivs.

Den stora fördelen med IRC är att det är byggt för det du vill göra och är beprövat.

Om du väljer att köra med en annan lösning med databas och skript så riskerar det att bli prestandakrävande. Att ha en många-till-många-chatt där allt som skrivs läggs in och läses från en SQL-databas skalar otroligt dåligt. Vid bara något tiotal användare tippar jag på att du kommer börja få problem om du inte har en överdrivet snabb server (och att kasta hårdvara på ett mjukvaruproblem är ju som vi vet rätt onödigt...).

StefanBergfeldt 2010-09-06 10:07

Jag har gjort en enkel chatt-klass som är gratis och open source.
http://www.aspsidan.se/default.asp?p...criptSubCat=36

Den lagrar förvisso inget i databas, och har inte flera chattrum, men är så enkelt byggd att du säkert förstår hur du kan utöka den. Om inte står mina konsulttjänster till förfogande.

Jan Eriksson 2010-09-06 10:39

Tack Stefan, ska titta på det men även på IRC-lösningen som flera rekommenderar. Uppskattar all input jag har fått.


Alla tider är GMT +2. Klockan är nu 17:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson