Thread Leerzeichen-Regex lässt StackExchange ausfallen? (27 answers)
Opened by GwenDragon at 2016-07-21 13:24

betterworld
 2016-07-21 21:56
#185126 #185126
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
2016-07-21T14:09:30 GwenDragon
Was? Die haben den Müll mit in die DB geschrieben? Dann ist es kein Wunder, das sowas lahmt.


Der Müll in diesem Fall war ein Beitrag, wo Leerzeichen in der Mitte vorgekommen sind. Der Regexp war nicht dazu vorgesehen, Leerzeichen aus der Mitte zu entfernen. Daher ist es klar, dass der Müll in der Datenbank war.

Der Regexp soll nur Leerzeichen am Ende entfernen. Aber zur DOS wird der Regexp eben durch Leerzeichen, die nicht am Ende sind.

Was clms aber wohl auch meint, dass der Regexp eigentlich nur beim Schreiben in die DB nötig ist und nicht beim Auslesen. Wenn man also beim Auslesen den Filter weglässt, könnte man so eine Dos auch vermeiden. Zumindest wenn man mit so etwas rechnen würde ;)

View full thread Leerzeichen-Regex lässt StackExchange ausfallen?