InMotion Hosting

The Official InMotion Hosting Blog

Team Member Profile: John Quan – Marketing

Team Member Profile - John QuanHometown: San Gabriel, CA.
Position: Marketing Program Manager
InMotion Hosting team member since December 2009

How did you get started in the web hosting field?
Before I joined InMotion Hosting, I was a freelance web designer and would host my clients’ websites. Here I was mostly dealing with managing domains and setting up emails.

When I joined InMotion Hosting as part of the Web Design team, my primary role was answering phone calls and replying to support tickets. This means I would help clients with questions related to hosting – some of which I had never heard of before. This is where I got my first exposure into what web hosting really was – restoring databases, monitoring usage, running backups, etc.

What’s your current role at InMotion Hosting? What do you like most about it?
I’m currently a Program Marketing Manager. For some detail, I would say this role is a blend of traditional marketing, product management/development, ux, web design and customer service.

What I enjoy most about this role is that I get to do different types of work on a daily basis. One day I could be brainstorming a new email campaign; on another I could be designing a landing page.

Coolest gadget you own, want, or have read about?
I think the coolest gadget I’ve read about is the Oculus Rift. This is a virtual reality headset that from initial reviews, looks to be a game changer and will take gaming to a whole new level.

What would you like to tell us about yourself?
One of my favorite hobbies is photography. I picked this hobby up about 8 years ago when I got my first digital camera. From there I upgraded cameras, got new lenses, and have been an enthusiast ever since. Some of my favorite types of photos include landscapes, candids, and night photography.

Here’s one of my favorite shots from the past year:
Sunset Flower

I’m also a big fan of being outdoors. I really enjoy hiking and cycling as they allow me to be outside white at the same burn some calories. One of my hiking goals this year includes day hiking Mt. Whitney.

What’s one word that would describe your personality?
Easy going.

SPYR MEDIA: Affiliate Marketing for the Rest of Us

SPYRavatar

First, a disclaimer: We are not affiliate marketers. At least not in the traditional sense.

According to nearly every article on affiliate marketing, achieving success is a complicated, cut-throat endeavor requiring loads of time and training and writing and list/link building and advertising and researching and reputation building and gaming and social media-ing, and… well, the list goes on and on.

For many this actually sounds like an endless source of fun and adventure. For us this sounds like an endless source of misery. Fortunately, there’s always another way.

Now, affiliate marketing has never been a big focus for SPYR Media. Hell, aside from posting stupid pictures of ourselves on social media we give zero attention to marketing and just do the work (all of our leads come via word of mouth). However, despite the lack of emphasis we place upon marketing, affiliate marketing has become a pretty significant revenue stream in the past few years.

Of course, we all know the big internet names rake it in through affiliate programs. They have the audience, the traffic and, most importantly, the influence that garners top commission rates to match their performance. Good for them. They did the work and deserve every bit of it.

But, we’re not all big names nor do we all aspire to be. Some of us are more effective in a behind-the-scenes capacity. We’re facilitators. So, why not facilitate?

No matter how well an income stream is performing, an improvement is always welcomed. If you can facilitate that refinement, you can then create a mutually beneficial relationship where everyone wins.

Facilitation is precisely the approach we’ve taken with affiliate marketing. We don’t want to become content producers or marketers. We aren’t interested in building lists and writing copy or, for that matter, selling in general. We’re a creative agency and let our work speak for itself relying on the, ever powerful, word of mouth to handle the rest.

Rather than approaching affiliate marketing as a new ‘job’, we instead looked at what value we could already bring to the table, who would most benefit from our input and skills, and reached out to a chosen few who we knew would experience the biggest returns. As a design company, we impact perception through imagery and product development and knew this would be a valuable compliment to the efforts of our marketing and blogging colleagues.

So we turned to others in our circles – past clients, friends, etc – who have the established audience and influence that we lack and teamed up to create mutually beneficial scenarios where we better position their publicly facing affiliate promotions, negotiate commission structures for them (they’re completely hands off) and take a small cut through tiered affiliate programs. Basically, we’re earning money by helping other, more popular people earn money.

The point is, use the tools you currently have to fill in the gaps for others. If we believed the only way to succeed in affiliate marketing was to be great content producers with a giant list we would have never started. Be creative, help others succeed and everyone involved can reap the rewards.

LA Holiday Event 2013

la_holiday_2013This year for our holiday party, we had an amazing and festive time with good people at The Ritz Carlton in Marina del Rey. We had a Christmas boat parade, St. Jude’s Toy Drive, buffet, sweet treats, and a photo booth that everyone, including our CEOs, got to let loose and be silly in. Check out some of the fun we had in our Facebook photo album.

Top Open Source Applications

top_open_source

PrestaShop

PrestaShop is one of the fastest growing e-commerce solutions in the market. Prestashop is incredibly user friendly and has a great interface that makes it much easier to setup and manage than some of the traditional platforms like Opencart. With support and technical help available from all regions of the world, PrestaShop has quickly gained a reputation as an all in one e-commerce provider.

Joomla!

The most unique aspect of the Joomla CMS is the way in which the organization is structured. The Joomla! Project takes into account everyone’s feedback and tries to develop Joomla with all the users/developers in mind. Therefore, virtually anyone can become an integral part of the project by just contributing. Whether it’s code, sponsorships, or helping out in forums, you become a true community member from the first day you join. With most of the other CMS platforms, there is usually a straight hierarchy or a chain of command where decisions are made on what features/components/versions to develop next. With Joomla!, that is decided upon by all the users and developers involved. This can make processes a bit longer to complete, but it ensures that everyone’s feedback is taken into account. From an end user perspective, there is definitely a higher learning curve with Joomla! than say WordPress, but the people who are devoted fans say it is the best out there.

WordPress

You may be surprised that the many of the websites that you see on the internet actually use WordPress.  Originally intended as a blogging platform, WordPress has extended its functional reach through continual development and thousands of plugins – many of which are free.  These plugins allow the application to handle website needs such as image galleries, ecommerce shops, and forms – to list a few.  It is often classified as a CMS (Content Management System) because of its flexible nature. Add to this the many thousands of themes that allow you to quickly change its appearance and it’s easy to understand why WordPress is the most used open source application on the internet.  WordPress is easy to use and there are many avenues of support including many tutorials in the InMotion Hosting Support Center. Check out WordPress and you’ll find out why it is the top solution for your website building needs.

Drupal

Drupal is one of the most popular content management systems online. Drupal is the oldest of the Big 3 (WordPress, Joomla, and Drupal), being established in 2001. It is an open source application that is built upon PHP and MySQL. Drupal was conceived as an enterprise system and powers websites like Whitehouse.gov. Drupal has several advantages that make it a power player in the CMS community. It is extremely flexible and can build anything from a small blog to an enterprise level site supporting millions of users. It was built to be search engine friendly from the very start. The Drupal software is very stable and can serve thousands of users at the same time. It is also very developer-friendly, and developers can easily create their own modules and custom solutions.

Eastern PA Weather Authority: A Managed Hosting Case Study

If you’re looking for a professional hosting service that manages your web hosting servers, you don’t have to look further than our Managed Hosting team for a dedicated Managed Hosting Service. Our hosting spotlight is focused on the Eastern Pennsylvania Weather Authority (EPAWA) website. The EPAWA website is a great example of the capabilities and reliability of our dedicated hosting solution.

The EPAWA website is a growing website that provides daily forecasts, interactive radar, and analytical models for weather in the eastern portion of Pennsylvania, New Jersey and Delaware. Recent increases in their population of viewers have led to challenges to the dedicated hosting team. This has resulted in an evaluation and scaling up of the service provided by the InMotion Hosting Managed Hosting team. The success of the EPAWA website shows the attention to detail and flexibility of the InMotion Hosting Managed Hosting service.

EPAWA Website

Sidebar of the EPAWA website Top of the content in page middle Header of the EPAWA website

The Custom Managed Hosting Solution

Like all of the websites under their management, the Managed Hosting team continually monitors the EPAWA website to keep the server operating optimally. Our Elite Class Dedicated Servers are set up so that downtime is kept to a minimum while providing quality performance for their website. In order to do this, they use various software and hardware configurations.

For EPAWA, we used the following tools to ensure proper website performance.

Varnish Caching

Varnish Cache (also known as caching HTTP reverse proxy) is a web application accelerator designed to optimize HTTP requests. Varnish is installed on the front end of the server to cache the Website contents. The performance of Varnish Cache is exceptional. It typically speeds up delivery with a factor of 300 – 1000x, depending on your architecture bringing the server load down.

Apache DSO and mod_ruid

Apache DSO (Dynamic Shared Objects) is a PHP handler that speeds up the server using opcode caches. The Apache module mod_ruid2 is a suexec module for Apache that causes forked Apache processes to be run as a particular user. This allows for PHP to be run in DSO mode without the typical security problems of running PHP as DSO in an environment shared by multiple users.

Alternative PHP Cache (APC)

The PHP PECL module APC is Alternative PHP Cache. This allows the interpretation of PHP scripts to cache opcode. The module can cache objects like database objects and full page views. PHP code is processed faster with APC which leads to better website performance.

Elite Class Server for Website

The website is set up on a Elite Class dedicated server. The server is carefully optimized to provided maximum performance.

  • Intel Xeon X3440 @2.53Ghz
  • 4-Cores/8-Threads
  • RAM: 8GB
  • Storage: 500GB 7.2K SATA2
  • RAID-1

Managed Dedicated Hosting

The installation of the server is completed by our Managed Hosting technicians. Our Managed Hosting support team is capable of providing complete solutions, even when there problematic issues such as high traffic requirements or server-side situations. Each server can have different levels of support as per the needs of the customer. Thousands of customers in eastern Pennsylvania, New Jersey, and Delaware rely on the information provided by the EPAWA website and you should too! Try out and learn more about our Managed Hosting service.

Keep Your Business Strong with Effective Communication

communication_image

The majority of our customers at InMotion Hosting are small companies or startups with a strong vision and desire to build a solid foundation to grow their business on. Like many of our customers, InMotion Hosting started off small and worked its way up to be the successful company it is today. What every company should try to keep in mind is how they first started off and what specifically accelerated their initial growth spurt. What’s most amazing about a lot of startups is how quickly they are able to get things done, how well they stay focused, and how they maintain the passion and motivation that drive it all. That is the envy of most major companies today.

When you start off small, you have some great advantages. Communication is easier and tasks are done more effectively and efficiently because there are less people to reach out to or wait on. Keeping this process strong is the hardest part when a company begins to grow. Waiting on people seems to be the biggest obstacle when communication isn’t fully there. Being aware of this and making sure you have a good system in place for getting things done, no matter how big your company becomes, will save you a lot of time and headache, and make a world of difference.

With our team still growing, we’ve had to try to adjust and figure out the best way to manage our projects. At first, we had hit some obstacles that we had to overcome with trial and error. Then we looked back at old processes and tried new ones instead. Finally we realized that using different channels to reiterate the same things can get confusing and messy. You want to go along with what your team feels more comfortable using, instead of using just one solution for the sake of simplifying. When processes begin to become a struggle, reassess them and find out why; Find a different solution. Don’t keep doing something because that’s how it was done before.

Use a Project Management Tool

We’ve come to rely on Basecamp as a project management tool to assign projects, refer to message threads, check out the project calendar, and add people to projects or reassign them. It helps to visually see what’s going on, what’s been done, and what still needs to get done. Being able to easily reference interactions among everyone within a team makes a tool like Basecamp a great resource.

Daily Stand-Up Meetings

Another good way of keeping the communication strong and everyone in the loop are daily stand-up meetings. Everyone literally stands up and moves away from their desks. The benefit of this is that it allows for participation from all team members and frees them from distraction.  You can customize these to your liking of how often you’d like to do them, and which departments you want to include.

For our marketing team, every morning everyone stands up and tells the team what they’ve been working on, what they plan to work on, and if they have any obstacles that someone else within the team can help out with. This way, everyone is aware of what’s going on and it keeps all the processes clear. If you have multiple teams within a team, a representative from each team informs the group as to what’s going on. The total amount of time of the meeting should be limited to about 15 minutes.  If more meetings are needed to discuss specific projects, then these can be arranged during the stand-up meeting and taken away from the group.

Face-to-Face Conversations

And don’t ever forget about the good ol’ face to face interactions. It’s great for team building and a lot of small things won’t fall through the cracks as they often do in communicating through technology channels. It can also save a lot of time when you’re waiting on responses and going through a bunch of email threads. If you need to have a record of what was discussed in a conversation, write one quick email to reiterate what was just said and use that as your reference.

This type of communication may lead to more interruptions, so you need to be approachable and open to face-to-face conversation. However, these interruptions are worth it since you don’t have to deal with going back and spending more time clarifying an issue again. You can always block out time and find a quiet space in the office to be interruption free and stay focused once a week or for a few hours in the day if you do begin to get interrupted too frequently. In the end, you will save a lot of time and everything will be crystal clear.

Smooth and clear communication has to be a priority of the company and it has to be optimized to keep it going strong, no matter how quickly or big your business grows.

Premier Support™ Customer Testimonial

Written by Voitek Klimczyk of Hartford, CT. Currently hosting on a VPS.

I’m a former IT guy who has been publishing websites since 2004. When my website was small, hosting didn’t matter that much. But once I started to grow my business, I started to notice more and more, that where you host your website really matters, because you don’t want customers to visit your site and all they get is an error or loading page.

InMotion Hosting is the most reliable web host that I have used since 2004 – and I’ve tried several of the popular ones out there. Most of them had horrible support, that almost always blamed outages on me and they were also slow to load my site.

InMotion Hosting was the first web host to not only help me troubleshoot problems, but sometimes even proactively take care of problems for me; like the time hackers used denial-of-service (DoS) attacks against of one of my sites. Another leg up InMotion Hosting has on the competition is the actual page speed of your website. Nothing compares to their Shared Hosting as far as reliability and speed goes from what I personally tried.

Since my business grew, I was seamlessly moved to their VPS solution, which is extremely reliable and fast. Seamless becomes a bigger deal, once your website grows to the point that you need it up all the time to maximize business profits. I’ve had other hosts put my site on the back burner and extremely slow servers, while I lost business and profits from people who didn’t want to wait 10 seconds for the page to load.

It’s the reliability, professional support, and page loading speed that has kept me a customer far past the introductory deal.

By the way, another thing that I really like is that when I call support, I get to speak with someone that actually understands what’s happening, instead of non IT people trying to help you by reading from a script. I tried top rated hosts and top advertised hosts out there, but in reality none of them came close to the up-time, speed, and expertise that I have grown accustomed to from InMotion Hosting. Trust me, that means a lot coming from someone who worked in IT for a long time.

Voitek Klimczyk
Hartford, CT
www.simplyadditions.com

An Affiliate Manager’s Tale: Joomla! World Conference 2013

I had the privilege of attending the 2nd Annual Joomla! World Conference this past November 8th – 10th in beautiful Boston, Massachusetts. With InMotion Hosting as a sponsor once again to support the Open Source Community, we were part of an amazing group of passionate developers, end users, and supporters.

joomla-world-conference-2013-banner

The Joomla! World Conference was one of the most unique events ever. I don’t say this lightly. I have been to tons of shows and conferences, but there is something special about the Joomla! community that sets these events apart from others.
Continue reading

Breathe New Security Features into your Website with SSL

ssl_security

Almost every day I hear the term ‘SSL Certificate’ strewn about in conversation with customers.  Most people inquiring about whether we provide SSL certificates are generally interested in some sort of eCommerce solution.  I hesitate to delve deeper into the true powers of SSL encryption often times, but the advantages of being a proud owner of a SSL are overly abundant!

To understand exactly why an SSL certificate is beneficial, it’s important to understand the basics.  Have you ever noticed that when you go to facebook.com, google.com, or twitter.com that your browser automatically displays a lock in the top bar?  If you have, you might have also noticed that the URL in the address bar changed what you typed, and now displays https:// at the beginning of the URL. This means that the site is secured with an SSL certificate, and is forcing you to use that path.  Most SSL certificates contain the domain name, company, address, city, state, and country.  The Certificate Authority, which is the company who issued the SSL, is also in there.  Basically, when a browser attempts to establish a connection to the website through SSL, it will make a check to ensure the certificate is not expired, is from a trusted Certificate Authority, and is being used on the correct website.  If any of these criteria are not met, your browser will warn you, and let you know this site is not a trusted source, and is not being encrypted through SSL.

What exactly can an SSL certificate do for you? So let’s get down to it.  What are some cool things I can do with an SSL certificate?

Secure Your E-Mail

So many clients come to InMotion Hosting because they want a more secure e-mail platform.  Sure, not using a free public e-mail service will do wonders in your control over spam and viruses, and even having your account compromised, but why not take that extra step?  The extra layer of security that can be provided with just a few clicks will allow you to sleep better at night just knowing you’re more secure in your daily messages.

There’s an excellent article available that will walk you through the steps of having your e-mail send and receive over SSL here: http://www.inmotionhosting.com/support/email/email-client-setup/email-client-configuration-email-over-ssl

Connect to FTP over TLS

If you’re in a shared hosting environment, you won’t have access to SSH access, which is required to use sFTP (Secure FTP).  This is for security reasons, but you can easily implement an SSL certificate to securely connect via FTP.  In fact you can use the server’s free shared SSL certificate to accomplish this by following this guide: http://www.inmotionhosting.com/support/website/ftp/securely-connecting-your-website-using-ftp

Website Security

As mentioned earlier in this article, we typically think about the things that NEED to be encrypted to successfully conduct online business.  Of course credit card information would need to be handled with an SSL certificate, but what else on your site could benefit from this extra security?  Well one thing that comes to my mind is your password.  If I’m using WordPress, Joomla!, or any other CMS – SSL can help protect my website from being compromised.  When I login to make a post, or when my users login to browse their accounts, I always implement SSL.  Think about it.  You type in your username and password combination into a webpage. It’s traveling over the internet, leaving your browser, going through a wireless network, going to a router, and an ISP.  At any point this information could be easily intercepted.  If you ever travel and write new content for your websites, or work on a site while you’re on vacation – then DEFINITELY get yourself an SSL to protect this information.  You never know who might be sitting at the same Starbucks, or airport as you – so why just throw your password out there without having it be secure?

You can follow these simple steps to provide SSL encryption to your WordPress or Joomla! site very easily.

WordPress:

You can easily implement SSL over the WordPress admin login, and registration pages by dropping in some code to your WordPress config file (wp-config.php):

define(‘FORCE_SSL_LOGIN’, true);

Alternatively you can force SSL encryption over the entire WordPress admin area:

define(‘FORCE_SSL_ADMIN’, true);

Typically the second option is the way to go, as this will force it over the entire administration area, giving you added security for your administrative duties.

Joomla!:

Joomla! makes SSL encryption very simple.  You just need to login to your admin area, navigate to your Joomla! Login module, and select ‘Yes’ for the Encrypt Login Form. This option will encrypt your login data for you and your users. You may want to go the extra mile and ensure SSL encryption is set across the entire site as well.

Since session cookies are vulnerable, those can be encrypted.  This typically isn’t going to make or break a site as cookies are set to expire anyways, but leaving session cookies unencrypted will make your site susceptible to Man-In-The-Middle attacks, which can pose a threat and compromise your site.  Luckily Joomla! makes preventing this a simple task as well. Go into the Joomla! Global Configuration area, and then go down to the ‘Force SSL’ area.  Selecting Administrator Only will provide encryption for your administrative section, and admin cookie sessions. You can also select Entire Site, which will provide SSL encryption for everything on your website, including the administration area. This will protect all session cookies for all users as well, so if you’re worried that a MiTM attack would be targeted to your user base, then enable the Entire Site option.

While there are many other CMS platforms available and different ways to enable SSL for each, it would be impossible to cover all of them.  You can always force SSL through your .htaccess file as well if you custom coded your page, which will redirect a user who might type in http://yourname.com to be forced and redirected to https://yourname.com automatically.  So we will want to re-write based on the incoming host and request uri to achieve this.  The following code can be used in your .htaccess file to accomplish this:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

When forcing SSL across your entire site, make sure you’re not linking to anything protocol specific. Instead of linking to your style sheet http://yourdomain.com/style.css, leave it open as //yourdomain.com/style.css.  It’s good practice to be doing this anyways.

So now that we’ve discussed some of the benefits that you can experience with adding an SSL certificate, what are you waiting for? You can easily obtain a dedicated IP address and dedicated SSL certificate issued by Comodo, one of the most trusted certificate authorities, directly through AMP!

http://www.inmotionhosting.com/support/website/ssl/how-do-i-obtain-an-ssl-certificate

InMotion Hosting is the Power Sponsor of Joomla! World Conference 2013

jwc2013_photo3

InMotion Hosting continues to support the Open Source Community and Joomla! users everywhere by once again sponsoring the Joomla! World Conference this year. The event was held in Boston, MA this past weekend.

With a one-click install process, it’s easy to host your Joomla! site with InMotion Hosting. Latest versions of MySQL5 and PHP5, high grade software, max speed zones and suPHP are just some of the hosting features that keep your Joomla! site secure and deliver content at blazing fast speeds. We also make it easy to transfer your Joomla! site from other hosts. Our technical support has specific Joomla! expertise and is available round the clock.

As a Power Sponsor of the Joomla! World Conference 2013, we had a booth and provided conference visitors with special hosting offers geared towards the Joomla! user base. Check out some of the pictures below.

We even gave away free Joomla! hosting to event attendees! Didn’t make it to the event? Click here to take advantage of the same limited time offer for FREE. This includes a FREE new domain for the first year. Go on, try us out and find out why InMotion Hosting is the way to go for your Joomla! sites.

jwc2013_photo1jwc2013_photo4jwc2013_photo5jwc2013_photo2