Thomas J.S.: posting zu umfangreich :-(

Beitrag lesen

hallo Philipp,

Also, hat mich grad auch interessiert und hab mal im Code geschnöbert...

common.xml
          <Property name="posterBody">
            <Property name="assign">
              <Variable name="name">_FORM_BODY_NAME</Variable>
              <Variable name="value">_FORM_BODY_VALUE</Variable>
            </Property>
            <Variable name="name">body</Variable>
            <Variable name="maxlength">12288</Variable>
            <Variable name="minlength">10</Variable>
          </Property>

und dasselbe in fo_posting.xml nochmals...
Ich habe nirgens einen Kommentar im Quelltext gesehen, wo diese Zahl bzw. deren "Herleitung" näher begründet wird...

wir hatten schon im alten forum die 12kb grenze für postings (mehr oder weniger willkürlich, aber wenn man bedenkt, dass das alte forum auf matt wrigth's perlscript basierte auch kein wunder) und das haben wir in das neue forum übernommen, wobei 12KB genau 12288 Byte entspricht. (bitte nicht nachfragen ob wir 1 zeichen = 8 Bit = 1 Byte angenommen haben)

»Aber was mir aufgefallen ist, dass dies nicht die einzige Beschränkung ist: Dass der Threadthema auf 64 beschränkt ist, dürfte schon jedem klar sein; aber dass E-Mail (min:7, max:60), oder URL's (max:1024) oder gar der Body des Postings (kleiner 10 gibt's net... - Kann ja mal wer testen)...

das ist hoffentlich alles selbsterklärend. oder? ;-)

Kann mir mal jemand erklären, worin der Sinn einer solchen Beschränkung liegt? (Jaja, Serverlast oder so ...) Ich gebe ja zu, daß derart lange postings zu den absoluten Ausnahmen gehören, aber mich hat es überrascht, auf diese Meldung zu stoßen.

Ich sehe keinen Grund, warum die Länge _genau_ auf 12288 gesetzt wurde, jedoch, _dass_ die Länge beschränkt wird, halte ich für gut. Aber erklären kann ich diese Grenze sonst auch nicht (dessen Wert meine ich).

hier auch @Christoph:

du bekommst wohl nie spam?
wie oben gesagt: 12KB ist für 99,9% aller postings mehr als ausreichend, für den 0,1% müssen die autoren eben in zwei oder in mehrere postings ihr werk aufteilen.

hätten wir keine begrenzung, wären auch MB postings möglich. die folgen für jeden user (nicht nur für den server) kannst du ja ausrechenen.

grüße
thomas