Worpress Plugins For Producing Mobile Responsive Websites

Today about 60% of the traffic to almost any website is made up of people on their phones, tablets and devices. That means that your site will be experienced more on mobile than any other platform. Furthermore, there is no sign of change in the future. Each year, mobile browsing will play a more and more significant role in the marketplace compared to traditional desktop browsing.

Although WordPress continues to be a dominant force, it is not typically mobile friendly right out of the gates. Today we are going to go over various ways in which we can improve usability and user experiences

WP Touch

WP Touch is a very simple solution even for users with limited technical experience. This is one of the more popular solutions available. WP Touch works simply. It was made to recognize when visitors are viewing from a mobile device and then display a mobile optimized version of your site to them. Basically, with this solution you will have 2 different versions of your site, One for regular browsers and one made just for mobile. There is a free version of this plugin available and a paid version but even the free version comes with a lot of useful features.

WordPress Mobile Pack

This program allows you to repackage your existing web content into a mobile app for various platforms. The intention is to replace the need to create a whole different app and instead allow us to utilize the content that’s already available on our website. Webmasters can create a professional look that really feels like a native running app on mobile devices.

WP Mobile Edition

This is a plugin that features a complete toolkit to optimize your pages. Different themes are available right out of the gates. Best of all WP Mobile Edition brags that it will work without writing a single line of code. As a bonus feature visitors also have the option to choose between desktop and mobile viewing.

If you are looking to try out any of these, ASPnix provides FREE starter Linux accounts with 1 click WordPress installation. Even paid services are as low as $5/mo. Linux Hosting / Windows Hosting

Should I Choose Linux or Windows For My Website?

To a lot of us the difference between hosting solutions seems like a no-brainer and to others it seems a lot less obvious. This blog is meant to dispel a little of the confusion and hopefully help us all make better decisions.

The first difference between the two major operating systems in use for hosting is certainly the most obvious. If you are actually planning on interacting with your server directly then by all means you will certainly want to seek out the OS that you are most comfortable interacting with. For the rest of us there are different tools which are meant for managing our content. Tools such as cPanel or WebsitePanel.

When you are just getting started try Linux Hosting, an interface like cPanel can certainly help relieve some of that anxiety newcomers to web design often get but many users might see Linux as a bit foreign. You may be accustomed to using Windows primarily in other instances but don’t let that scare you away in this instance. Linux as an option for servers is typically appealing because of its simplicity. Installing certain programs and add-ons is very easy and can be done from cPanel. Because of this easy to use interface, its long history in the industry, and its security features Linux is the operating system in use on more than 60% of the worlds webservers. The cPanel interface is great at helping to do all of our software installations and management simply and quickly, especially with more repetitive tasks. WordPress, Drupal, and even Joomla are just 1 click to install. PHP, Perl or MySQL are all notable reasons to lean towards Linux as well.

Windows Hosting takes a different route for software installation. There are a number of interfaces available for Windows. One popular option that is open source is WebsitePanel. Being open source means that users and companies can alter the software to make it more efficient or beneficial. For instance ASPnix provides their own customized version of WebsitePanel to customers. ASP (ActiveServerPages), VisualBasic, or Microsoft SQL databases are all common reasons to depend on a Windows OS. WebsitePanel has these and other options available, .NET framework or SharePoint are also both accessible on Windows servers.

Ultimately, either solution has its benefits it’s up to you to determine what is best for your own use.

How does an SSL Certificate work?

Before we start, what is SSL?

SSL stands for “Secure Socket Layer”. This is a standard technology used to create an encrypted channel between a server and a browser. This is meant to allow sensitive information to pass securely between a user and a server without being at risk of data theft or “man in the middle” attacks.

How does an SSL Certificate work?

SSL Certification builds a secure connection that will ensure visitors are safe and secure, meanwhile browsers offer us visual cues like the lock icon or a green bar to let us know when we are safe.

These certificates use a pair of keys; a private and a public key. These keys work together in a way that enables an encrypted connection. The SSL Certificate also contains the identity of the owner of the website.

How is an SSL Certificate made?

To get an SSL Certificate you can make a CSR or “Certificate Signing Request. This will provide a private and public key on your own server. The data file from your CSR is then sent to a SSL Certificate issuer otherwise known as a CA. In this case CA stands for “Certificate Authority”.

What follows next is that the CA makes a data structure meant to match up with your private key. This is done without the CA ever even seeing your private key.

Next, after you have an SSL Certificate you will need to install it onto your server. Different instructions are necessary depending on your server.

In the end it is of the utmost importance that an SSL certificate is trusted and signed by a CA. Browsers will not trust a SSL Certificate that isn’t trusted by a CA. This means that in order to be a fully trusted SSL Certificate the site must undergo an audit to be further held up against standards that the browsers and Certificate Authority both agree are necessary.

Did you know that ASPnix provides multiple SSL vendors as well as multiple certificate types to its customers? Check out their SSL Certification services.

What exactly is SMTP?

SMTP is an abbreviation for “Simple Mail Transfer Protocol”. SMTP is a type of accepted protocol which allows different computers to exchange information in a previously agreed upon and understandable way. Through the process of standardization over time we all hope to increase efficiency overall. This protocol improves our lives everyday but you may not have noticed until now.

In this instance the standard we are talking about is an accepted internet standard. In the past there were mostly messaging systems for internal use only. Over time computer systems became much more powerful and the internet grew out of these types of systems into ARPANET and eventually evolved into the modern internet. Standard procedures and protocols were eventually agreed upon that would make sending and receiving messages across networks efficient and simple.

SMTP and UUCP were both eventually made the standards we know today. SMTP is better for permanently connected networks. UUCP is still used in Usenet newsgroups.

The rules that define how messages are sent back and forth electronically is defined by SMTP. A message sent via SMTP first needs to know an IP address. The sending computer will reach out to a domain name system, commonly known as a DNS. It will retrieve the intended IP address. That IP now serves like the address on your house to tell the mailman where to deliver directly to.

After that your computer can connect.

During this process the two computers give a call and response. This is called SMTP return code. This is the way in which the computers can tell each other that “the command was executed successfully” or that a command “Failed to execute”.

Today companies like ASPnix provide Email Hosting to users around the globe. Take a look at what they have to offer if you get a chance. ASPnix Email Services

How is a server any different from an ordinary computer?

A normal desktop computer such as the one that you have at home or in your office runs a user friendly OS and applications focused on day to day desktop uses. A server on the other hand is an entirely different beast. Meant to manage network resources, a server is dedicated to only those types of tasks.

A server is specially engineered to process data 7 days a week, 24 hours a day. It is designed for longevity and reliability by comparison to our desktops and home computers. This specialization of course gives way to features that are not available (or even necessary) to the average user.

What Constitutes as Server Hardware?

One of the common decisions small businesses make is between shared hosting, virtual dedicated or a dedicated hosting service. A dedicated hosting service would mean a higher cost but would include a number of benefits to the customer. While a shared hosting solution is much more affordable it leaves some things to be desired. Overall, that is a topic to discuss in another article (like this one).

If you were to decide to build a dedicated server your concerns would be 4 fold:

  1. Shape and size – For smaller businesses I would recommend using an entry level server. A tower configuration is best
  2. Processing Power – Don’t skimp. Buy a server processor. It will boost your performance and therefore positively affect the speed of data passing through your system.
  3. Memory – You are going to want as much as you can afford to buy.
  4. Storage Capacity – Do not use IDE. SATA or SCSI are ideal.

Operating System

The choice between operating systems is not an easy one. Depending on your use, there are options suited to different tastes, tasks and duties. For file servers try to choose an OS that members of your team will be comfortable with.

Final Considerations

For most small businesses a desktop just won’t work for these tasks. Most small businesses would not want to trust their data on a consumer level machine. If your data is important you should focus on making sure its reliably accessible and safe. If you are seeking information about server colocation, virtual cloud servers, or even shared hosting space, ASPnix has various options available.

Earn Money With Affiliate Marketing!

Ever wanted to make money from your website? Maybe you have dreamed about making money from a podcast or from your blog. If you have ever wondered how product reviews, or tutorials on YouTube could generate steady income, or wondered how to make money on social media, you are in the right place.

The term is “Affiliate Marketing” and it’s probably a lot easier than you think to make money this way. Today I will walk you through the process. We can discuss the upside and the downside, and you can judge for yourself if it’s right for you.

What exactly is Affiliate marketing?

To begin with, an affiliate marketing strategy is when a business pays others to promote their products or their services. For instance if you promote a particular brand of suitcase on your YouTube Channel and a visitor buys the same suitcase then in this instance the suitcase company would give you a commission.

There is a whole economy of people making money on the internet this way. It costs nothing to become an affiliate in most cases. You simply sign up, and start sharing the companies links to their products.

How does it work?

Joining an affiliate program is great but don’t just join any affiliate program. Look for higher quality items to recommend confidently. Don’t blindly join everything you come across. Most affiliate programs give you the choice to promote what you want to. Promote what makes sense to you, and remember to only recommend products you can trust. Furthermore, a lot of advertisers will offer different size banners and advertising graphics that you can pick from. This is nice because you can do whats right for you. Use only what fits with your preferences and ignore the rest.

Whenever a viewer clicks on one of these special banners or links, the advertiser will be able to track and give you credit for any purchases that they make.

Different kinds of companies will offer a few kinds of options for you to earn money. Below are some examples:

  1. Pay Per Lead: Payment is offered when a visitor provides contact info to the advertiser. (This is the hardest to make money at but still quite possible to succeed at.)
  2. Pay Per Click: Payment is offered when a visitor clicks on the merchants link
  3. Pay Per Sale: Payment is offered when a visitor buys something from the advertiser. Typically this can be in the form of a commission and tend to be the most lucrative.

Where to start? What affiliate programs should I look at first?

If you can justify it or it seems relevant to you and your following start with hosting. Hosting affiliates pay rates are some of the absolute highest rate or earning.

ASPnix and other hosting companies offer pretty competitive commission rates. For instance ASPnix offers a 50% commission on all sales.

Should I quit my day job?

In 2018 the field of affiliate marketing is still growing like a fire. For a number of reasons it’s really replaced a lot of other kinds of marketing on the internet but there are a few catches you should know.

-It’s really cheap to get into. There is no product to manage. No shelves to stock.

-It can be whatever you want it to be. Nearly anything on the internet can be made to earn money through affiliate marketing if done the right way. It all depends on you.

-It’s a passive form of income. Meaning, depending on your level of success you don’t need to manage it all of the time to generate income. Don’t take this to mean it doesn’t take any work at all. Like anything hard work and diligence pays off.

-You work from home. Those who find success in this field can work at their own pace and without the daily commute.

A final warning: You probably aren’t going to get rich overnight. Just because it’s a good opportunity to earn money doesn’t mean that you should necessarily quit your day job or give up your career. Don’t forget that like any new opportunity there is a learning curve. As you learn you will get better. As you get better you will make more money.

Pro Tip: Rookie mistake #1

Don’t forget to take your time. Don’t sign up for 3 dozen affiliates on your first day and find out afterwards that you can’t manage that many. Start slow, pick just a few good ones. Get comfortable with them before you start to grow some more.

In the end the real key to success is diligence and practice. Treat affiliate marketing like any other business and you will go far. As an honest way to drum up a little side money it really can be great but if your want to make this your full time gig you will need to invest yourself.

How to launch a new website with WordPress.

Today I am going to walk you through the whole experience of building a website with WordPress. If you aren’t particularly tech savvy or just have no experience with building websites than you are in the right place.

Let’s get started.

You will need:

  • A domain name

  • Hosting

  • A little bit of time to work on your site.

Will building my website cost me money?

The answer is maybe. How much you want to spend is up to you. ASPnix has a free Linux hosting option if you just want to practice, learn or get started making websites. This is a great option that gives you a chance to try something new without costing you anything. This is especially for people who are just dipping their toes in the web design pond. It can always be upgraded if you realize at some point down the road that you want to do a lot more than just the basics.

My suggestion is to spend less at first. A lot of places will try to sell you a stack of crazy addons and stuff that you wont ever need.

Will WordPress cost me money?

Nope. It’s open source. That means anyone can use it and nobody has to pay for it. Everyone from teenage bloggers to huge companies like Sony, Microsoft, and Disney use it for their websites every day.

Step One: Hosting Service

First we need a place to put our website. As mentioned before, there are various ways to do this. Most of which cost a small amount of money. If you are just starting out look at a cheap or free solution. ASPnix has a $5 per month option, a $50 a year option or a FREE option on Linux hosting. Pick whatever makes sense for your needs and your budget.


Click Order when you have decided on an option.

 

Step Two: Getting a Domain Name

If you already have one, you can connect it to your new hosting service for free. Go right ahead and skip this part.

On the other hand, if you don’t already have a domain name than you might want to spend a couple dollars to buy one to get started. A domain name is the way people will find your site. Try to get one that is easy to remember and isn’t already taken. Different domain names have different prices ranging from a few dollars up to $20 or $30 sometimes. Again, pick whats right for you.

Afterwards, finalize the process. Check out and pay if you bought anything.

In the image below I chose to buy a domain name for $20.00 for 1 year.

Step 3: WordPress Installation

After you log in to your account for the first time, you will see the client area. This is the very first screen you will see.

As you can see, there is still one more step. For security purposes you need to open your email and verify yourself. Afterwards comes installing WordPress.

WordPress is software intended to make your website building experience quick and easy. It was originally designed to help bloggers build attractive websites quickly with minimal frustration. Installing WordPress is actually the easiest part of this tutorial.

Below is a tutorial video of WordPress being fully installed in 1 minute and 10 seconds flat.

That’s it. Welcome to your new home on the internet.

What is VPS Hosting?

VPS stands for virtual private server. A virtual private server is just like a dedicated server except its actually being virtualized in a shared host environment.

That can sound a little confusing so lets be clear. Traditionally there are just a few types of hosting. A shared hosting environment is one where different customers share the same server. A dedicated server is when only 1 customer has control of a server dedicated to their own use.

A virtual private server is both at the same time. The customer has full control over their own system but the entire system is running virtually in a server shared by others. If you have ever used VMware or Virtual Box you have probably familiarized yourself a little with the idea of virtualization but for those who have not had this experience I will explain.

Virtualization is the process of running multiple operating systems on a single machine at the same time. In this way each operating system running from inside the hosts operating system functions just like an entire computer.

By this method. A customer can have access to most of the benefits of their own server but for significantly less cost and difficulty. This method can provide added security, an extended level of customization may be available and further control over your servers software.

Security:

In this scenario, because you are not sharing a single operating system there is no way for anyone to potentially access any of your files

Customization:

With your own operating system at your disposal you have full access to your own applications. PHP, MySQL, etc. You can make changes to suit your own particular needs and necessities whenever you would like.

Added Control:

Overall, you would have a lot more control in this instance. For example rebooting your virtual server is simple and wont affect anybody else but you.

For more information check out ASPnix Virtual Cloud Hosting.

What is WHMCS and what can it do for me?

If you are a hosting reseller searching for modules to handle billing or customer support ticket requests WHMCS can be pretty great. It works with all the major payment gateways like PayPal, and Authorize.net. You can use all kinds of currencies, make your own promotions, or form invoices with WHMCS.

Below is a list of most of optional WHMCS you can expect to find as ASPnix:

Coinbase Payment Gateway

Using the coinbase gateway module will help you to accept Bitcoin payments with your WHMCS billing system. It uses the Coinbase API. Your coinbase wallet and its balance will be available to you from the WHMCS Administrator homepage as well.

Braintree Payment Gateway

With the Braintree Payment Gateway you will have a secure credit card gateway which features a 2.9% rate (+$0.30 per transaction). You can use it in a similar way to Stripe with the biggest benefits being the speed of deposits. Funds are deposited in 2-4 days. Stripe on the other hand is about 7 days. This is a great way to accept credit/debit cards directly from your customers.

ACH Direct Debit Payment Gateway

Offering payments through Braintree as a payment processor is easy and could be a little as 0.75% each transaction. You can accept ACH bank transfers from any customer in the US. Particularly helpful if your business takes in large annual payments from customers who prefer to pay directly from their bank account.

Apple Pay Payment Gateway

Start offering Apple Pay through Braintree! Payments are processed for 2.9% (+$0.30 per transaction). This process has an instant approval process. The benefit of this process over Stripe is also deposited within 2-4 days. Like others in this list, much faster than the 7 day period necessary when using Stripe.

G2A Pay Payment Gateway

This payment gateway module allows WHMCS billing to accept G2A payments. Particularly convenient for clients with G2A Pay and with the added benefit of NO MERCHANT FEE. It’s basically plug n’ play. After supplying your G2A merchant account info you are free to start accepting payments right away!

Authy Two-Factor Security Module

As you can gather from the name this module provides two-factor authentication to your WHMCS. Customers and admins can all breathe a sigh of safe relief. Authy is FREE for 30 days until the trial period runs out. Which is plenty of time to see if it is right for you. The pricing is pretty simple and FREE for those with less than 100 verifications.

Twilio SMS Two-Factor Security Module

Twillio adds two-factor authentication supported by its own text messenging services. SMS is a great way to add this type of security and Twilio offers a low cost solution. In the US expect to pay less than $0.01 per SMS message.

Google Auth Two-Factor Security Module

The name is pretty self explanatory but there is more you should know about Google Auth’s two -factor authentication… This is the same system that WHMCS offers for $1.50 per month, now with no monthly charge! This module is a great deal and only charges a single 1 time fee.

Pushover Push Notifications Addon

Want to send push notifications to your clients who use the Pushover application on their various mobile devices? Using the Pushover API now you can! Invoices, refunds, tickets, etc. It can even send administrators notifications if you would like, delivering new orders, affiliate activations, new tickets and more.

OneSignal Browser notifications Addon

This addon will allow you to send browser notifications to clients who allow this feature. You can reach out and notify your customers instantly! Supported for all the major browsers including Chrome, Safari, Firefox and others. New invoices, Paid invoices, Refunds, Payment Reminders, Support tickets and more.

GeoIP Order Blocking Addon

Have you ever needed to block orders from certain countries? With this tool you can easily prevent orders based on the geographic location of the clients IP address.

Public Pay Addon

The Public Pay Addon makes it easy to accept public payments. Especially helpful for groups sharing the cost of a of domain registration or other items billable in their WHMCS. Clans with multiple members sharing costs together will find this especially helpful. A public link can be posted on a website to accept anonymous payments or even donations to pay for hosting!

Client Area Hide by Status Addon

This addon helps to eliminate clutter from terminated services, cancelled invoices or expired domains easily and simply. Customers will be able to hide anything in their way.

Check out these modules and more at ASPnix WHMCS Modules

What is WordPress?

WordPress is an easily accessible and easy to learn content management system (or CMS).

A content management systems is defined by Wikipedia as:

a computer application that supports the creation and modification of digital content. It typically supports multiple users in a collaborative environment. CMS features vary widely. Most CMSs include Web-based publishing, format management, history editing and version control, indexing, search, and retrieval. By their nature, content management systems support the separation of content and presentation.

WordPress is freely available software built with PHP and MySQL. It was originally intended to be used by bloggers. Today it is the most used blogging platform and CMS software available. It has grown to become the standard by which most websites are formed and managed. Web designers and non web designers alike use it every day.

WordPress is particularly popular because it is easy to learn, has tons of options and right out of the gates is pretty powerful. It’s ease of use makes content more manageable and pages easier to operate. The software is growing and improving all of the time. People all over the world contribute to its continued development and growth because the software is open source. It is easy to acquire and is free for anyone to use, modify, or improve.

Plugins, Themes, and Addons.

Once you have WordPress installed there is a whole sea of plugins, addons, widgets, themes, etc. Designers, programmers, and companies have created a massive ecosystem around WordPress. Whether you are building a huge E-commerce site, or a small artist portfolio there will inevitably be a plugin that will make your experience better, easier, faster or more lucrative.

Finally, web hosts like ASPnix.com and other hosting providers typically provide free 1-click WordPress installation. If you need help after that, there are a ton of tutorials and resources all over the web for WordPress users to learn more!

To learn more about ASPnix hosting options check out ASPnix Windows Hosting or ASPnix Linux Hosting.