Latest Blog Posts
DNN Spam Registrations & You! by Mitchel Sellers
Recently there has been a lot of discussion in the community around DNN Spam registrations and methods and processes to prevent or fix the issues that are associated with them. I've been debating on if/when I should actually write about this given that there is an Official DNN Software response on the issue, as well as many other community comments. Well, tonight, while on vacation I had a server go down and guess what it was because of this very issue so I think its time to give my quick perspective and recommended action points for those of you that are running a DNN site. These recommendations apply for ALL DNN versions!
Module Performance; Set Yourself Apart by Mitchel Sellers
With a plethora of modules on the market today, it is often hard for users to select the "right one" for their solution. Help yourself, and help your customers by setting your modules apart in one of the most important ways, performance. Not all DNN sites are large, not all DNN sites are small, that's the beauty of the platform. However, many modules & vendors ignore this major difference. Lets look as some simple tips & tricks to help us set our modules apart.
Improving Web Application Performance - Part Three Client Side Considerations by Mitchel Sellers
In the first two parts of this blog series we introduced the importance of defining metrics prior to starting any performance optimization activities and the importance of identifying any user or role based issues. In this part of the series we start to dive into the actual optimization part of the process. I will start by introducing key concepts to look for, and then we will review the tools of the trade that can be used to help identify trouble points. It is important to note that the information contained in this post is 100% applicable to ALL server side languages, regardless of .NET, PHP, Java, or anything else you might select to use.
Improving Web Application Performance - Part Two Users & Environment by Mitchel Sellers
Now that we have a set of metrics to use to validate the performance of our web application we can now start to dive deeply into resolving issues. The first step in this journey is actually a step often overlooked by those that I encounter. Professionally speaking 3 in 5 performance consultations that I am involved with are actually resolved by taking the points in this post into consideration. So lets get started looking at users & environment.