EC-cubeEC-cubeにオススメのレンタルサーバーコメントをどうぞEC-cubeにオススメのレンタルサーバークライアントからEC-cubeを使ったショッピングサイトのコンサルティングを請け負ったのですが、そのショッピングサイトはレンタルサーバー選びから大失敗していました。そこで私の実体験も踏まえEC-cubeショッピングサイトに必要なレンタルサーバー選び3つのポイントをご説明します。EC-cubeはほとんどのレンタルサーバーで使うことができるEC-cubeを使うのための最低条件はデータベース(MYSQL・PostgreSQL)が使えることです。コストを抑えるなら月額263円のロリポップレンタルサーバーでも十分です。私のクライアントはショッピングサイトを始める前に企業の紹介サイトをロリポップで運営していました。ロリポップでもEC-cubeが作れるのだから、ショッピングサイト作る時もそのままロリポップを使い続けます。変更の手間を考えると上記の判断は当然のことですが・・・ロリポップでEC-cubeを使い続けていると多くの不都合がでてきました。その実体験も含めてご説明します。個人情報を扱うならSSLのレンタルサーバーショッピングサイトを運営すると住所等の個人情報を扱うことになります。その個人情報を守るのがSSL(情報暗号化プログラム)です。最近のユーザー(購入者)は「SSLがないネットでは買い物できない」という人も増えています。SSLがあるとユーザーも安心して買い物をしてくれます。・共用SSL共用SSLはサーバー会社が用意したSSLで(ほとんどの場合)追加料金無しで使うことができます。共用SSLはショッピングサイトのURLが変わります。【例】https://サーバー名/お客さまドメイン名/・・・ServerQueenの場合ユーザーによってはURLが変わることに違和感・不信感を抱きます。・専用SSL専用SSLは追加料金(月額費用)が必要になってきますが、URLはドメイン名のまま使えます。URLは変わらないので、ユーザーは安心して商品を購入することができます。よって共用SSLよりも独自SSLの方が購入率が高くなると考えられます。ユーザーの購入率UPを考えると専用SSLを用意するのがベストですが、専用SSLは費用がかかります。最低でも共用SSLが使えるレンタルサーバーを選びましょう。point1:共用SSLのレンタルサーバーを選ぶデータベースはPostgreSQLが使えるレンタルサーバーを選ぶEC-cubeはMYSQLもしくはPostgreSQLのデータベースがあれば設置できます。MYSQLは多くのレンタルサーバーで使えますが、PostgreSQLが使えるレンタルサーバーは少ないです。EC-cubeを使うにはPostgreSQLのレンタルサーバーがオススメです。EC-cubeを制作するプログラマーにとっては、「EC-cubeのデータベースはPostgreSQL」と言うのが常識になっています。■MYSQLはバグが多い先日、MYSQLで作られたEC-cubeのカスタマイズを行いました。EC-cubeのカスタマイズに悩んだ時、私はインターネットでカスタマイズ方法を検索するのですが、ネットで書かれている通りにカスタマイズしてもが上手く行きません。何時間も費やして原因を調べたところ、データベースのMYSQLとPostgreSQLとの違いでした。PostgreSQLの場合は該当箇所の変更だけで済みますが、MYSQLの場合はデータベースを呼びだすプログラムの修正も必要になります。MYSQLは余計な手間がかかるのです。MYSQLでは上記のような不具合があるのでEC-cubeを何個も作ってきたプログラマーたちは、PostgreSQLを使ってEC-cubeを製作します。カスタマイズの記事もPostgreSQLを使う前提で書かれており、MYSQLの場合は自力で解決するしかありません。このような不具合に加え、MYSQLはバグが多いと報告されています。新しいバージョンのEC-cubeではMYSQLのバグは減ったと言われていますが、ここはトラブルの少ないPostgreSQLを選ぶべきでしょう。PostgreSQLを選ぶメリットはまだあります。■MYSQLは表示速度が遅いMYSQLで作られたEC-cubeは商品件数を増やしたり、規格(商品サイズS/M/Lなど)が複雑になると表示速度が遅くなります。この表示速度の遅さもMYSQLが懸念される理由の1つです。ネットショップではこの表示速度が大きく売り上げに関係します。インターネットで商品を売っているのはアナタだけでは無く、同じ商品を扱っているショッピングサイトは多く存在します。ユーザーがサイトに訪れてもページの表示に時間がかかった場合、他のショッピングサイトに移ってしまいます。ネットショップの大手amazon.comが2006年に「読み込み時間が0.1秒減ると、売上が1%増加した」とデータを公表しています。このことからも分かるように、表示速度を早くするほど売り上げUPにつながるのです。表示速度が遅いとSEO対策にも不利になります。point2:PostgreSQLが使えるレンタルサーバーを選ぶ安いレンタルサーバーはデータ転送量も少ないデータ転送量とはレンタルサーバーからどれだけデータが送られたかということ。レンタルサーバーによってはデータ転送量に制限があるため、アクセス数・ページ閲覧数が増えるとサイトが非表示になります。サイトが非表示になると商品を購入して貰う機会を逃すことになるので、データ転送量が無制限もしくは余裕のあるレンタルサーバーを選ぶ必要があります。データ転送量とは?point3:データ転送量が無制限もしくは余裕があるレンタルサーバーを選ぶロリポップでEC-cubeのサイトを作った場合、必要なデータ転送量を調べました。その結果、安すぎるレンタルサーバーを使わなければ、よほどのことが無ければ大丈夫という結論がでました。データ転送量の実験の詳細は「ロリポップでEC-cubeは使える?使えない?」をご覧ください。ロリポップでEC-cubeは使える?使えない?phpの処理時間制限に気を付けろこれは私が実際にロリポップで起きた事例です。ロリポップは共用サーバーであるため、php・cgiの処理時間制限(30秒)を設けています。PHPの処理に30秒以上の時間をかけるとエラーが発生しページが非表示になるということです。私が携わったサイトもこの制限に何度もひっかかり、売り上げが大きく落ち込みました。上記ポイントを踏まえたレンタルサーバーをいくつかピックアップいたします。PostgreSQLが使えるレンタルサーバーが少ないので比較的絞られます。3つの中で1番おススメのサーバーレンタル料金は他社と比べると少し高めだが、値段の分だけ内容もサポートもしっかりしている。無し(月額料金1年分前払いで初期費用無料)WADAXの紹介記事はコチラServerQueenのQ-03プランPostgreSQLが使えるレンタルサーバーで比較的安く高性能なのがこの「ServerQueenのQ-03プラン」です。共用SSL・PostgreSQL・データ転送量無制限という条件を満たして月額たったの987円です。ServerQueenのQ-03プランでは独自SSLが使えないので、独自SSLを使いたい場合はもっと上級のプランに変える必要があります。無制限30日間返金保証あり※データベースは、MySQL、PostgreSQLのどちらかを利用いただけます。無限プランディスク容量・データベース量共に無制限の規格外れのレンタルサーバーです。スペック内容だけみるとServerQueenよりも安価で高機能です。専用SSLは使うことができないので使いたい場合は別の会社で契約する必要があります。LLCの良くない噂を聞きました。その面から考えるとサポート面・安全面では不安が残ります。無制限レンタルサーバー「無限プラン」はオススメはできませんが、安く済ませたい人には良いかもしれません。hiroEC-Cubeとカラーミーショップはどちらがいいの?コメントをどうぞEC-cubeとカラーミーショップの比較ショッピングサイトを作る時に多くサイトで利用されるのがEc-cubeです。今回仕事でEC-cubeのカスタマイズをすることになったので、カラーミーショップとEC-cubeの違いについてご説明したいと思います。EC-Cubeとは?Ec-cubeは無料で使えるショッピングサイトシステムです。無料で使えるので多くのWeb会社ではショッピングサイトを作るときこのEc-cubeを利用します。Ec-cubeには有料版の商用ライセンス(25万円)もありますが有料版は「EC-CUBEを頒布する場合時、ソースコードを開示したくない場合には(GPLライセンスに準拠しない場合)」商用ライセンスが必要となります。商用ライセンス版はWeb会社に向けられたものです。Web会社の中にはEc-cubeをカスタマイズしてオリジナルの商品として売り出している所があります。そのカスタマイズしたソースコード(データ)を一般に開示したくなければ「商用ライセンス版を購入してください」ということです。Web会社でなければ商用ライセンスは関係ありません。無料で使える上記でもお話したとおり、Ec-cubeは無料で使えるのでカラーミーショップのように継続的にかかる費用はありません。(※サーバー代・ドメイン代等は別です。単純にショッピングカートシステムを使う場合の費用としてお考えください。カスタマイズができるカラーミーショップの場合、サイトをカスタマイズしようと思ってもできることは限られます。こんな機能がほしいと思ったら、カラーミーショップの運営側がその機能を作るまで実現されません。こんな機能がほしいと思ったほとんどのことは実現できます。デザインも自由自在カラーミーショップでは触れるソース(プログラム)が限定されているので、デザインの幅も限定されてしまいます。Ec-cubeなら思い通りのデザインを作ることができます。素人にEc-cubeは作れないEc-cubeは無料で使えるが、それを使いこなすのは至難の業です。満足の行くショッピングサイトを作るためには高い技術が必要とされます。デザイン力が必要なことはもちろん、HTML・CSS・PHP・データベース・Smarty等の知識が必要です。Ec-cubeの製作費は100万円以上Ec-cubeは素人では作れないので、プロのWeb会社に製作を依頼するしかありません。その時の値段は、100万円以上が当たり前です。軽い気持ちでショッピングサイトに取り組むには高い金額ですね。メリットとして、「カスタマイズができる」ことを述べましたが、これも技術力があっての話です。カスタマイズにも費用がかかります。以前、お客様のご依頼で「会員と特別会員という具合に会員ごとにランクを分ける」というカスタマイズを行いました。その時、他社の「ランク分け」カスタマイズ費用を調べたところ、その金額は20万円以上。(私はその半額以下の値段で作らさせて頂きました。)このようにEC-cube自体は無料だが、Web会社に製作費を払う必要があるため何だかんだでお金がかかると思ってください。トラブルがあったら製作会社に頼るしかないカラーミーショップではトラブルがあった場合、カラーミーショップにお問い合わせをすることができます。Ec-cubeではそのようなサポートは行っていない(無料なので当然ですが・・・)ので製作会社に頼るしかありません。良心的なWeb会社なら無料で相談・対処してくれるかもしれませんが、ほとんどのところは有料になります。トラブルがあったらWeb会社に頼るしかないので、良い意味でも悪い意味でもWeb会社とは縁が切れません。サーバー代がかかるショップサイトに限らずサイトを運営するならサーバーを借りる必要があります。当たり前のことですが、カラミーショップ利用料にサーバー代が含まれているので、ここではデメリットとしました。ショッピングサイトを作るなら、通常のホームページよりもアクセス数・ページビュー数が増えるので性能の良いサーバーをレンタルする必要があります。ロリポップでも可能ですが、ショッピングサイトでお客さんをたくさん呼び込もうと思うなら、XサーバーX20プラン(月額:2100円)ほどの性能がほしいところです。サーバー代のことを考えると、カラーミーショップの月額利用量の方が安くなります。有料EC-cubeを使えばカラーミーショップでできることはほとんど可能だから、性能からすればEC-cubeの方が優秀です。思い通りのショッピングサイトを作るためにはそれなりの費用が必要になってきます。資金をあまり用意できず、小さくコツコツとショッピングサイトを初めて行きたいという人はカラーミーショップをお勧めします。(61)にほんブログ。