Boardunity & Video Forum

Boardunity & Video Forum (https://boardunity.de/)
-   Entscheidungshilfe (https://boardunity.de/entscheidungshilfe-f60.html)
-   -   Performante Forensoftware gesucht (https://boardunity.de/performante-forensoftware-gesucht-t1639.html)

Bernhard 30.03.2004 23:00

Performante Forensoftware gesucht
 
Hallo,

ich suche eine Forensoftware, die eine Community für monatlich 3 Mio. PIs, Peakzeiten von mehreren 100 gleichzeitigen Usern, ca. 5000 täglichen Beiträgen und mehreren 100.000 Usern.
Insbes. gibt es ein Forum, das gecachte Seiten ausliefert?

Zudem sollen mehrere Newsletter über dieses System verschickt werden (ca. 1 Mio./Monat). Wobei es zum Newsletterversand auch Statistik geben soll (Bounces, Openrate, CTR...)?

Gibt es so etwas?

Besten Dank,
Bernhard

itst 30.03.2004 23:34

Eine Software von der Stange wird es für so etwas nicht geben...

Stellt sich die Frage, ob man überhaupt eine vorhandene Software als Basis nimmt oder direkt selbst entwickelt und so die Anforderungen von Anfang an beherzigt und umsetzt.

Oliver 31.03.2004 01:06

Das muss ja schon ein Hammerforum sein :D.

Die gute Nachricht:
Ich arbeite grad an sowas. Ein Forum, dass genau auf so Härtefälle, wie Dich ausgelegt ist. Es soll alles können, was ein "Standardforum" auch kann. Also das übliche wie Beiträge, Umfragen, Userprofile usw. usw. Man kann jederzeit einzelne Teile der Software komplett abschalten, um die Performance noch besser auszunutzen. smtp, mysql und http können auf ganz unterschiedlichen Servern liegen. Für die index braucht es bisher nur 5 DB Abfragen - bei registrierten Usern 4. Alle statischen Werte (Ranks, Konfiguration usw.) werden regelmässig gecached.

Weitere Features sollen werden (speziell zur Performance):
- automatisches Schliessen von Beiträgen und der Export in ein Archiv, dass nur statische html Ausgaben sendet
- Newsletterfunktion, die die User in Gruppen aufteilt (einstellbar und dann die Newsletter in Schüben von z. B. 50 usern abarbeitet.
- Templateoptimierung für geringeren Traffic - aber voll xhtml tauglich
- automatisierte Wartungsarbeiten (mySQL optimieren, Beiträge archivieren)

Wenn Dir das weiterhilft, hab ich hier nen Benchmarktest, der die Performance bisher in etwa verdeutlicht:

Server: Celeron 2 Ghz, 1 GB Ram
Code:

Server Software:        Apache/2.0.46
Server Hostname:        localhost
Server Port:            80

Document Path:          /index.php
Document Length:        14780 bytes

Concurrency Level:      5
Time taken for tests:  361.157 seconds
Complete requests:      10000
Failed requests:        8
  (Connect: 0, Length: 8, Exceptions: 0)
Broken pipe errors:    0
Total transferred:      151714870 bytes
HTML transferred:      147804870 bytes
Requests per second:    27.69 [#/sec] (mean)
Time per request:      180.58 [ms] (mean)
Time per request:      36.12 [ms] (mean, across all concurrent requests)
Transfer rate:          420.08 [Kbytes/sec] received

Connnection Times (ms)
              min  mean[+/-sd] median  max
Connect:        0    0    1.3      0    31
Processing:    33  178 1083.1    70 29261
Waiting:      27  177 1083.1    70 29260
Total:        33  178 1083.2    70 29261

Percentage of the requests served within a certain time (ms)
  50%    70
  66%    72
  75%    106
  80%    107
  90%    144
  95%    178
  98%    195
  99%  3696
 100%  29261 (last request)

Jetzt kommt natürlich noch die Schlechte:
Das ganze ist noch in der Alphaphase. Ich arbeite zwar schon rund um die Uhr daran weiter, aber der bisherige Stand ist frühe Beta. Folgende Features sind schon drin:

Zitat:

- mehrsprachiger Betrieb möglich
- Rechtesystem für Moderatoren, Admins, User, Gäste
- schnelle Datenbank-schonende Volltextsuche/oder anhand Index (wie phpBB) (Auswahl: User/Gäste/niemand/ein und alle Foren)
- eMailfunktion über Board (Auswahl)
- private Nachrichten (Auswahl)
- eMailbenachrichtigung inkl. Beitragstext (Auswahl)
- Datenbankgestützte Beitragsmarkierung (Auswahl)
- Zensur und Bannfunktion (Auswahl)
- multivotefähige Umfragen (Auswahl)
- uneingeschränkte Anzahl Foren, Beiträge und User
- mehrere Zeitzonen (Auswahl: Admin, User)
- verschlüsselte Eingabe von Passwörtern (MD5 oder SHA1) (Auswahl)
- voll w3c-konform (xhtml 1.0 und css)
- Mitgliederübersicht (Auswahl)
- Regelseite (Auswahl mit einstellbarer Wartezeit)
- Beitragsmeldung (Auswahl: Intern, eMail, garnicht)
- Floodsperre (Auswahl: Zeit einstellbar)
- Emoticons (Auswahl: Admin, User)
- BBCode (fett, kursiv, unterstrichen, align, code, quote, font, size, color) (Auswahl: Admin, User)
- Einstellbare Anzahl Beiträge und Themen (Auswahl: Admin, User)
- Schnellantwort (Auswahl)
- Gzip-Output (Kompressionsgrad einstellbar)
- Avatarupload Größe, Abm. einstellbar (Auswahl: Admin, User)
- Boardgenerierte Passwörter bei Anmeldung und Aktivierungslink (Auswahl)
- Neuregistrierungen verhindern (Auswahl)
- Ankündigungen auf jeder Seite (Auswahl)
- Wartungsmodus (Auswahl)
- sichere Foren mit User und Passwort (Auswahl)
- verwandte Themen mit Wortfilter für Standardbegriffe (Auswahl)
- schnelles Templatesystem inkl. Optimierung, Userkommentaren und Caching (totales Alpha noch :()
- Menüführung in dhtml (ähnlich vb - getestet mit allen gängigen Browsern)
- PDF Export (auch ohne pdflib)
- RSS Feed (anpassbar auf einzelne oder alle Foren)
- Word Export
- einzelne Foren für Gäste freigeben
- Resize von großen Bildern in Beiträgen
- Themenbewertungen (Auswahl)
- Linkfunktion für Foren (Auswahl)
Es fehlen aber auch noch ne ganze Menge Sachen, wie Benutzergruppen, Kalender usw.

Insgesamt ist es natürlich viel zu früh, da jetzt irgendwelche Experimente zu machen, aber sobald es in den RC Status geht (ich tippe mal in 4 Monaten) würd ich mir gern mal Deine DB ausleihen, um dort etwas rumzutesten und wenn Du magst, kann ich Dir dann auch das Script kostenlos zur Verfügung stellen.

Schick mir doch einfach mal den Link zum Forum per PM, dann könnte ich mir mal ein Bild machen.

DaddyCool 31.03.2004 09:06

Zitat:

Zitat von Bernhard
Hallo,

ich suche eine Forensoftware, die eine Community für monatlich 3 Mio. PIs, Peakzeiten von mehreren 100 gleichzeitigen Usern, ca. 5000 täglichen Beiträgen und mehreren 100.000 Usern.
Insbes. gibt es ein Forum, das gecachte Seiten ausliefert?

Mit entsprechender hardware sollte das von jeder namenhaften Software geschafft werden. Bei sowas ist allerdings vbulletin am beliebtesten. (Beispiel: Klick)

Aktuell ist mir kein Board bekannt welches gecachte Seiten ausgibt. Jedoch beinhaltet fast jede Software Bereiche in denen bereits fertig verarbeitete Beiträge gespeichert werden, damit dort der BBCode nicht immer wieder ersetzt werden muss.

Zitat:

Zudem sollen mehrere Newsletter über dieses System verschickt werden (ca. 1 Mio./Monat). Wobei es zum Newsletterversand auch Statistik geben soll (Bounces, Openrate, CTR...)?
Newsletterversand sollte eigentlich jede Software unterstützen. Die extra Features hat aktuell aber keine Software drin, dort müsste man ggf. auf ein extra Programm zurückgreifen.

Zitat:

Gibt es so etwas?

Besten Dank,
Bernhard
Schau dir mal das vBulletin an, vom Preis her höher angesiedelt wie andere Systeme, aber es lohnt sich.

@Oliver
ziemlich lange Eigenwerbung, aber irgendwie kann ich bei dir kaum etwas erkennen was andere Systeme nicht haben.

Bis auf PDF und Word Export sollten die genannten Funktionen fast jedes System haben, und witzigerweise ist jedes System darauf bedacht schnell zu sein.

Daniel Richter 31.03.2004 10:26

Ich kann da auch nur vBulletin empfehlen. Die .3er Version bietet viele Features und ist dabei sehr schnell. Eine Live-Demo von einem vBulletin 2 mit sehr vielen Usern online ist sicher http://www.motor-talk.de ;)

Oliver 31.03.2004 12:31

Zitat:

Zitat von DaddyCool
Bis auf PDF und Word Export sollten die genannten Funktionen fast jedes System haben, und witzigerweise ist jedes System darauf bedacht schnell zu sein.

Das Rad kann ich auch nicht neu erfinden :rolleyes:. Es ist auch noch mitten in der Enwicklung, daher sollten glaub ich erstmal die "0815"-Features drin sein, bevor es ans Eingemachte geht. Ausserdem hab ihm meine Untestützung angeboten und da die Vorraussetzungen aber etwas anders sind, lies sich das nicht in einem Satz beantworten. Übrigens wenn ich Werbung hätte machen wollen, dann hätte ich nen Link dabei gesetzt. :rolleyes:

Philipp Gérard 31.03.2004 14:05

Dann poste den mal, interessiert mich. Eventuelle "Werbung"-Schreihälse können sich ja bei mir beschweren :P

{scotty} 15.06.2004 12:24

Zitat:

Zitat von Bernhard
ich suche eine Forensoftware

vb3

Zitat:

die eine Community für monatlich 3 Mio. PIs, Peakzeiten von mehreren 100 gleichzeitigen Usern, ca. 5000 täglichen Beiträgen und mehreren 100.000 Usern.
1000 online / 8-10.000 beiträge

Zitat:

Insbes. gibt es ein Forum, das gecachte Seiten ausliefert?
ich benutze den eingebauten beitragscache, der geschriebene beiträge 14 tage im geparsten zustand in einer getrennten tabelle vorhält.

Zitat:

Zudem sollen mehrere Newsletter über dieses System verschickt werden (ca. 1 Mio./Monat).
im AP können Exportlisten generiert werden, denn
Zitat:

Wobei es zum Newsletterversand auch Statistik geben soll (Bounces, Openrate, CTR...)?
das sollte von einer getrennten software erledigt werden.

Zitat:

Gibt es so etwas?
s.o. :)

mfg,
scotty

Jan Stöver 15.06.2004 13:01

{scotty} ... gute Werbung ... denn wenn ich deine Seite besuche kommt folgendes:

Zitat:

Der Server ist überlastet!

Für das Lesen des Tagebuchs bitte:
http://www.bbtagebuch.de oder
http://tagebuch.ioff.de benutzen!
Danke!

Ein sofortiger Reload dieser Seite bringt nichts!
Bitte einige Minuten warten.



;) ... aber das liegt mehr am Server als am vB3



{scotty} 15.06.2004 13:17

argh - das sollte keine werbung für das forums sein... (hab die sig rausgenommen)

ohne vb3 könnte ich das board gar nicht betreiben - daher die empfehlung. vb2 war schon viel früher "am deckel"

[zur meldung]
hmja bei 2,4 Mbit/sec hab' ich einfach eine linie gezogen: ich habe eine erweiterung programmiert, die für gäste eine "frühere" lastsperre erwirkt.
member können nachwievor lesen und posten.

Jan Stöver 15.06.2004 13:32

Ich meinte auch eine Werbung für das vB3 nicht für das Board, dass du da betreibst :) Kannst deine Signatur ruhig wieder hinschreiben - stört sich doch keiner dran.


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 Uhr.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25