Forum Moderators: open

Message Too Old, No Replies

WebmasterWorld BestBBS Software v6.5 Update

         

Brett_Tabke

1:09 pm on Jun 18, 2022 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



WebmasterWorld BestBBS Software v6.5 Update
https://www.webmasterworld.com/images/update/notifications1.png

What's New:
  • New notifications on navbar system
  • New thread notifications in followed forums.
  • Notification updates for new replies in threads where you are active.
  • Notification for new replies in threads you follow.
  • Reaction notification (likes) for your messages.


    https://www.webmasterworld.com/images/update/notifications2.png

  • New Private Message Stickymail notification message indicator.
  • A active list (Recent Posts) notification indicator (lightening bolt).
  • (v6.25): Added support for featured image links from urls in posts.


Other New:
  • New Navigation bar at top.
  • Added support for Material Design icons.
  • Added icons throughout new navbar header and menus where appropriate.

https://www.webmasterworld.com/images/update/icons.png

  • Moved home page from news/blog style back to the forums index page.

    https://www.webmasterworld.com/images/update/sfs.png

  • Admin: added Stop Forum Spam database checking for registration.
  • Admin: updated new support ticketing system for reported posts.

Forum Content and Policy Updates:
  • We have decided not to pursue the large free flowing chat threads in the AdSense and Google forums any more.
  • Deprecated about 30 forums that were past their prime.
  • Rearranged and combined other forums and removed entire cateogries.
  • Moved exclusivily to Bing as default search engine. (We receive our highest SE referrals from Bing).
  • There have been some adjustments to moderation policy. (slowly loosening the reigns on everything but link drops)



Under the hood:
  • Rewrote the entire navigation system set of routines.
  • Redesigned the navbar at top.
  • Rewrote page display routines moving from page 'templates' that were built in memory to html code produced on-the-fly (results - much faster with less memory used).
  • Removed all old PHP template code and replaced with faster Perl.
  • New versions of both bootstrap, jquery, and added ajax system for the notifications support.
  • Moved to Brotli compression: [en.wikipedia.org...]
  • Moved to HTTP/2 support: [en.wikipedia.org...]
  • Moved to new server in May that triggered all these changes. (GoDaddy VPS if you must know. Extremely surprised and happy thus far).


Known Bugs / Broken :
  • Need to debug the active list update routine (the lightening bolt icon).
  • Indicators occasionally indicates new msg in private forum when there is none.

To do:
  • View all notifications routine needs debugging.
  • Add mini icons for every notification on the notifications menu.
  • Finish notification To Do: add support for drop flag/followed thread updates)
  • Finish icon transition with the core icons.
  • Add forum announcements to notifications




Notes
This represents a major core system update and code cleanup. There was about seven weeks work. 133 of 375 scripts were updated.

Why Notifications?
I've wanted a notifications system for quite awhile to keep track of stuff on the system. This should reduce the need for us to check our fav forums and keep up on messages we are involved in.

Cleanup on Aisle 9:
The forum spam bots have been merciless for years. We averaged 100 signups a day from India - 99% of those were forum spammers. There was so much spam some days to deal with that moderators had a hard time seeing anything but spam and reported posts on the Active List. By adding the Stop Forum Spam IP and Email checks, we have really cut all that out to almost zero.

Server Issues:
Moved servers in May to get off the overkill server (64gig memory) we had at Liquid Web. That change moved us to a VPS server that had 16 gig of main ram and two terabyes of M2 SD drive. The effect has been the new drive is much faster, but the system started running out of main memory and was having to disk cache main memory some times - which really slows the whole system down when you have to dump that much memory to disk. I felt that just throwing more memory at the issue should not be the solution.

Fixing:
After code profiling, it became clear that the system routine generating pages was using large amounts of memory on every page view. I discovered that the in-memory template generation routines (written by others) mixed both PHP and Perl to produce a page. It would use variable substitution on a template that ultimately created many copies of the page in memory before sending it to Apache (start another discussion if you want dive into that geeks). A large thread could use (10-15 gig) of memory!

I rewrote all the mainline page routines to print the html code out to Apache at the time of generation and removed the entire templating system. The result reduced a simple page view from gigs down to about 10 to 300meg. Real-time overall server memory utilization average has went down from 40gig to 3.5gig. You really notice it in the large threads already.

That all said, overall, I like the new setup and some updates will be ongoing.

Thanks!
Brett

Brett_Tabke

11:50 pm on Jul 11, 2022 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



I'll look at it.. .

robzilla

9:49 am on Jul 12, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



technically, "less than two days ago" is "one day ago" and "yesterday" could be "2 minutes ago".

Yes, but you wouldn't show it as such, of course. You gradually move up from seconds to minutes to hours to days (and potentially weeks, months and years).

0 to 60 seconds = X seconds ago
1 to 60 minutes = X minutes ago
60 minutes to 24 hours = X hours ago
24+ hours = X days ago*

* Where you disregard the hours and just take the two dates, e.g. 2022-07-12 and 2022-07-10, and calculate the difference, being 2 days.

also, your yesterday isn't the same as mine.

That's what the timezone settings in the prefs would be for, presumably :-)

Brett_Tabke

1:37 pm on Jul 12, 2022 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



You may be right rob - I had some test code in there to reset "day" to generate different test outcomes. I think it is still in there....on my list.

tangor

6:28 am on Jul 14, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I've noticed that when doing a quick reply in a thread that after submit I return to the thread, but NOT the bottom where I replied ... somewhere in the middle. Not a deal breaker, just different.

JesterMagic

11:54 am on Aug 30, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I notice a while ago that the content of notifications for reply emails had changed (I assume this update is the reason). This lasted for a couple of days but since then I have not received any notification emails. (for weeks now)

For example I have a reply in this thread but receive no notifications anymore: [webmasterworld.com...]

I checked through the settings and didn't find anything I needed to enable. Is this a bug or is there something I am missing?

Lets see if I get any notifications from this thread if someone replies....

robzilla

12:01 pm on Aug 30, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Let's see... :-)

Notifications on the site also still a bit messy, with notifications from 4000+ days ago appearing as new even when I've clicked "Mark All Read" countless times over the past weeks.

robzilla

1:00 pm on Aug 30, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Hmm once I've checked "Email notification of new replies?" in this threads and posted, it's automatically checked in all other threads?

Brett_Tabke

2:22 pm on Aug 30, 2022 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Thanks for the notes - on the list.

JesterMagic

1:35 pm on Aug 31, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Yup no notifications of new replies to this thread even though it is set. Did you get any robzilla? I would think this bug (unless it is just a few of us) would be killing returning traffic and engagement for this community.

tangor

11:15 pm on Sep 1, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Not changing the subject, just a comment of appreciation:

Brett ... there have been many "hidden" updates---and I suspect long time "get to it when I have time!" kind of things---that have been done that likely go unnoticed. I have. The internal site metrics/reporting is showing up all over the place, and the general speed and functionality of the site has improved.

Thanks!

I will wait until you have completed more of what you have in mind before asking about something a bit more personal: accessibility via High Contrast. Some of us are getting a bit older. (sigh!)

MEANWHILE: appreciate all that is being done!

Jonesy

4:24 pm on Sep 3, 2022 (gmt 0)

10+ Year Member Top Contributors Of The Month



Known Bugs / Broken :

Need to debug the active list update routine (the lightening bolt icon).
Indicators occasionally indicates new msg in private forum when there is none.
That! More than "occasionally".
- - - -
Dunno if I'm happy with the re-ordering and clumping of the fora.

But, I do appreciate all the hard work that goes into WebmasterWorld.

mcneely

3:16 am on Sep 5, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



"View All Notifications" sends me to error code 404 page not found purgatory

brotherhood of LAN

4:42 pm on Sep 5, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Bit sad that you block mojeekbot on webmasterwurld, basically the only Western hemisphere independent index outside of G/B.

DDG, basically Bing
Brave, a scrape of G results, some kind of cloaked UA for their own crawling
Gigablast, independent, not blocked
Neeva, bing, subscription only, building an index

But you block mojeekbot and none of the above.

Clearly there's been an issue in the community about search engine objectivity, particularly towards Google. Wouldn't be a leap to say people are sick of G's dominance.

Maybe that lack of objectivity has made this place quieter. Between people trying to milk G and UA squashing in the spider forum, I don't see much bandwidth for letting other entrants in. People here that are experienced in information discovery. You'd expect a forum like this to be a bit more open minded about competition, and yes you need to allow your website to be crawled for this to happen.

When I first joined this place it was a swashbuckling place. Now it's basically how hard you can milk Google. Cheers

Brett_Tabke

8:26 pm on Sep 5, 2022 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



> mojeekbot

As I said in pm - zero, nada, none, ziltch, no referrals from MoJeek. A quick search from the referral log directory from the last 12 years, and I can not find Mojeek anywhere in it. If they get traction and can send a referral or two, I will support. Until then, they are just data mining scrapers abusing system resources. I can find no mention of them anywhere in my SEO social network either. Are they even in business?

DDG: does not crawl.
Brave: Sends us a few referrals every day.
Gigablast: not seen their bot in years.
Neeva: Not seen a bot from them either.

lucy24

10:07 pm on Sep 5, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Neeva: Not seen a bot from them either.
This frankly surprises me, because why would they crawl my tiny site (toggling between 100.26.blahblah and 54.161.blahblah) but bypass WebmasterWorld?

brotherhood of LAN

12:10 pm on Sep 6, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



>DDG
DuckDuckBot/1.1; (+http://duckduckgo.com/duckduckbot.html)

>Brave: Sends us a few referrals every day.
>just data mining scrapers abusing system resources

>Neeva
Mozilla/5.0 (compatible; Neevabot/1.0; +https://neeva.com/neevabot)

>SEO social network
Seems a lot are unable to tell the difference between meta search engines and genuine indexes. Your website, your choice.

robzilla

10:41 pm on Sep 6, 2022 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



zero, nada, none, ziltch, no referrals from MoJeek

According to Similarweb, Mojeek's traffic is roughly on par with PointerPointer.com, which I think says enough. Search results are pretty poor as well. For larger sites, I can definitely imagine the costs outweighing the benefits there.
This 47 message thread spans 2 pages: 47