I have recently needed to spend some time looking for some good Wordpress documentation plugins to use on this website. There are quite a few out there but the quality can vary quite a bit. To save you some time, I have put together a list of the best documentation plugins for Wordpress so you…
Back in the early days of DDOS attacks this would have been a highly dangerous tool. Thankfully it is very easy to block a basic attack like this, so i don't see the risk of explaining how to use this method. Apache has a tool built into it that will allow you to send a…
When you have obtained a list of emails from a location that required little to no validation on whether it was a real email, you will be stuck trying to determine if the email address is real or not. You don't want to risk sending out an email to these users without checking as a…
Setting up a redirect using Apache is quite simple, but getting it to work with dynamic URLs can be a lot more difficult. Lets say you want to redirect all traffic from one file to another file in a different location/server. How do you perform this redirect while keeping all of the url variables intact?…
Sometimes you get hit with a load capacity issue that you may have not expected. For example, you have created a site with multiple scripts and these scripts are now being accessed so much that the one server isn't able to cope with all of the traffic. Rather than spending a fortune setting up fancy…
This tutorial will show you how to programmatically create a subsite in Sharepoint. This can be done a few different ways and if you have server access you may prefer to do this on the server side, but you can just as easily create one using the Client-Side Object Model. You can do this using a standard…
When using Cloudflare, you will notice that the REMOTE_ADDR variable no longer displays the correct user IP. Since Cloudflare acts as a proxy, the IP will always be a Cloudflare IP. If you have any code such as user votes that are using the IP as a unique way to stop users voting multiple times, you…
Installing can be quite simple to do and also very dangerous as you install something, it completely wrecks apache and now your web server wont start back up again. Well worry not, its very easy to uninstall anything that you have installed. The first thing you need to know is that the name of the…
Most guides on how to add a custom PHP page in Wordpress will explain how to do it using a template in a theme, but this is a restrictive method of adding a custom PHP page to Wordpress. It's actually quite easy, perhaps slightly inefficient, to dynamically create a custom template for a Wordpress theme.…