![]() |
wbb warum so schlecht gemacht ??? Hi, auch auf die Gefahr hin, daß sich einiges wiederholt, aber ich möchte endlich einmal wissen, warum hier einige User so über wbb-Foren herziehen. Es wäre nett, wenn ihr euch Geflame und Polemik spart und einfach faktisch erklärt, warum denn nun die wbb-Foren angeblich nichts taugen, kann auch gerne etwas fundierter sein. danke für eure Antworten Cerberus |
Ich halte von WBB einfach wegen der bescheurten Aktion von damals nixmehr... erst Monate lang sagen WBB2 wird auch Garantiert Kostenlos und wo es fast fertig war hies es auf einmal das es nichtmehr Kostenlos ist. Seid dem setze ich kein WBB mehr ein. |
tja das sagt doch nur das du gegen das board selber nix hast also ich habe auch noch eine lizenz rumfliegen.. mir persönlich gefällt das lizenz model nicht so gut, dadurch gibt es so viele kiddie admins die meinen gleich die community hochzu ziehen! aber für eine kleine aber feine community ist es eine alternative zum vb (vor allem preislich) mfg |
Genau Saro. Das ist auch der einzigste Punkt was ich nicht so mag. Aber ich habe drüber hinweggesehen und finde die Software ganz akzeptabel. |
Zitat:
|
Zitat:
|
Naja sorry, aber alleine die Anzahl der Updates und Sicherheitspatches sollte wohl deutlich machen, was für einer Qualität diese Software entspricht.... |
Ich bin zwar kein Fan des wBB aber schau dir mal die Menge der Patchversionen an die es z.b. vom vB oder vom phpBB gibt. |
Zitat:
wBB 2.1 = 3 Updates = aktuellste Version 2.1.3 vB 2.3 = 3 Updates = aktuellste Version 2.3.3 phpBB 2.0 = 6 Updates = aktuellste Version 2.0.6 Was gibt es bei 3 Updates auszusetzen? |
wunderbar jetzt bin ich genau so schlau wie vorher kann denn keiner mal die sachlichen Zusammenhänge erklären, die angeblich dazu führen, daß wbb richtig schlecht ist ??? Cerberus |
Zitat:
|
Zitat:
@Acyd Burn Ja, dass stimmt. Das muss man dann auch beachten. |
Hmm... ich selbst setze ein wbb2 ein, weil ich früher dumm genug war, um mir eine Lizenz aufzuhalsen... Was ich gegen das wbb habe? Hmm... also erstmal der Preis... für mich ist das Invisionboard genausogut, wenn nicht sogar besser... und das bekommt man kostenlos. Also ist das wbb schonmal überflüssig. Dann sind`s halt so programmiertechnische Kleinigkeiten... wenn ich error_reporting(E_ALL); einbaue krieg ich nen schreikrampf, weil ich mehr Fehler als alles andere habe. An sich, also wenn`s um die Funktionen und Möglichkeiten geht, ist wbb nicht schlecht. Es ist nur so, dass einige der Hacks (sagen wir ~ 65%) mieserabel programmiert oder ganz unbrauchbar sind... ich hab ein paar bei mir eingebaut, und bisher gabs dabei noch keinen, den ich nicht umgebaut habe/umbauen musste... Was den Support angeht möchte ich mal nicht meckern... seit ich ein paar Beiträge mehr habe bekomme ich doch relativ guten und schnellen Support... kann mich aber auch noch dran erinnern, dass es teilweise 3 Tage dauerte, bis ich ne antwort von 3 Zeilen bekam... Das Lizenz-Model ist eigentlich nicht so schlecht... wenn man es nicht mit Invisionboard vergleicht... Jedenfalls besser als das vom vB... ich würd mich totärgern, wenn ich für irgendein Forensystem so viel Geld aus dem Fenster schmeissen würde... Na ja... was mich noch stört, wo ich aber nicht sicher bin, ob`s wbb wirklich dafür verantwortlich ist, ist, dass ich andauernd irgendwelche Probleme mit der Datenbank habe... in einem Forum, dass ich mit-Administriert hatte kam es mindestens 1mal pro Woche zu einem Datenbank-Problem... und da gab`s grademal ~2000 Beiträge und etwas über 100 User... Aber wie gesagt, das könnte auch an der MySQL-Version gelegen haben... Na ja... soviel dazu von mir. ^^" |
Zitat:
|
Zitat:
Zitat:
Das gleiche kann ich dir auch mit dem vB3 zeigen. Wenn du ein Script mit dem Error Level E_ALL laufen lässt gibt PHP Notizen für jeden sch... aus den ihm nicht passt. Das ist ganz normal. Wenn du mit dynamischen Arrays arbeitest ist es nur logisch das du irgendwann mal auf einen Index zugreifen willst der nicht existiert, und du kannst beim besten willen nicht jedesmal eine Überprüfung einbauen ob ein Index existiert. Solche Meldungen sind keine Fehler, es sind Notizen (deswegen steht auch Notice davor). Auch wenn euch so manch einer was anderes einreden will, hört nicht hin. Zitat:
Zitat:
Zitat:
|
Ich selbst kann die Hetzerei gegen Woltlab nicht verstehen. Die kurzfristige Entscheidung von Marcel Werk, für das WBB2 Lizenzkosten zu verlangen, war nicht sehr fair gegenüber der WBB-Community. Trotzdem kann ich es nachvollziehen, wenn Marcel Werk mit seiner Software Geld verdienen möchte. Sicherlich gibt es auch viele Programmierer, die ebenso viele Stunden an einem Open-Source-Projekt arbeiten und trotzdem kein Geld dafür verlangen, aber das bleibt jedem sich selbst überlassen. Für die Weiterentwicklung des WBB2 sind die Lizenzkosten gerechtfertigt. Wer nicht bereit ist dafür zu zahlen, der sollte vom WBB2 absehen und kann aus einer Reihe an kostenlosen Alternativen wählen. Die bisher genannten Kritikpunkte zum WBB2 sind überwiegend inhaltslos. Ich bin mir sicher, Cerberus möchte keine Meinungen über das Lizenzmodel oder optional erhältlichen Erweiterungen lesen, sondern Kritikpunkte, die sich direkt auf die Forensoftware beziehen (z.B. Codedokumentation, fehlerhafte Funktionen, ressourcenverschwenderische Code-Teile ...). |
Zitat:
@TheDragonMaster Das ist geschmackssache mir gefällt das Lizens System vom vBulletin besser. |
Zitat:
WBB 2.1 gibt es seit dem 30.06.2003, 2.1.3 seit dem 20.10.2003: Halbwertszeit einer Patchversion knapp 4 Wochen. vB 2.3 gibt es seit dem 31.03.2003, 2.3.3 seit dem 13.11.2003: Halbwertszeit einer Patchversion knapp 2,5 Monate. phpBB 2.0 gibt es seit 04.04.2002, 2.0.6 seit dem 03.08.2003: Halbwertszeit einer Patchversion knapp 2,5 Monate. In diesem Vergleich schneidet wBB schlechter ab. cu, Sascha |
Mhm... Ich war ja eigentlich schon recht früh dabei, von keiner release vom board und dann einige zeit später beim release der beta3, damals haben wir uns alle noch auf das pnsystem im beta4 gefreut darauf folgten die wbb1 releases. Dann kamm die ankündigung für das "woltlabBulletin", damals hieß es das es kostenlos bleiben wird. Beim der namens änderung auf wbb2 kam ja dann heraus das es was kosten wird. Alleine wegen dieser Geschichte werde ich mir nie wieder ein wbb holen. Außerdem finde ich das das wbb1 arge ähnlichkeit dem vb1 hat und das wbb2 hat glaub ich (sofern ich das aus der demo sehen kann) viele funktionen vom vb2 drin. jetzt kommt das wbb2.1 und das hat nun vb3 funktionen, also für mich ist das kein zufall. Würde mich nicht wundern wenn Woltlab bald auch ein reDesign der Templates macht, wie es bei vBulletin der fall ist. |
Zitat:
Nur weil PHP "Notice:" ausgibt heißt das noch lange nicht, dass es sich nicht um einen Fehler handelt! Wenn man auf ein nicht-existierendes Array-Element zugreift so kann das fatale Folgen haben. Unter umständen läuft dadurch ein ganzes System nicht mehr. Also bitte verschone mich mit dingen wie "Notizen sind keine Fehler"... warum werden sie dann bei error_reporting(E_ALL) ausgegeben? Ein Fehler ist definitiv ein Fehler... Dass es dieses Problem auch beim vB gibt mag stimmen, aber hier gehts um`s WBB... Zitat:
Edit: Zitat:
|
Zitat:
Wenn du an einem System wie ein Board schreibst arbeitest du zwangsläufig mit sehr vielen dynamischen Arrays, und man kann beim besten willen nicht jedesmal ne Überprüfung einbauen ob ein Wert existiert. Sowas bläht nur den Code auf. Ich habe mich gestern noch mit anderen Codern, die u.a. ihren Lebensunterhalt damit verdienen, unterhalten, und die setzen grundsätzlich auch kein E_ALL da es unnötige Fehler ausgibt. Ein Fehler ist etwas was das Script im negativen beeinflusst (so definiere ich das). Sowas hatte ich in meinen Jahren als Coder nie das ein Fehler den PHP nur als notice ausgibt dafür gesorgt hat das ein Script nicht korrekt lief. Aber ich will mich da nicht unnötig reinsteigern. ich wie auch andere halten nichts von E_ALL. Du magst das anders sehen, ich respektier das. Zitat:
|
Zitat:
Und wenn du tatsächlich glaubst, das ein mit Notiz ausgegebener Fehler das Script nicht negativ beeinflusst muss ich sagen, dass du entweder nur Kindergarten-Scripte schreibst, oder Leute die bezahlt werden es nicht nötig haben ein funktionierendes System abzuliefern... Bsp.: Du greifst auf Werte über $array[feld] zu, statt mit $array['feld']... das hat zur folge, dass im normalfall eine Notiz ausgegeben wird. Die hast du aber deaktiviert. Nun willst du, dass jemand dein Script weiterverwendet (Stichwort: OOP). Diese Person verwendet in ihrem Script nun aber eine Konstante namens feld. => Autsch. Hast du ne ungefähre vorstellung davon, wie lange es dauern kann, bis dieser Fehler gefunden wird? Es ist absolut kein Problem solche Dinge zu umgehen, wenn man ordentlich und überlegt programmiert. Wenn man das natürlich nicht macht würde ich auch nicht freiwillig E_ALL nehmen... Aber ok... ich respektiere auch deine Einstellung dazu... nur für mich gehört zu einem kostenpflichtigen Programm auch, dass es so wenig Fehler wie möglich hat... und das kann ich nunmal von WoltLab nicht sagen... Zitat:
|
Zitat:
Ich bezog mich jetzt aber auf den Zustand das ein Index u.U. nicht existiert und da gibt PHP ebenfalls eine Meldung aus, und genau diese finde ich unnötig. An die von dir angesprochene Meldung habe ich jetzt nicht gedacht, da sie bei mir und den von mir genannten Codern nicht auftretten, da wir uns an einen gewissen Standard halten (Stichwort: Häckchen). Was meine Scripte angeht: ich glaube weniger das es "KindergartenScripte" sind, da sie zu einem Großteil darauf ausgelegt sind große Besuchermassen auszuhalten und bei keinem von ihnen die von dir angesprochene Meldung kommt. Es kann lediglich passieren das eine Meldung ala "Der index 'xxx' exitiert nicht" auftaucht, mehr aber auch nicht. Ein aktuelles Projekt ist übrigends (ach Wunder) ein Boardsystem. (Möchte jemand nen Link??) bei diesem kann trotz aller bemühungen trotzdem eine solche Meldung auftauchen, dies hängt dann mit dem Template System zusammen. Während ich im eigentlichen code gut prüfen kann, geht es dort nicht (oder nicht ohne größere Änderungen) Zitat:
|
Zitat:
Ist aber nun auch egal... für mich hat halt ein gutes Script so wenig Fehler wie möglich zu haben. Da hat jeder seine eigene Meinung... für mich zählt es halt, dass ein von mir erstellter Code wirklich 100% und nach bestem Gewissen sauber und performant ist. Zitat:
Ich seh`s halt so, dass ich nichts bezahle, wenn ich das selbe auch kostenlos haben kann. |
lass mich raten daddycool... du verwendest eval() o_O finde ich persönlich nicht so doll... mfg |
Zitat:
ein eigenes Template System, bei dem die Templates in korrekten PHP Code umgewandelt werden. Unterstützt werden dabei einfache funktionen sowie if-else konstrukte aber auch da werden, wie auch beim eval, normale Variablen eingesetzt. |
@ciruZ Ich glaube wir reden hier nur von wirklichen Boards die in der Oberliga spielen. Deins ist davon weit entfernt. Wenn ich mir den Quelltext ansehe und dabei die Querys betrachte die abgesetzt werden habe ich das gefühl auf einem WBB1 zu sein. Die Zeitangaben sprechen ja auch dafür. Wenn du schon vergleiche ziehst, dann nimm doch bitte Systeme die in der Oberliga spielen, wie z.B. phpBB, WBB2, IPB, vB etc. Du solltest dir im Übrigen deine Überheblichkeit abgewöhnen, denn ich kann mich noch ganz genau an eine Szene auf mywbb erinnern in der du mir erzählen wolltest das backtick (´) von PHP genauso gehandhabt wird wie ', nur komischerweise hat es nicht beim aktivierten safe_mode funktioniert. Wenn du meine Meinung nicht teilst, hast du trotzdem nicht das Recht soetwas wie LOL loszulassen, mache ich ja schließlich auch nicht wenn ich anderer Meinung als du bin. Zitat:
Zitat:
Zitat:
|
man könnte ja mal ein brainstorming zum thema der sauberen programmierung machen ich fänd das schon sinnvoll, da hier anscheinend doch einige board programmierer am start sind.. gibt ja sicherlich mehre themen welche man da behandeln könnt mfg |
Zitat:
Du willst ein Board schreiben das besser ist als das WBB2 (hast du ja mehrmals gesagt), warum tust du dann nichts damit es auch wird. Bau Caching Methoden ein die zusätzliche Querys unnütz machen. Aber wenn ich schon sehe das du für die Anzahl der Themen und Beiträge jeweils extra ein Query absetzt dann muss ich schon grinsen. Soetwas kann man bequem extra abspeichern. Aber gut, ich hab ja keine Ahnung. Zitat:
Ach nee?? Zitat:
Zitat:
Der großteil aller Server läuft mit Linux, darum kann ich ja ` wie ' nutzen, irgendwann ist ein Windoof Server dabei. Ach ciruZ, ich mag dich, ich rede gerne mit dir, da gibts immer was zu lachen. Denn bei dir gibt es nur eine Meinung, und das ist deine. Bisher bist du nie auf andere Sachen eingegangen oder hast nur mal versuchgt drüber nachzudenken. Aus diesem grund beende ich diese Disskusion von eminer Seite aus, mit dir hat es keinen Sinn. |
Zitat:
es gibt nun mal nicht so große boards wie mit dem vb aber das liegt wohl mehr an dem bekanntheits grad... hab erst ganz wenige anderssprachige wbbs gesehen mfg |
Zitat:
In was unterscheiden sich ", ' und `. Als ich darauf antwortete das Variablen innerhalb von " ersetzt werden, und innerhalb von nicht ' nicht. Und ich dir dann erklärte das texte innerhalb von ` an die Konsole weitergegeben werden, kam dein obligatorisches LOL und du hast mir erklärt das ` genauso wie ' arbeiten, nur halt nicht im safe_mode funktionieren. Als ich dann die entsprechende Stelle aus dem Manual gewühlt habe kam in dem thread nichts mehr von dir. Und damals wie auch heute möchte ich anmerken das ` unter perl genauso arbeiten. ;) Zitat:
ich arbeite mit einem Mini ACP, der den kompletten Cache erneuert, sowie das anlegen von Foren und Kategorien erlaubt. |
Zitat:
Da finde ich es viel zu umständlich immer extra noch das ACP anzupassen. Aber nun gut, jedem das seine ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:42 Uhr. |