WordPress Plugin: MyCRED for Self-Hosted WordPress Websites

MyCRED is a plugin that I’ve had to try to get used to, really fast. It’s a very powerful bit of software, allowing the admin of the site to award points to users, based on some interactions with the website. For instance, you might want to award a user for watching a video for longer than 3 minutes. You could also want to reward your users for simply commenting on your articles, or by having your own forum and them interacting with it. All in all, MyCRED was made specifically with this problem in mind – To be able to reward your users for interacting with your site in the way you want them to.

MyCRED is a plugin that I’ve had to try to get used to, really fast. It’s a very powerful bit of software, allowing the admin of the site to award points to users, based on some interactions with the website. For instance, you might want to award a user for watching a video for longer than 3 minutes. You could also want to reward your users for simply commenting on your articles, or by having your own forum and them interacting with it. All in all, MyCRED was made specifically with this problem in mind – To be able to reward your users for interacting with your site in the way you want them to.

Continue reading “WordPress Plugin: MyCRED for Self-Hosted WordPress Websites”

An Introduction to MVC

As a programmer, you can take on one or more architectural patterns and one that you may have heard of is the Model View Controller (MVC) pattern. If you are planning on building a functional web application that is easy to test and expand, then you might want to consider using this pattern. I have worked with several PHP frameworks and virtually all of them promote the use of MVC, but you can apply the following information to anything that is based on this architecture.

As a programmer, you can take on one or more architectural patterns and one that you may have heard of is the Model View Controller (MVC) pattern. If you are planning on building a functional web application that is easy to test and expand, then you might want to consider using this pattern. I have worked with several PHP frameworks and virtually all of them promote the use of MVC, but you can apply the following information to anything that is based on this architecture.

To help you understand what each component is for, we will be pretending that we are going to build a simple library application where we will be cataloging books.

Continue reading “An Introduction to MVC”

ATOM by GitHub

Have you been looking for a new text editor to add to your already expanding pile of them? Perhaps you’re looking for something that’s incredibly clean and nicely intuitive? What about a text editor that instantly supports some of your favourite languages, such as C, C++, HTML, CSS, JavaScript, PHP and more? If that’s the case, you needn’t look any more, because today Timlah will show you ATOM by GitHub!

Have you been looking for a new text editor to add to your already expanding pile of them? Perhaps you’re looking for something that’s incredibly clean and nicely intuitive? What about a text editor that instantly supports some of your favourite languages, such as C, C++, HTML, CSS, JavaScript, PHP and more? If that’s the case, you needn’t look any more, because today we’re going to show you the ATOM by GitHub; a very clean interface and a very nice text editor in general. It’s the one I use on a day to day basis in order to get through the day!

Continue reading “ATOM by GitHub”

Beginning a simple PHP app

Catharsisjelly is back to talk to us about PHP development. Last time he left you after a tutorial, he had a running Virtual Machine, which maybe you have been tinkering with yourself. This article is specifically aimed at PHP development, so do check it out if you’re new, or if you’re a veteran of the language.

Last time I left you, we had a running Virtual Machine and maybe you have been tinkering with it a bit. If so, good for you! This is specifically aimed at PHP development so if you’re not interested in that then I maybe skip over this and wait until we get to play about with another technology.

Continue reading “Beginning a simple PHP app”

Web Development

Growing up, I have always had the internet in my life. No, seriously – When I was younger, it was a little trickier to be connected, because it was expensive, but it was available to me at least from when I was in the later years of my primary (elementary) school. As such, I’ve spent much of my life using and perusing the many files that make up the world wide web, so working with the internet is a subject close to my heart!

Growing up, I have always had the internet in my life. No, seriously – When I was younger, it was a little trickier to be connected, because it was expensive, but it was available to me at least from when I was in the later years of my primary (elementary) school. As such, I’ve spent much of my life using and perusing the many files that make up the world wide web, so it’s a subject close to my heart.

In this post, I look to expose a few of the major web technologies that are out there, so you know just how the internet is made up and why we do a few weird things on the internet. Weird things such as these tags enclosed in the less than and more than symbols (<tag>, for example). I’m going to explain the uses of each of the technologies then at the end, explain how you can learn more for free.

Continue reading “Web Development”