Posts Tagged ‘Magento’

Finding Your Voice

Tuesday, March 16th, 2010

So we’ve talked before about the stigma that The Borg has created and how people are either hesitant to believe human contact now or they’re absolutely starving for it and can’t get enough of it.

But what does that mean to you, the business owner? The shop keeper?

Well, that depends.

We’ve come to realize, as we get a bit more seasoned in this industry, the positive aspects of a direct line of communication far outweigh the negatives. And, frankly, even the negative aspects provide us valuable learning tools and way to improve ourselves.

I ran across a great step-by-step today from ChaseSagum.com that helps you set-up a blog inside your Magento store. Now a blog and a store may be two different things in the mind of the average shop owner, but in reality? If you can stand the upkeep, it’s a GREAT enhancement.

I’ll show you what I’m talking about: go take a look at Superhero designs. Simple, clean, and direct, their site gives you two options: you can quickly access the Store and view the merchandise, or you can take a look at the behind-the-scenes goings-on in the Blog. And the best part of it .. your customers, who are NATURALLY thrilled with your product, can add your blog to their feed reader. And most feed readers today? Allow you to share links with your friends.

Let’s say that Superhero Designs decides that they’re prototyping a new piece of jewelry. They can put up some photos of designs in the blog, talk about how they came up with the new concept, and maybe even sponsor a giveaway. Customers who have subscribed to their RSS feed find out that day about the new piece. They share it with other friends, through Twitter or Google Reader or Facebook, and BAM! .. within a week of the blog post, Superhero Designs could conceivably have a new design on backorder before they’ve even got a prototype out.

I did mention the upkeep earlier, and that’s the ONLY consideration that may make you take pause before jumping in. It’s incredibly easy to let a blog sit stale because you don’t have an essay-long post drafted out yet. But that doesn’t have to .. and really, shouldn’t be .. the case. Your readers aren’t necessarily expecting a book every time you post; just a little reminder that you’re still there and you care that they’re reading will suffice.

And before you jump to any conclusions, Superhero Designs has no affiliation with us. I know about them because their blog was shared through a link in a feed reader, and I clicked through and fell in love with their jewelry. I’m living proof that a blog can lead to a sale.

So don’t be scared to have a voice. In most cases, it’s much quieter than you imagine out there, and it doesn’t take a yell to get noticed.

eCommerce Innovation: Magento Expands Partnership with PayPal

Tuesday, March 9th, 2010

Good news for our eCommerce friends who utilize PayPal in their Magento store!

Magento announced yesterday that they are integrating more features with PayPal, and store owners will be seeing new features roll out over the next few months.  Perhaps most welcome is going to be a much more detailed and user-friendly On-Boarding process to help new store owners become familiar with the partnership of Magento and PayPal.

You can find the full press release from Magento here.

Laying Out the Welcome Mat

Monday, March 8th, 2010

Hi there!

My name is Sarah, and I’m new to the SimpleHelix team.  I’ll be your new, real-life, honest-to-goodness blogger!

Little bit about me: I’ve been blogging since 2004, when we still used the term “webblog”.  Remember those days?  Prior to then, I was writing on things they called “geospaces” on something called “America Online”.  And before that?  I was totally posting on “bulletin boards” on a little platform called “Prodigy”.

I know there’s an excessive amount of quotation marks there.  I use them because, well, look at how crazy far we’ve come in the online arena.  Now, we’ve got an amazing, sprawling land of Internet with limitless possibilities.

That vast internet landscape is what makes SimpleHelix just absolutely giddy.

Here at SimpleHelix, we realize that we serve as a platform for YOUR creative juices, integrating cutting edge systems with proven technology to promise new possibility.  We merely provide the springboard into the Olympic-sized pool of the internet; the difficulty, originality, and execution of the dive is ENTIRELY up to you.  Whether you’re going for a simple dip or a full-fledged cannonball, we’re here to support you and help you make a splash.

Be sure and check back regularly to see what specials we have running and what the latest news is out there to help you grow your business.  And we want your feedback!  Half of the fun of blogging is the communication, so say hi!

I’ll keep this one short and sweet, and we’ll get into some of the fun stuff soon.  Till then!

To Upgrade? Or Not To Upgrade? THAT is The Question

Thursday, February 18th, 2010

Let’s be honest, no matter how much we love the software (and we DO!) we are always hesitant to recommend an upgrade to the latest version of Magento for at least two to three weeks after it’s been released. Frankly, that’s our general recommendation for ANY software upgrade after the release of a new version. “Why”, you may ask?

Imagine you are a software developer. You are in a room with a few other developers, testing your NEW software version repeatedly. You test it in a few different browsers, maybe a few different machines, and everything looks great to you and your coworkers. You decide it’s ready and voila! Your latest software version is released.

The next day, “John Doe” decides to upgrade his software (your oh so fantastic new version!). “John Doe” sits down at his desk, takes a sip of his morning coffee and begins the upgrade process. After about 15 minutes, John does a spit-take. Why? Because spit-takes are generally the most compelling display of “surprise”. And because John stumbled across…. A BUG!

Like any new upgrade, sometimes bugs just aren’t discovered until the latest version has been out awhile. It takes several attempts in several environments with different variables to identify any inadequacies. Other people (like our buddy, “John Doe”) have attempted the upgrade, found a “glitch”, and subsequently contact the software development team. Then the software developers take a second look, and develop a solution or “work around”.

By waiting a few weeks to conduct your upgrade, you afford yourself the luxury of letting the “John Doe’s” of the world discover any bugs that may exist in the latest version while you get to sit coolly back and reap the benefits of their findings. When we put it that way, why WOULDN’T you wait to upgrade?

Of course, there may be circumstances where your site NEEDS the latest version. In which case, where do you turn?

SimpleHelix of course! SimpleHelix has been working with Magento hosting as of early 2007, and while upgrade “bugs” are as new to us as they are to you, we’re ALWAYS ready to help sort them out. SimpleHelix offers a Magento Upgrade service for a $50.00 fee. In this process we:

  • First, create a “sandbox” or a test bed in which we do a “dry run” of the upgrade to make sure that everything goes without a hitch.
  • Then we create a backup of your live site.
  • Next, we upgrade the live site using the knowledge we gained in the “sandbox” scenario.
  • If for any reason the upgrade of the “live site” is at all “weird” or “buggy’, we simply revert to the backup we created before the upgrade began.
  • When we’re confident we’ve isolated the issue, we repeat the process and upgrade the site.
  • TahDah! Magento Upgrade complete!

    If you feel that you need to upgrade at this time, simply open a ticket with our Tech Support Team, and we’ll happily get the ball rolling for you. Though, as per our scope of support, our advice is generally to give the latest version a little bit of time so that “John Doe” can do his thing.

SimpleHelix asks YOU: How do you find a developer to suit your needs?

Wednesday, February 3rd, 2010

It happens more times than I care to recount. I answer a support call to hear a frustrated business owner on the other end of the line, desperate and distraught because the site is broken and no one knows how to fix it. Unfortunately, the web developer initially hired to create the site is M.I.A.

There are so many fantastic web developers out there. Unfortunately, there are some not-so-great developers out there as well. As a business owner, how are you to discern a good web development practice from a not so great one (or NSG’s as I like to call them)?

As per usual, I found a pretty comprehensive article on entreprenuer.com. This article pinpoints five questions you’ll want to ask any web developer you are considering signing on with. Some highlights from this article include:

  • What web standards are utilized? – This includes asking whether “clean codes” are used, such as CSS, XHTML, and ECMA scripts.
  • Do they design with search engine optimization (SEO) in mind? – Granted, web design does not always play a large role in SEO strategy, but it can contribute to the strategies you may choose when your site is “live”. Asking your developer about his or her standpoint on this subject will help you gauge whether or not the developer will be a good fit for your needs.
  • Do they design with growth in mind – Your site (hopefully) will grow. Is this developer prepared to equip your site with technology that will allow you to grow in terms of functionality?
  • How is their work tested – Is the site tested in several browsers? Or just one? And what real environment testing is conducted before the site construction is considered complete?
  • How are support requests handled – If something should “break”, or require adjusting, are you able to contact the developer for assistance? How much assistance can be provided, under what circumstances, and if there are any additional fees involved for requesting assistance, are also things you’ll want to consider asking
  • If you’re considering a specific platform (such as Magento), you’ll want to also consider looking for developers who work exclusively with that platform. These developers will be well versed in the most recent versions of the software and it’s capabilities. Likely, they will regularly attend events such as the upcoming “Best Practices for Magento Development” webinar.

    SimpleHelix asks YOU:

    Web Developers: What are some ways that your practice sets itself apart from NSG developers? What do you advise Business Owners to be cautious of?

    Business Owners: What are some things that you have learned when searching for a new web developer?

Magento Performance Boost

Friday, October 30th, 2009

SimpleHelix is always looking into how we can make Magento perform better. We test theories day in and day out and recently have been testing remote databases. We’ve tested several setups to see which setup would give us the best performance. Here are some results from our internal testing:

Quad Core Intel 2.0 frontend with 4GB of RAM using apache/php-cgi database scenarios:

tps= transactions per second
lon= longest transaction time in seconds (how long it would have taken that page to load)
res= average response time in seconds:

local mysql server only:
4 users:
tps: 1.76 1.75 1.86 1.73 1.76 1.70
lon: 3.52 2.88 2.77 3.17 2.51 3.00
res: 1.79 1.71 1.63 1.78 1.74 1.75
5 users:
tps: 1.96 1.85 2.00 1.93 1.96 2.01
lon: 3.76 4.52 3.14 4.44 4.72 3.26
res: 1.94 2.08 1.96 2.02 2.03 1.95
7 users:
tps: 2.26 2.10 2.07 2.10 2.18 2.08
lon: 4.07 6.04 6.15 6.41 5.14 5.56
res: 2.52 2.76 2.75 2.68 2.64 2.72
10 users:
tps: 2.32 2.20 2.25 2.27 2.25 2.17
lon: 6.92 9.23 7.34 5.76 7.70 8.08
res: 3.66 3.89 3.82 3.80 3.78 3.98
15 users:
tps: 2.23 2.08 2.10
lon: 11.39 15.05 12.14
res: 5.89 6.38 6.18

Now we switch to a single remote database for both reads and writes:
4 users:
tps: 2.85 2.62 2.69 2.37 2.82 2.55
lon: 2.31 2.44 2.22 1.97 1.37 2.95
res: 0.93 1.02 1.00 1.02 0.99 1.03
5 users:
tps: 3.16 3.41 3.09 3.31 3.27 3.04
lon: 3.04 1.29 2.58 1.35 2.83 2.65
res: 1.04 1.01 0.99 1.03 1.04 1.10
7 users:
tps: 3.66 3.64 3.34 3.58 3.74 3.49
lon: 3.79 5.36 6.59 3.95 4.05 6.91
res: 1.33 1.37 1.54 1.45 1.25 1.43
10 users:
tps: 3.95 3.48 3.04 2.92 3.48 3.21
lon: 8.10 11.35 10.57 9.69 8.52 8.88
res: 1.97 2.28 2.62 2.89 2.29 2.47
15 users:
tps: 2.99 2.50 2.10
lon: 23.11 21.87 23.12
res: 4.23 5.11 5.62

Now multiple remotes (read from one write to another):
4 users:
tps: 2.69 2.60 2.70 2.67 2.67 2.69
lon: 1.25 2.44 1.22 1.23 2.21 2.27
res: 0.96 1.01 0.95 0.96 1.01 0.96
5 users:
tps: 3.14 3.27 3.21 3.31 3.31 3.01
lon: 2.36 1.48 2.71 4.09 1.36 2.74
res: 1.06 1.01 1.06 1.03 1.01 1.06
7 users:
tps: 3.70 3.68 3.86 3.71 3.76 4.18
lon: 3.71 3.95 3.70 4.65 3.60 2.98
res: 1.45 1.41 1.25 1.36 1.32 1.13
10 users:
tps: 2.89 3.53 2.75 2.97 3.12 2.96
lon: 11.14 11.08 10.10 10.14 8.26 12.35
res: 2.81 2.19 2.98 2.74 2.54 2.79
15 users:
tps: 2.39 2.32 2.59
lon: 27.55 16.63 25.31
res: 5.41 5.66 4.99

Now we do it with Litespeed (2cpu license) INSTEAD of Apache, first with just the local database:
4 users:
tps: 1.74 1.95 1.85 1.97 1.90 2.05
lon: 4.06 3.38 4.41 4.21 3.08 2.44
res: 1.74 1.57 1.56 1.52 1.54 1.46
5 users:
tps: 2.10 2.08 2.18 2.17 2.20 2.20
lon: 3.67 3.82 6.09 4.87 4.17 3.62
res: 1.80 1.78 1.82 1.76 1.70 1.81
7 users:
tps: 2.38 2.28 2.32 2.22 2.33 2.23
lon: 5.26 8.85 5.62 7.07 5.50 4.86
res: 2.41 2.48 2.48 2.73 2.44 2.59
10 users:
tps: 2.30 2.38 2.33 2.28 2.23 2.32
lon: 6.56 16.08 9.36 8.58 8.78 8.29
res: 3.62 3.53 3.68 3.71 3.73 3.66
15 users:
tps: 2.28 2.28 2.28
lon: 12.62 11.83 11.88
res: 5.76 5.77 5.72

And now for are own curiosity let’s up the Litespeed license to 4 cores and rerun this:
4 users:
tps: 1.88 1.97 2.07 1.82 1.82 1.92
lon: 3.85 2.76 3.41 4.77 4.21 3.28
res: 1.57 1.45 1.49 1.69 1.65 1.59
5 users:
tps: 2.01 2.10 2.13 2.18 2.12 2.13
lon: 4.18 4.21 3.44 2.81 4.21 3.89
res: 1.93 1.74 1.74 1.75 1.83 1.87
7 users:
tps: 2.28 2.26 2.17 2.27 2.17 2.18
lon: 4.52 6.25 4.98 5.94 4.95 14.07
res: 2.46 2.46 2.66 2.56 2.42 2.67
10 users:
tps: 2.17 2.20 2.27 2.32 2.28 2.28
lon: 9.10 8.23 9.53 9.91 7.11 6.85
res: 4.02 3.82 3.67 3.64 3.72 3.54
15 users:
tps: 2.18 2.15 2.13
lon: 12.59 13.52 12.42
res: 6.02 6.14 6.25

Now with a single remote database:
4 users:
tps: 3.77 3.69 3.60 3.40 3.47 3.49
lon: 2.10 1.59 2.34 3.59 2.04 1.70
res: 0.62 0.58 0.61 0.65 0.65 0.61
5 users:
tps: 4.35 4.17 4.27 4.34 4.20 4.45
lon: 2.24 2.29 1.70 2.20 3.10 1.92
res: 0.66 0.72 0.62 0.65 0.68 0.65
7 users:
tps: 5.90 5.24 5.49 5.72 5.42 5.22
lon: 2.58 6.38 3.24 2.83 3.72 4.09
res: 0.66 0.80 0.75 0.74 0.68 0.80
10 users:
tps: 5.30 5.92 5.57 5.57 6.27 5.85
lon: 8.54 6.42 8.64 6.55 4.16 4.32
res: 1.40 1.16 1.27 1.30 1.10 1.15
15 users:
tps: 7.24 5.55 5.35 5.75
lon: 4.88 9.25 9.26 7.60
res: 1.51 2.12 2.26 1.98
25 users:
tps: 6.52 5.43
lon: 13.77 17.68
res: 3.18 3.88

Now with a pair of remote database servers:
4 users:
tps: 3.38 3.46 3.48 3.67 3.67 3.59
lon: 2.16 1.76 1.86 2.14 2.06 1.76
res: 0.64 0.59 0.59 0.61 0.63 0.58
5 users:
tps: 4.07 4.07 4.12 4.22 4.29 4.32
lon: 2.86 2.35 2.17 1.77 1.81 2.05
res: 0.70 0.65 0.67 0.61 0.62 0.65
7 users:
tps: 4.84 5.53 5.35 5.87 5.37 5.57
lon: 7.79 2.66 2.64 2.59 2.58 2.79
res: 0.82 0.78 0.83 0.67 0.82 0.72
10 users:
tps: 6.15 5.80 6.04 6.47 6.45 6.32
lon: 8.44 5.43 6.24 6.85 5.34 4.63
res: 1.13 1.18 1.17 1.02 1.04 1.04
15 users:
tps: 5.57 5.63 7.35 6.40 5.35 5.83
lon: 17.27 10.92 5.09 6.90 7.86 7.76
res: 2.11 2.09 1.48 1.74 2.13 2.01
25 users:
tps: 5.93 6.33
lon: 23.02 14.10
res: 3.52 3.27

Disabled XCache (and no other caching enabled):
25 users:
tps: 6.29 5.21
lon: 13.37 24.08
res: 3.32 4.13
15 users:
tps: 4.66
lon: 19.96
res: 2.62

The difference for apache/php with 1 or 2 remote mysql servers was a bit more pronounced than for litespeed/lsphp but the difference in local database/remote for litespeed was huge (around 300% increase!).

VPS Container Hosting Launched

Friday, October 23rd, 2009

Powered by ParallelsSimpleHelix is pleased to announce that we now offer VPS Semi-Dedicated Container hosting for your growing e-commerce websites. With Semi-Dedicated VPS Hosting, you are guaranteed a set amount of server resources to ensure that your website consistently runs at an optimal level. We recommend semi-dedicated hosting for websites hosting up to 15,000 Products.

Also, when you order Semi-Dedicated VPS Hosting, you will also receive absolutely FREE:

  • Dedicated IP Address
  • 256-Bit SSL Certificate
  • SimpleHelix T-Shirt

Differences Between Magento Enterprise and Magento Community

Thursday, July 30th, 2009

Pod1 has added it’s contribution to well-written comparison articles of Magento’s Enterprise and Community versions. You can read the full article here.

Both are based on the same Magento Core code, which will be kept in parallel ongoing, The differences with the Enterprise Edition break down into 2 categories:

  • The support for the code
  • Additional plug-ins and modules that are not available in the Community Edition

The article goes on to specifically discuss what the level of support you receive with the Enterprise edition and what that will give a user above the community edition. The most talked about difference is the PCI compliance potential:

Finally, Varien are pursuing PCI compliance for the Enterprise Edition, under the PA-DSS scheme, which will mean that the application itself will be PCI compliant. This is different from what Pod1 is pursuing on PCI, which is making our implementations (hosting plus procedures plus code) compliant. PA-DSS would be very useful to Pod1 and its clients, and it’s an important part of our PCI strategy.

Gift Certificates/Gift Cards – Enterprise Edition

Monday, July 27th, 2009

Two Updates From Magento

Friday, July 17th, 2009

magento_logo Magento has two bits of important updates on their site for this week. SimpleHelix customers who are also Magento users might find this information important and useful.

First – The Magento Users Guide is now available in a print edition. They’re using Lulu as a print service to distribute the paper copies. The cost is currently $32.95.

Second – Magento Connect is listing new extensions for use in the storefront. There’s an event calendar and MailChip synchronization as well as a few others that Magento users may need.

Click to verify BBB accreditation and
to see a BBB report.
Online Credit Card Processing
StatisticsReview of Simple Helix, LLC