Saturday, November 30, 2013

Events, Awards and Contests Not to Miss

Welcome to our latest curated list of events, contests and awards for small businesses, solo entrepreneurs and growing companies. To see a full list or to submit your own event, contest or award listing, visit the Small Business Events Calendar.






Featured Events, Contests and Awards


2014 BIG Innovation Awards 2014 BIG Innovation Awards

December 06, 2013, Online


The BIG Innovation Awards recognize organizations and people who bring new ideas to life. Whether that idea is big or small, these ideas change the way we experience the world. We recognize every innovation that our judges deem worthy!

Hashtag: #bigawards




Small Biz Big Things Denver - With Chris Brogan Small Biz Big Things Denver – With Chris Brogan

December 10, 2013, Denver, CO


Denver small business owners get a huge dose of practical marketing insight. Sponsor: Infusionsoft.


Chris Brogan, online marketing celebrity, keynotes, along with Zack Mangum, Ramon Ray and Travis Campbell.


Hashtag: #smallbizbigthings

Discount Code

early25 (25% off – must register by Nov. 30)




Dell World 2013 Dell World 2013

December 11, 2013, Austin, TX


Dell World is Dell’s annual tech conference. This year it features a keynote address by Michael Dell, CEO of Dell, and one by Elon Musk, co-founder of PayPal. Entertainment by CAMP FREDDY.


Small Business Trends will be there!


Hashtag: #Dellworld




WordStream’s $25,000 Marketing Makeover

December 15, 2013, Online


Win $25,000 in pay-per-click advertising budget for 2014, plus marketing tools from WordStream and Constant Contact. Grade and get paid today! Hashtag: #25KforPPC




Affiliate Management Days San Francisco 2014 Affiliate Management Days San Francisco 2014

March 19, 2014, San Francisco, CA


AM Days is the must attend event for affiliate managers who are responsible for their company’s affiliate marketing strategy, management and operations. Whether you have an existing affiliate program or you are creating a new initiative, AMDays offers you valuable insight into how other online retailers are successfully implementing and managing their affiliate programs. Topics include: Affiliate program set up; Affiliate recruitment techniques; Affiliate marketing fraud; M-commerce; and much more.

Hashtag: #AMDays




ICON14 by Infusionsoft ICON14 by Infusionsoft

April 23, 2014, Phoenix, AZ


#ICON14 is the eighth annual conference for small business, hosted by Infusionsoft (previously called Infusioncon). Over 3,000 attendees expected. Confirmed speakers include Seth Godin, JJ Ramberg and Peter Shankman.


Hashtag: #ICON14

Discount Code

smallbiztrends (Get an extra $100 off)




More Events



More Contests



This weekly listing of small business events, contests and awards is provided as a community service by Small Business Trends and SmallBizTechnology.


The post Events, Awards and Contests Not to Miss appeared first on Small Business Trends.







via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/SmallBusinessTrends/~3/C7RVcs780bg/events-awards-contests-miss.html Best WordPress Hosting

He DOES exist! He DOES exist!

As if to debunk rumors that Clayton Makepeace is a mythological creature – a possible cousin of Big Foot — the big guy has agreed to speak at AWAI’s 2012 Boot Camp, October 24-28!


First, he’ll reveal the techniques he uses to create video sales letters that attract armies of new customers…


And, second, he’ll host a workshop on how to make your benefits sparkle!


This is the first and ONLY time Clayton has spoken ANYWHERE in three long years! He’s been too busy creating winning campaigns for his clients. So I’d suggest you jump on over to AWAI and check this out for yourself.


Here’s the link: http://www.awaionline.com/b12/makepeace


We’re looking forward to seeing YOU in October!


Wendy “The Redhead” Makepeace






via Make Your Own Website Tools Tips Tricks http://www.makepeacetotalpackage.com/blog/he-does-exist-he-does-exist/ Best WordPress Hosting

Speed Up WordPress – Even on a Shared Hosting!

Summary: Is it possible to have a fast WordPress blog on a shared hosting? Yes - here's the video proof of what's possible when you speed up WordPress like a ninja.



You might have read some of my WordPress optimization posts, like how to optimize images and .htaccess rules for site speed. So you know that I'm getting quite good at speeding up WordPress.


So maybe it's time to see just how fast I've taken this blog now...


Here's how fast my blog loads compared to couple of my favorite blogs...



Can't see the video? Watch it on YouTube: Speed Up WordPress.


About the test


There's a timer at the bottom, each sites screenshot (taken every 0.1 seconds) pops up when the site render is started = First render (FR) - before that the screen is white - and screenshot turns gray after the site is fully loaded = Fully Loaded (FL).



  • This test was executed on the 27th of May 2010

  • Test and video were done using the WebPageTest.org visual comparison tool.

  • For each URL, 3 first-view tests were be run from 'Dulles, VA - 1.5Mbps ADSL' and the median run was used for comparison.

  • I edited the video on Windows Movie Maker - I had to, because the video went too fast from 0 to 1.2 seconds! :)

  • The tests reports are public (not sure how long they keep'em there, but here's the website comparison and the original video generated by the visual comparison tool).


Note that load times can be different based on location, time of day, etc - so the other sites in the test might be faster at some other time. I ran the test three times to make sure it was reliable (and rendered video from the last run).


Sites included in this test


I picked 8 blogs I liked, favoring the big blogs, because when you compete, you want to compete with the best, right? I didn't plan to make a video out of it, but did it when I saw the option on the visual comparison tool.



  1. Zemalf.com (First render 0.9s, fully loaded in 1.2s)

  2. Yoast.com (FR 0.9s, FL 3.8s)

  3. ViperChill.com (FR 2.0s, FL 4.1s)

  4. DailyBlogTips.com (FR 1.5s, FL 4.4s)

  5. Copyblogger.com (FR 2.6s, FL 5.1s)

  6. Problogger.net (FR 4.6s, FL 13.1s)

  7. Mashable.com (FR 4.6s, FL ~18s)

  8. SmartPassiveIncome.com (FR 5.8s, FL ~20s)

  9. SEOmoz.org (FR 6.3s, FL ~24s)


Interestingly, the last four sites just begun their rendering when the first five were already fully loaded. At around 6-8 seconds all the sites are "readable" (with main content visible). The last four continued to load scripts, ads, images, etc. after that.


WordPress blog that loads as fast as 1.2 seconds on shared hosting


This tiny WordPress blog of mine, running on shared hosting, was done loading in 1.2 seconds...


I'm pretty sure the other blogs in the video pay more than $9.95 a month for their hosting. That's what I pay for my shared hosting at DreamHost.


My page loading is slower on the individual post like this (abound 3-5 secs fully loaded I think), that's mostly because of Disqus commenting system (boo for slowness, yay for many other things), but I still beat the big guys with their cloud hostings and CDNs fair and square.


Do I need to say that DreamHost is awesome for WordPress blogs? (That's very much of an affiliate link. I couldn't be more proud recommending DreamHost to any WordPress blogger.)


Afterword


My blog is fast, and it's something I'm quite proud of. And now I have a video to proof it :)


Everything in moderation; I have (purposely) very minimalistic design on this blog which favors my blog on a test like this, using CSS-based design without any images is unbeatable. I don't have huge load because I don't have as much traffic as the other blogs on the video, and the amount of traffic might slow the other blogs down.


But my blog would not be this fast without the other tweaks I've done... And it's still pretty cool that I "won" them all, isn't it? And I didn't just win, I CRUSHED them.



  • Is my blog more minimalistic than the other blogs? - Yes.

  • Do all the other blogs get way more traffic than my blog? - Yes.

  • Does my blog kick ass in this speed test and wipe the floor with'em? - Hell yes!


So yeah - the test is just a test, but it gives you an idea how fast my blog now is...


...and I'm confident that your WordPress blog can get just as fast.


Would you like me to show you how to speed up WordPress?


Join the WordPress Speed Challenge to do this yourself - speed up your WordPress blog and make it load a lot faster!




Original post from Zemalf's Website optimization blog:

Speed Up WordPress – Even on a Shared Hosting!








via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/Zemalf/~3/T5H4i-hw0aY/ Best WordPress Hosting

WordPress Easter Egg – Spoiler free guide for finding it

Summary: Deep inside the WordPress core, there lies a hidden secret, an easter egg, waiting for bloggers to find it when they least expect it....


Unfortunately, no one can be told what the WordPress Easter Egg is.


You have to see it for yourself.



Easter Eggs in WordPress?


Have you run into the WordPress easter egg? In case you haven't, I'll show you how to find it without spoiling the surprise and tell what the easter egg is.


This one has been in the WordPress for quite some time (since 2.6 I think), but not very many people even know it exists. And even less have found it.


When I watched the State of the Word 2010 video by Matt Mullenweg, he mentioned the easter egg in the video (as there are new surprises coming in the WordPress 3.0), so it was a good time to make a post about it...


Is it secret? Is it safe?


It is possible that you will run into this yourself, even that the circumstances that are required to find the easter egg are pretty rare... If you want to save the surprise, DO NOT read the rest of this post.


But I won't spoil the actual surprise by telling anything about the easter egg, just how you can find it. If you'd like to see how to find the hidden run in WordPress, scroll down...


(I added some white space and dots below for those who don't want to read how to find the WordPress easter egg)


.



.



.



.



.



.



.



.



.



.


This is the last chance to turn back if you don't want to know how to find the easter egg...


.



.



.



.



.



.



.



.



.


OK, this is quite simple actually...


The WordPress Easter Egg


You need to have WP Post Revisions enabled. The revision management is ON by default, so unless you have specifically disabled them, you're good to go.


(As it is good practice to disable post revisions to optimize WordPress database, it is possible that you have disabled them. In case you have disabled the post revisions, go enable them temporarily (in the wp-config.php), then continue)


To see what happens...



  • Go to the Dashboard of your WordPress blog

  • Go to any post with revisions

  • On the Edit post screen... Scroll down to find the Post Revisions

  • Click on a revision (ignore the "restore" on the right)

  • On the revision preview screen, scroll down, and find the "Compare Revisions" part

  • (1) Select the same revision on both columns, and

  • (2) hit "Compare Revisions"


WordPress easter egg WordPress Easter Egg Spoiler free guide for finding it


There you go, now you know how...


Go try it out, I think that was pretty damn cool.


Don't spoil the fun for others


Please don't reveal the easter egg in the blog comments here - it's much more fun to see what happens without knowing what to expect...


You are, of course, free to share how to find the WordPress easter egg, like I have done here, so if you liked this post, I'd love to see you link back here and use the buttons below to bookmark and share this post with your WordPress using friends.




Original post from Zemalf's Website optimization blog:

WordPress Easter Egg – Spoiler free guide for finding it








via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/Zemalf/~3/C5zEFXaoUM8/ Best WordPress Hosting

LinkedIn is not Twitter is not LinkedIn

Summary: Twitter is relaxed, fun and free. LinkedIn is serious, professional and strictly business. This is the way many perceive these two - should you pay attention?


There might not be the right way to use different social networking sites, but I think there is smart way to use them - using different sites for different purposes. This way you don't have to bore your family with the your everyday work-stuff and your business contacts don't need to be reminded how tasty burger you had for lunch when visiting relatives over the weekend.



Don't use all the social networking sites the same way


Chris Brogan made a post, wondering what LinkedIn was thinking when they linked into Twitter, taking people's tweets and posting them on LinkedIn. Chris made a good point that Twitter is a service where anything goes. "It's the scratch pad, watercooler, the phone" - as Chris said it.


But LinkedIn is not like that. LinkedIn is more "serious". For me, LinkedIn is a way to connect with business contacts, job contacts, etc. I don't want to go "WooHoo, boobs!" there EVER. (I probably don't want to do that in Twitter either, at least very often, but at least the CEOs of the companies I work with don't see it when they check my recommendations).


I left a comment on Chris' post, explaining shortly how I use the different social media sites, connecting them selectively together. I have partly covered this before in my post showing how to connect different social media profiles together, but on that post I didn't really explain how I use the different social networking sites, which I think is the smart way of using these services.


Different social networking site, different use


With so many different social media sites, it is easy to get overwhelmed and lose touch on how to use the sites effectively...


First, you should be where the people you want to connect with are too - Often that means focusing on the biggest social networking sites, using them in a way others are using the site - and to an extent, the way others expect you to use the system too.


This is probably what got Chris writing about LinkedIn and their Twitter integration, suggesting people to stop importing your Twitter feed into LinkedIn indiscriminately. For people using Twitter very differently than LinkedIn, connecting Twitter to LinkedIn is not a good idea, if you're using LinkedIn like most people are - for more "serious" business.


The same goes for Facebook, MySpace and any other social networking site you're using. You use them the way you like, but you should consider the people you are there for too... depending on how are they using the service and why you are connecting there.


Three social networking sites, four different purposes


For me, there are three main social networking sites I use. And I use them in very different way. The main services I use are



  • Twitter

  • Facebook

  • LinkedIn


Twitter is my main channel of communicating. There I share things I do, links and info I found interesting and think others will like too. On Twitter I can discuss with people and connect with people I otherwise couldn't.


On Twitter, I follow everyone and connect with wide variety of people, because I think that's what Twitter was made for. For me, Twitter is the service where "anything goes".


I tweet...



  • links I like

  • about things I do

  • what I'm thinking

  • new blog posts

  • photos, videos, etc...


I use Twitter...



  • to connect with people

  • to promote others

  • to engage in quick and easy discussions


Twitter is the fastest way to connect to me.


I post things on Twitter that I wouldn't post to LinkedIn. LinkedIn I use for business and work related things. I connect with people who I've done business with. This makes LinkedIn very different environment for me. I don't post all the links and articles I like there, only the ones that are related the "business and work side" of me.


Also, LinkedIn was not built to get 50 updates a day from you. It just doesn't make sense for me to flood everything I do in there. This keeps the focus on what I like people there to see. And in case someone is interested, I have the links to my other profiles there.


On Facebook, I use personal profile and Facebook page to separate my "private" life from everything else. If you've read my Posterous post about personal Facebook fan page, you know that I have saved Facebook personal profile only for my family and close friends.


I don't accept friend requests from people I don't know and haven't met at some point. For that purpose and to connect with everyone who wants to connect with me, I created my personal Facebook page (check my connect page for the Facebook widget, I moved there to unclutter my sidebar).


There are people who are using Facebook very differently, and they have rendered their personal profile unusable by "becoming friends" with thousands of people. There are people who "connect" with everyone in LinkedIn, not just the ones they have done business with.


I'm not saying it's wrong to use these services like that, but I know that for me, all the services are usable, beneficial and fun - for different reasons. Thus, I can recommend using the different social networkings sites, well, differently and for different aspects of your life.


Summary


I use different social networking sites for different purposes.



  • Twitter for everything,

  • LinkedIn for business,

  • Facebook personal profile page to connect with friends and family, and

  • Facebook page for blog (business) related things


By using the three services in four different ways, I am able to connect with people from at least 4 different aspects of my life and keep them somewhat separated. Also, I don't get distracted by personal stuff when I'm in the "work mood" and I don't get dragged into doing work when the only thing I want to do is check what my family's been doing lately.


What about you? Are you using the different sites for different purposes?




Original post from Zemalf's Website optimization blog:

LinkedIn is not Twitter is not LinkedIn








via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/Zemalf/~3/vjMgKigNSkM/ Best WordPress Hosting

Acer Introduces Two Ultrabooks Aimed At Business Users

Acer TravelMate X313


Acer has introduced two ultrabooks for the first time in the U.S. market aimed specifically for business users on the go. But, don’t expect to get either of these devices at a bargain price.


First, the Acer TravelMate P645 features:



  • A 14-inch display with HD resolution.

  • A lightweight thin design just 3.31 pounds and .81 inches thick.

  • Longer battery life for up to 8 hours of enhanced productivity.

  • Enhanced capabilities that let you review documents, compare spreadsheets and create multimedia with greater responsiveness and speed.

  • Premium security features including Acer Recovery Management and ProShield Manager which let you protect your data.


In a prepared announcement on the device’s release in the North American market, Michael O’Beirne, senior director of commercial product marketing at Acer America explained:



“Business never ends for our customers, many of whom have global teams that run 24×7, so they need a notebook PC that will keep them at their most effective whether in the office or on the road.”



A second device, the Acer TravelMate X313 (pictured above), can function either as an ultrabook or tablet, the company says. Here is a brief overview from Notebook Italia:


This machine is designed to be even more lightweight and mobile, says Acer. The device’s specs say it is 1.74 pounds and .39 inches thick.


Other features include:



  • Cradle expansion enabling it to function as a desktop PC.

  • An 11.6-inch display with touchscreen capability allowing it to function in tablet mode.

  • A 6-hour battery life allowing it to be used by members of a mobile workforce.

  • Versions of Acer’s Recovery Management and ProShield manager for data security, like on the TravelMate P645.


A recent company announcement on this device says the company expects it to be used for Web browsing, checking email, scheduling appointments and more, all in a commercial business setting.


Unlike, other low cost consumer devices which might also work for business applications, Acer is clearly targeting these two devices for business use.


But since both start at a premium $949, they won’t likely appeal to all small business users.


Image: Acer


The post Acer Introduces Two Ultrabooks Aimed At Business Users appeared first on Small Business Trends.







via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/SmallBusinessTrends/~3/DwfgXjQgDSM/acers-new-ultrabooks-aimed-commercial-customers.html Best WordPress Hosting

How Well Do You Know Your Online Shoppers?

know online shoppers


If you ask eCommerce merchants how much they know about their customers, how well they know online shoppers, you may get a general reply. Many may only be able to describe their customers based on demographics of gender, age and level of income.


So do they really understand why, when, where and how their customers make their purchases?


The buying process is getting more complicated. People have hundreds of online places to purchase products that meet their needs. They may shop online, from home, from the grocery store or their Android phones, iPhone or Smartphones.


So how can a consumer be best understood?


Besides knowing their demographics, you can also benefit from other personal data such as:



  • Interests/hobbies

  • Daily activities

  • Political affiliation


All of this information can be inferred through personal interaction. Acquiring this data is harder to achieve but there are databases that will allow you to target individuals based on the above mentioned criteria. These details aid in promoting the products that interest them easily.


What Do Customers Need to Know?


It is important that your customer know the ins and outs of a product:



  • What do the products look like?

  • How do they function?

  • What sizes and colors are available?

  • How much does it cost?

  • Does it carry a discount?

  • Is there a warranty?

  • What is the procedure to purchase the product?


Online shoppers are gradually demanding more from retailers. They want more information at the start of the online experience, more options during checkout and delivery and more channels for interrelating with their favorite retailers. Free shipping, social and mobile access and simple return processes are evaluated among the most imperative needs for today’s online shoppers.


Customers look into different sources such as blogs, articles and websites to check for product details. So make sure that you understand how to answer these questions in an effective manner to meet your customer’s queries.


Use the three C’s:



  • Choice

  • Channels

  • Convenience


Retailers can actually win shoppers over by providing a positive and consistent Omni channel experience. From social media platforms to mobile apps , today’s consumer expect and value services that work together across the whole shopping continuum from pre-purchase to post-purchase.


How Do Customers Learn About Products?


Today, product research is done in living rooms, offices, hospitals, coffee shops – anywhere and everywhere. Most importantly, products are compared among different websites and product reviews from other consumers.


Retailers need to understand the customer’s research strategies. Multiple factors can influence their research process:



  • Research can be conducted by looking at the product’s picture or reading the description.

  • Checking other brands and alternative products.

  • An event can trigger interest in the product.

  • Product reviews given by others.

  • Discounts and sales.

  • Instinctive buying.


Remember, the most crucial psychology behind their product research is that customers often make a purchase decision only after evaluating the products’ real value. They narrow their selection and then shop for price.


Where Do Customers Inquire About Products?


It has been found that approximately 86% of consumers go online to research products. However, the majority of consumers are becoming increasingly sophisticated at multi-channel shopping. Therefore, retailers need to better align their business operating models with consumer expectations and sophistication.


Globally, research shows that 20% make their purchase direct online, 3% make their purchases via social networks and the remaining balance from other sources such as television shopping networks, mobile, Web , laptop, smartphones, Xboxes and physical stores. They also read trade publications, Facebook posts, check comparison shopping engines and their network of friends on Twitter.


Is it possible for every eCommerce merchant to be in all of these places? In many cases, it may not be practical. So the best thing to do is to identify where your customers are going to seek information while they move through their purchasing cycle. And then ensure that you are seen and present in those places and that your messages and content are mobile-friendly.


Shopping Photo via Shutterstock


The post How Well Do You Know Your Online Shoppers? appeared first on Small Business Trends.







via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/SmallBusinessTrends/~3/KURQrhxKH40/know-online-shoppers.html Best WordPress Hosting

How to setup WordPress CDN with W3 Total Cache and MaxCDN

Set WordPress to use CDN with just couple of clicks. No uploading files, no complicated settings. Just W3 Total Cache and MaxCDN. Cake is harder than this.


Setting up a Content Delivery Network (CDN) for a website can be complicated. You might need to upload files to the CDN storage, update all links to point to the CDN, and time-consuming operations. Even with plugins or addons, all that easily takes at least 30 minutes.


I'll show you how setup WordPress CDN in a minute or less.


You do need to first setup W3 Total Cache and create CDN for WordPress with MaxCDN, as instructed in the previous post. Even with all that, it won't take you too long, and more importantly, it'll be very easy. And you only have to do this once.


W3 Total Cache and MaxCDN take care of everything, you don't need to manually change the image or file URLs. You don't need to upload anything to CDN or anything. Just enable CDN in W3TC with MaxCDN. It's so simple that it's pretty damn close to magic if you ask me.


The CDN information W3 Total Cache needs


Before you can configure W3 Total Cache to use CDN, you must have the account details from MaxCDN. (See the previous post)


From MaxCDN, you need



  • the custom CDN URL, which required you to create a new CNAME record, and

  • the MaxCDN API ID and API Key.


The Custom CDN URL is something like: "cdn.example.com" (without the quotes), depending on how you configured your Pull Zone at MaxCDN. The API ID is numeric ID, e.g. 1234. And the API Key is a string of various characters.


On the previous post, we set up the MaxCDN account and the pull zone for our WordPress blog. We got the API ID/Key and created CNAME record for the CDN. If you followed the instructions on that post, you should now have what you need.


Got the API ID/Key and the custom CDN URL?


OK, here's how to set W3 Total Cache and your WordPress blog to use MaxCDN...


Setting up MaxCDN to W3 Total Cache


1. Go to W3 Total Cache settings on your admin area (Click 'Performance' on the left)


2. On the General Settings -page, scroll down to Content Delivery Network settings


3. Check the checkbox to Enable CDN


4. Choose (Origin Pull) "Mirror: NetDNA / MaxCDN"


how to enable CDN on W3 Total Cache 1 How to setup WordPress CDN with W3 Total Cache and MaxCDN


5. Click 'Save changes'


You'll very likely see a warning on red: "Content Delivery Network Error: The "Replace default hostname with" field must be populated."


To fix, and get things running...


1. Go to the Content Delivery Network (CDN) Settings


All checkboxes on CDN Settings - General can be checked...


2. Enter the API ID and API Key you saved from MaxCDN to Configuration...


Leave SSL Support as Auto, unless you know better.


3. Enter the new custom CDN URL you updated on the CNAME records, e.g. http://cdn.zemalf.com, into the "Replace site's hostname with:"


W3 Total Cache settings with maxCDN How to setup WordPress CDN with W3 Total Cache and MaxCDN


4. Click 'Test NetDNA'


If you see "Test passed", all is cool.


(if not, there's probably something wrong with the API ID/Key, or the DNS server has not been updated with the new CNAME yet)


5. Click 'Save changes' to put MaxCDN into action.


And then, one last thing...



  1. Go to the General Settings -page and

  2. click on 'empty all caches'


Now if you open your blog, and check the Page Source, you'll see that the minified JS- and CSS-files are served from the custom CDN URL, and also images and files from your Media Library.


If there are files that are not in the Media Library, or among your theme-files, you should add them to the Custom file list under Advanced settings. These might include JavaScript-files from plugins you didn't add to Minify Settings, or images/files uploaded outside the Media Library.


All done. Test to see the results


Go to Pingdom Tools or WebPageTest.org to see how fast the different pages on your blog are loading.


You can also analyze your blog with Firebug / Page Speed / YSlow if you want, but note that they don't necessary recognize your custom CDN URL unless you tell'em. Of course, you will see the benefit in speed, even that the "CDN rating" in YSlow is F for example.


It is also possible that loading speed on individual tests go up. For me, because the site was stupidly fast to start with: full load time went up, but response time for the first byte, the render start and document completely loaded got faster. So getting everything loaded takes (just) a bit longer, but the visitor sees (something from the) page faster, so it's better overall.


However, CDN will even the load on traffic spikes and keep the site fast for everyone, which might not be the case when you don't have the CDN. Also, using CDN will even the loading speeds for visitors from different locations.


Summary



  1. Get your MaxCDN API ID, API Key and custom URL for the CDN (see previous post)

  2. Enable CDN in W3 Total Cache: (Origin Pull) "Mirror: NetDNA / MaxCDN"

  3. Enter API ID and API Key you saved from MaxCDN to W3TC CDN Settings

  4. Enter the custom CDN URL to W3TC CDN Settings

  5. Test




Original post from Zemalf's Website optimization blog:

How to setup WordPress CDN with W3 Total Cache and MaxCDN








via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/Zemalf/~3/RH-padSBtd8/ Best WordPress Hosting

How to create CDN for WordPress with MaxCDN

Learn how you can easily setup content delivery network with MaxCDN to get a faster loading site with a scalability that you'll need as your traffic grows.


In this post, I'll show how to setup CDN for WordPress with a MaxCDN. In more detail, you'll learn how to create a "content delivery pull zone" for your blog inside MaxCDN and how to setup a CNAME for that CDN (Content Delivery Network).


After these step, the next post continue by going through the steps needed to put W3 Total Cache and MaxCDN work together.


This post will do also if you're setting the CDN for Joomla or Drupal. If that's the case, follow along setting up the MaxCDN side of things, and look into the instructions on MaxCDN site for your platform.



MaxCDN


This post got started when a fellow from MaxCDN contacted me a while back, probably because of my speed related posts and guides, and asked if I'd want to join their affiliate program. They offered me an account to test when I asked, so I took the offer and have used MaxCDN here at the blog for several months after that.


There hasn't been any issues with it, the CDN has worked extremely well and it made this blog even faster than it was (and I believe the effect would be even bigger with not-so-minimalistic design). This isn't a review, but I can say that I'm more than happy with how easy MaxCDN was to setup and how well it has worked for me. With that, I'm confident to write a little guide about it.


MaxCDN is not free, but it's very reasonable priced and comes with 30-day money back guarantee in case you'd just want to test it. Plus the first 1TB that you get for a flat free will last a good while. MaxCDN has worked very well for me and the setup is as easy as it can get (no need to move or upload stuff anywhere), so I'm proud to recommend them with my affiliate link.


But now, don't worry if all that CDN and CNAME jargon at the beginning sounded scary, it's quite simple in the end, especially with these step by step instructions...


1. Get a MaxCDN Account


This step is quite simple.



  • Go to maxcdn.com,

  • click on "Sign Up Now" and you'll be taken to the order form

  • Create a new account.


Go to your email, find the maxcdn account verification email and click the link on the email


2. Create a New CDN Zone for Your Blog


After your account is verified, login to the CDN control panel with your new account


Click 'Manage Zones' from the top-menu


(This is the area you create "zones" for your files)


maxcdn manage zones How to create CDN for WordPress with MaxCDN


Click "Create Pull Zone"



  • Add Pull Zone Name (e.g. blog, this will be part of the long URL provided by MaxCDN)

  • Add your blog URL as the Origin Server URL (where you normally access your site = URL as seen in browser window, e.g. http://example.com or http://www.example.com)

    • Use the final destination URL, e.g. if you redirect www.example.com to example.com, use example.com and vice versa



  • Add custom CDN domain (e.g. cdn.example.com, a sub-domain that will "mask" the temporary MaxCDN URL)

    • Note that you need to create a CNAME record for this custom CDN domain, and I'll show you how in this article

    • The custom CDN domain is like a subdomain of the main domain, but instead of hosting the sub-domain on your server, the sub-domain will be the URL for MaxCDN via CNAME record.

    • The prefix can be anything, but for clarity, you probably want to include the "cdn" in it, e.g. my blog is zemalf.com, so I made my custom CDN domain cdn.zemalf.com. If your blog is example.com, you can make the CDN domain cdn.example.com and so on.



  • Add a label for the zone (e.g. blog's name, this is shown on the MaxCDN dashboard)

  • Enable compression by checking the checkbox (like on a site, gzip compression is a good thing for speed)

  • Click 'Create'


maxcdn how to create a new pull zone How to create CDN for WordPress with MaxCDN


After MaxCDN creates the zone, you'll see a notification like this:



Pull Zone has been successfully created.

Please create a CNAME record for cdn.example.com to blog.example.netdna-cdn.com"



Save the Custom Domain URL and the temporary MaxCDN URL for reference, as we'll need'em soon, e.g. copy-paste the notification with the "Please create a CNAME record..." to a text editor.


In the text file, you should have:



  • Custom CDN URL, e.g. cdn.example.com

  • The long MaxCDN URL, e.g. blog.example.netdna-cdn.com


3. Get the MaxCDN API Key


To set up a content delivery network for your blog, we started by creating an account at MaxCDN and proceeded to create a new Pull Zone in MaxCDN. Next, we need to generate a MaxCDN API ID and Key the W3 Total Cache will use...



  1. Go to MaxCDN and login

  2. Click 'Manage Account'

  3. Click 'API'

  4. Click '+ Add Key' (button on the right)

  5. Enter Description (e.g. "API for W3 Total Cache on example.com")

  6. Select 'Individual Zones'

  7. Select the Pull Zone you just created.

  8. Click 'Save'


You could use the same API for all your sites, and choose Master, but this is the more secure way to do this, and the individual API ID/Key will not be not overused.


Click the 'API' again, and you'll see your newly created API Key there.


Copy-paste the API ID and the API Key to a text-file.


Keep your MaxCDN API ID and API Key safe, no stranger needs to see those. So you and those configuring your websites for you only.


You can always find them from MaxCDN dashboard, but since we'll be putting them into use, it's handy to have'em in a text file. You should now have these saved:



  • Custom CDN URL you setup, e.g. cdn.example.com

  • The MaxCDN URL, e.g. blog.example.netdna-cdn.com

  • API ID (4-5 digit number)

  • API Key for the ID (long string of characters)


Next step is creating the CNAME record for the custom CDN URL.


To do this, jump into your hosting control panel, and create the CNAME record to the MaxCDN URL. That's the one you saved from the MaxCDN message: xxx.yyy.netdna-cdn.com, e.g. "blog.example.netdna-cdn.com".


After creating the CNAME record, using the custom CDN URL (cdn.example.com) will be "the same" as using the long MaxCDN URL (blog.example.netdna-cdn.com), which again, serves the content of the origin URL you created the Pull Zone for (e.g. example.com) via MaxCDN content delivery network.


4. Create a CNAME record for the custom CDN URL to the long MaxCDN


Before you start using the newly created content delivery network, you need to create a CNAME record for the custom CDN URL to the MaxCDN URL.


The CNAME record is done to the main domain. CNAME record, or the "Name", will be the prefix of your custom CDN URL. For example, if the CDN URL is cdn.example.com, CNAME record "Name" is "cdn" (without the quotes). The "CNAME" in the CNAME record is the long MaxCDN URL, e.g. blog.example.netdna-cdn.com.


How you create the CNAME record depends a bit on your hosting provider / domain registrar. Usually CNAME is created on your hosting control panel, where you can manage your domains.


I added instructions below on how to do it with cPanel (e.g. Host Gator and Bluehost) and how to create CNAME record on DreamHost control panel.


If your (uncommonly) using name servers other than your hosting provider, it's possible that you can/must manage CNAMES on your domain registrar. If that's the case, define the CNAME record there.


On hosts with cPanel, like Host Gator or Bluehost:



  • find the Domains section, and

  • click 'Simple DNS Zone Editor',

  • Find the 'Add an CNAME Record',

  • Enter Name = cdn,

  • Enter CNAME = the URL you got from MaxCDN, and finally

  • click 'Add CNAME Record' after filling the values.


To update DNS record on DreamHost...

how to update cname record on dreamhost 1 How to create CDN for WordPress with MaxCDN



  • log in to your account at panel.dreamhost.com

  • click 'Manage Domains'

  • click 'DNS' under your blogs URL

  • Find 'Add a custom DNS record to...'

  • Add "cdn" as Name (or any other prefix you set for the 'custom CDN domain' at MaxCDN

  • Choose 'CNAME' for the Type

  • Add the long domain name you got from MaxCDN to Value

  • Add (optional) comment (I added "maxcdn")


how to update cname record on dreamhost 2 How to create CDN for WordPress with MaxCDN

how to update cname record on dreamhost 3 How to create CDN for WordPress with MaxCDN


After creating the CNAME record, you can wait for a day to ensure all DNS servers are updated with the new CNAME before you start using the custom CDN URL, e.g. set up W3 Total Cache to use MaxCDN.


Check that the CNAME record works before configuring your blog / website.



  • If the CNAME record creation went OK, the Custom CDN URL (e.g. cdn.example.com) now "points" to your blog.

  • You can test if the custom CDN URL opens your blogs front page. If it does, then it's all good.

  • To double check, run the URL through WebPageTest.org or some other service that accesses the URL from otherside of the world.


5. Start Using Your New Content Delivery Network


When the custom CDN URL works, you can access all files in your site via that URL and it will be delivered through the MaxCDN content delivery network.


For example, if you normally open an image from example.com/images/example.jpg, that same image now opens with cdn.example.com/images/example.jpg as well, and it's loaded from content delivery network.


As there is no "special setup", MaxCDN can be used on any website, replacing the normal URL with the Custom CDN URL, leaving the "path" as it was.


In theory, you could go, search & replace the URLs of all static file (e.g. images, CSS- and JavaScript -files, etc.) with the new CDN URL by hand and it'd work just fine. But there's no reason to do that by hand, when you can do it without any of that trouble even when files change.


There are plugins and addons for the most popular platforms, like Joomla, Drupal, vBulletin and Magento. For WordPress, the easiest way to start using MaxCDN is to use W3 Total Cache -plugin, as after setting it up with MaxCDN, it'll get your blog's files served via CDN automatically after you set it up once.


The next post has the instructions for the W3 Total Cache and MaxCDN setup. If you don't have W3TC installed yet, start with my W3 Total Cache guide.


Summary



  1. Sign up for a MaxCDN account

  2. Create a pull zone for your blog at MaxCDN

  3. Get your MaxCDN API Key

  4. Create a CNAME record for the custom MaxCDN URL

  5. Start using your New CDN for WordPress (or any other site/platform you have)




Original post from Zemalf's Website optimization blog:

How to create CDN for WordPress with MaxCDN








via Make Your Own Website Tools Tips Tricks http://feedproxy.google.com/~r/Zemalf/~3/uPmx9OR16k4/ Best WordPress Hosting