Web Wiz - Green Windows Web Hosting

  New Posts New Posts RSS Feed - Web Wiz Forums Development Blog
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Topic ClosedWeb Wiz Forums Development Blog

 Post Reply Post Reply Page  123 8>
Author
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Topic: Web Wiz Forums Development Blog
    Posted: 17 February 2005 at 9:26am
This topic is the Development Blog for version 8 of Web Wiz Forums, so that people have an idea of how things are going.

Please don't ask 'WHEN WILL VERSION 8 BE RELEASED' as the answer is, 'I do NOT know' as it depends on how long various parts take to develop and how much free time I get to work on it.

If you have any suggestions please post them in the following topic:-

Version 8 Suggestions - POST THEM HERE!!

Version 8 is going to concentrate on 1. Performance and 2. Improving current features, once this is done adding new features will be looked at.

Major features that are not required by most uses and would drastically effect performance, such as galleries, are not going to be added. If users want such additions there are many portal systems based on Web Wiz Forums that do have these features.

Web Wiz Forums is focused to be one of the fastest performing ASP Bulletin Board Systems.

Version 8.0 - Released

Version 7.x to Version 8 Upgrade Tool v 1 -Released



Edited by -boRg- - 23 April 2006 at 9:48am
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 20 February 2005 at 12:51pm
Items that have been completed so far:-
  • System to approve new posts before they are displayed
  • Sub forums
  • New Web Wiz Rich Text Editor version 3 integration
  • Quick Reply Box
  • Editing of Polls
  • Show 'Today' and 'Yesterday' for dates
  • International Date function used for dates to prevent date issues between database versions and servers
  • Improved performance on Active Topic page
  • Numerous bug fixes and small improvements
  • Improved performance for Members list by over 3000% !!!!!
  • Improved performance for topic and post pages
  • Admin approval of new members before they can activate their accounts
  • New permissions system now complete
  • Improved performance by removing recordset paging and using arrays instead
  • New more powerful searching, with better performance and security
  • Improved security filters
  • Improved HTML striping function
  • Full CSS Skin for simpler implementation
  • Better Email Activation system
  • mySQL database support
  • Global time offset to set the forum to a different date to that of the server
  • Improved the way images and files are uploaded, so when a post or topic is deleted any files associated withit are also deleted
  • New CSS styles now implemented for admin section
  • Page links, to multiple pages posts and topics, now on the top of the page as well as the bottom
  • Support for Skype in user profile
  • Improved Profile page, using full page instead of pop-up
  • Now message icons to be displayed next to topic
  • SMTP server authentication
  • Skin CSS file and image location to be set from admin area for simpler setup of new skin
  • Improved poll vote saving to prevent users from multiple voting
  • Improved forum stats found on the forum index page
  • Active users page now also shows location
  • IP addresses shown in active users page in admin area
  • New login system using cookie-less sessions for those sites and users who have problems using cookies.
  • Improved new session system so that a database is used for sites on load balanced servers or using web gardens and web farms
  • New Calender System
  • Better statistics (today's birthdays)
  • Admin approve member
  • RSS XML Feeds for Last 10 posts, across all forums and individual forums
  • Online RSS Feed viewer using XLST Style Sheet
  • RSS Feed for Calendar Events and Individual Topics
  • Windows Authentication



Edited by -boRg- - 03 April 2006 at 6:37pm
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 22 February 2005 at 12:01pm
The admin section for creating, removing, and changing Sub Forums is now complete.

The new forums permission system is well under way and the admin section for it is almost complete. I just need to do some cleaning up and redo the individual member permission pages.

As the moderated posts feature is part of the permissions system, and as the main forum pages for this are complete, apart from some cleaning up, the moderated posts feature will be 98% complete with the finishing of the new forum permission system.

I hope to have the admin section for the new permissions system complete by the end of this week.

In the main forum the new permission system will be added as I go through the pages increasing performance by placing recordsets into arrays. The aim, hopefully, is to have a maximum of 3 to 4 database queries per page, and hopefully with most pages this will be less.
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 02 March 2005 at 7:18am
The admin side of the new permissions system is now complete.

This is a little bit later than the end of last week, which I predicted, due to not having as much time to spend coding as I thought.

The permissions system simplifies the old permission system by removing the old generic forum permissions (which even I found complicated to setup), instead now you create permissions for each group on the forum using a grid (pictured below).



By using this system instead, not only does it make setting and checking permissions when setting up simpler, it also means that it is easier to check permissions when running database queries as all permissions are now kept in the one database table.

This will mean that I will be able to improve performance as getting the users forum permissions will require less database queries per page, speeding up the performance of the forums engine.

Individual member permissions are also still available, though a new page, and will override group permissions on those forums individual member permissions are set.

The next job I plan on doing is to speed up the performance of the forums engine, I hoping that I can reduce database queries on pages by at least 50% and use arrays to speed up the processing time. Whilst doing this I also plan on implanting the new permissions, sub forums, and post moderation features into the main forum pages.

I hope to have this finshed within the next 2 to 4 weeks, and have an aplha 2 version for testing these new features on this site.

Edited by -boRg- - 02 March 2005 at 7:22am
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 14 March 2005 at 5:14am
Progress last week on wwf v 8 has been slow as I spent most of last week in bed with a nasty bug and was helping out with a Tsunami Charity gig this weekend.

But I have now finished improving the performance on the main forum page (default.asp).

Thanks to the new permissions system and adding the following fields to the database table tblForum:-

1. Last_post_author_ID - data type = integer - default value 1
2. Last_post_date - data type = date/time - default value = now()/GetDate()

I have increased performance and database hits by quite allot.

In the old version if you have 10 forums in 2 categories it required 40!!! database queries to get all the required data.

Now with the new system I use 1 database query to get all the information for all categories, forums, permissions, etc. This cuts down on database hits by an incredible amount and also improves performance by over 1000% in most cases.

To further improve performance the returned database query is placed into an array before displaying it on the screen.

This should mean that for those experiencing performance problems because they have allot of forums, the next version shouldn't keep a high performance level, no matter how many forums you have.

The next task is to work on the Topics page, to increase performance, in the same sort of way.

Edited by -boRg- - 15 March 2005 at 5:03am
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 18 March 2005 at 1:00pm
To keep everyone updated on the progress of version 8, all this week I have been working on improving performance on the Forums Topics and the page displaying the posts.

Most of the week has been spent messing with SQL queries to try and cut down on database calls and also with the use of arrays this has improved performance on these pages.

The Forum Topics page, has gone from over 52 db calls for a site with 10 forums and 20 topics displayed per page, down to just 4 queries max including getting sub forums that will be in the next version.

The Forum Posts page has also had db calls reduced as well in the same way and also using an array for for the posts to speed things up. Database calls for this page are now down to a maximum of 3 queries.

I'm going to carry on working through all the files to improve performance, cut down on database calls, and change the pages to support the new permissions system.

Hopefully now these main pages are done, the other pages should be much quicker to work through.
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 10 April 2005 at 6:24am
Progress update:-

As each file is being re-written to improve performance and integrate the new permissions system, as I am going through the files I am also putting in some new features to save going back at a later stage to re-write the file again.

Over the last few weeks I have been re-writing the files to post, reply, edit, etc. posts in the forum. This has been quite a complex task as there is additional data to also store in the database when posting a message as well as the new permissions system and improving performance.

While re-writing the post system I'm also changing the way people will post replies. I'm changing the present reply box to a quick reply box with less features, if people want the full reply box they can click a button to be taken to the full reply box with all the features. This should improve performance of the forum and cut bandwidth usage as less images etc. will need to be loaded on each page where there is a reply box.

While working my way through this I shall also look into adding a way to edit polls.

As I've got allot of other work on at the moment, I'm hoping to have the new post, edit, reply, etc. system finished within the next 2 to 3 weeks.
Back to Top
WebWiz-Bruce View Drop Down
Admin Group
Admin Group
Avatar
Web Wiz Developer

Joined: 03 September 2001
Location: Bournemouth
Status: Offline
Points: 9844
Direct Link To This Post Posted: 09 May 2005 at 11:35am
Work on creating a new web site for www.bassbound.com took a bit longer than I thought due to the size the site ended up being.

However, it is now complete, so work is again under way on version 8 of Web Wiz Forums.

I'm still working through the files to integrate the new permissions system and increase performance.

I am really pleased at the amount of extra performance I am getting from the files I have already done, but as I am being very thorough work is progressing slowly, but it sold be well worth the wait Big smile

Edited by -boRg- - 18 July 2005 at 5:26am
Back to Top
 Post Reply Post Reply Page  123 8>

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.08
Copyright ©2001-2026 Web Wiz Ltd.


Become a Fan on Facebook Follow us on X Connect with us on LinkedIn Web Wiz Blogs
About Web Wiz | Contact Web Wiz | Terms & Conditions | Cookies | Privacy Notice

Web Wiz is the trading name of Web Wiz Ltd. Company registration No. 05977755. Registered in England and Wales.
Registered office: Web Wiz Ltd, Unit 18, The Glenmore Centre, Fancy Road, Poole, Dorset, BH12 4FB, UK.

Prices exclude VAT at 20% unless otherwise stated. VAT No. GB988999105 - $, € prices shown as a guideline only.

Copyright ©2001-2026 Web Wiz Ltd. All rights reserved.