زيادة الحد الأقصى للكلمات التي يمكن مشاهدتها

أرى نفسي قد أصل إلى هذا الحد من استخدام الكلمات المراقبة لمكافحة البريد العشوائي المتكرر، وكان لدي بعض الأفكار حول ما قد يكون مفيدًا في المستقبل للآخرين، إن لم يكن للمستخدم الأصلي.

طريقة للتعامل مع هذا دون أي تغيير في الكود هي التغيير إلى Using Regex with Watched Words ودمج العديد من الكلمات في تعبير عادي واحد. من السهل أن تخطئ إذا لم تكن على دراية بالتعبيرات العادية، ولكنها ممكنة تقنيًا. (هذا هو الاتجاه الذي من المحتمل أن أسلكه، لأنني أعرف التعبيرات العادية.)

بالإضافة إلى ذلك، أتوقع أن هناك طريقتين لكتابة إضافة هنا.

السبب وراء حد الـ 2000 هو أن الخوارزمية لا تتوسع بشكل جيد ويتم تشغيلها بشكل متزامن، ولكنه حد اعتباطي. أتوقع أن تتمكن إضافة بسيطة من تعديل حد الـ 2000 كلمة لتجاوز التأثير على الأداء. لكنني لن أفعل ذلك لـ 10000 إدخال!

النهج الآخر، الذي قد يكون مكملاً، هو وجود قائمة منفصلة مخصصة للتمييز، والقيام بذلك بشكل غير متزامن من مهمة sidekiq يتم تشغيلها لكل إنشاء/تعديل للمنشور.

إعجاب واحد (1)