KtaiStyleを意識したサイト量産
今までサイトはSOY CMSで作成してきましたがモバイルサイトでの収益を考えるとWordpressのプラグインであるKtaiStyleはとても魅力的デス。SOY CMSにも携帯ページを作成する機能が備わっていますがテンプレートは自前で何とかしなければなりません^^
そう考えるとやっぱりモバイルサイトの運営はWordpressが効率的かも知れません。
で、いきなり結論から書いちゃいます。
WordpressをSQLiteDBで動かしてモバイルサイトをたくさん作る!
2010年4月15日追記-------------------------------------------------------------------------------------------
この案、却下です(ごめんなさい)。
却下理由1:Wordpress+SQLiteは動きが遅い
却下理由2:Wordpress2.92+PDO(SQLite for Wordpress)の場合はページの作成時にエラーが出る
SOY CMSでのSQLiteはサクサクで全然ストレスがありませんがWordpressだととても緩慢な動きデス。
さくらサーバースタンダードで試してこれなので他の格安サーバー上ではおそらく使い物になりません。
但し、携帯サイトにのみ的を絞って軽いサイト運営でページ機能を使わないのであれば我慢できるレベルかも知れません。
実際に自身で試してみた感想デス。ただ今夜中の1時前後なのでサーバーが重くなる時間帯ではあります。その為に余計遅く感じたのかも知れません。また、昼間の時間に試してみます^^
2010年4月15日 再追記
Warning: implode() [function.implode]: Invalid arguments passed in
で記事を書いたようにページに出るエラーは解消されました。
また、やはり夜中は重かったサーバーもわりと普通にサクサク動く様になりました。これだったら軽いページを作るだけなら本当にSQLiteでもいける気がします^^
但し、やはり記事やページの削除にはちょっとイラっとする間があります(笑)
2010年4月16日 再々追記
Wordpress2.92 + PDO(SQLite for Wordpress)の運用は止めましょう!
↑現在はMySQL版に変更済みです^^
↑はその条件で作ったサイトで当サイトと同じサーバーで同じドメインで同じ形式のSQLiteを使っています。
テンプレートも最新の賢威Wordpress版を使っています。ページコンテンツとサイトマップだけなのに
ものすごくもたつきます…。インフラ環境も同一で、テンプレートも同一でこの差は歴然です^^
SOY CMSはデータベースの最適化機能もありますし、キャッシュのクリアなども機能として保有しています。
WordpressはMySQL専用に作られているのでSQLiteを考慮して作られていません。その差ですかね。
間違いなく、1つのDBに複数サイトを同居させてでもMySQLを使った方が絶対に良いことの証明が出来ました^^
なので、以下の記事はすべて撤回します。
----------------------------------------------------------------------------------------------------------------
これが本題です^^
何故にSQLiteなのか?
- 安定したレンタルサーバーはDBの作成権限が無いことが多い。
- MySQLDBが1つで幾つものWordpressで共用するのは危険
- 無制限にDBを作成出来るレンタルサーバーサービスはDBアクセスが遅い
- MySQLとの接続がボトルネックになってサイトのアクセススピードが落ちる事も多い
SQLiteならこういった心配があまりないです^^
WordpressでSQLiteを使う理由をまとめると、
- レンタルサーバー代金の節約
- 現状でDB接続がボトルネックになっている場合の回避策の1つ
ということになります。
また、デメリットとしては、
まともに動くプラグインが少ないという事デス。
ワードプレスのテンプレートはSEOに強いと強調されて有料で販売されている物がとても多いですが、中にはプラグインの利用を前提に作られているテンプレートが意外に多いものデス。
例えば、サイトの訪問者用のサイトマップは
「Dagon Design Sitemap Generatorプラグイン」を使う事が前提だったり、
ページャーの機能としては、
「wp-pagenaviプラグイン」を使いましょう!などの様に最初から決められている場合もあります。
他力包含かどうか?は個人の判断に任せますが信頼できるワードプレスのテンプレートは極力外部プラグインの力に頼らずにテンプレートでの機能実現にこだわっているものデス。
だからこそ外部プラグインに極力頼らないポリシーを持ったワードプレステンプレートでKtaiStyleを動かしたいものデス。
(注:KtaiStyleはワードプレスのプラグインです)
(注:PDO(SQLite for Wordpressもワードプレスのプラグインです)
話がそれました。
中には「さくらのライトプランにWordPressをインストールしました。」何てツワモノもいらっしゃいます^^
phpが使えないさくらインターネット
のライトプランにphpをインストールしてからWordpressをSQLiteで動かすなんて事も出来るんですね。これが現状では一番安定性の高い節約かも知れません。
喜助もテスト的にさくらサーバーのスタンダードプランでWordpressをSQLiteでインストールしてみました。予想以上に簡単に出来るのでちょっとビックリでした。
(Wordpress2.92+PDO(SQLite for Wordpress 2.70)の組み合わせ)
ネットで調べた情報によるとWordpress+SQLiteでもいくつかのプラグインは使えるそうデス。勿論、その中にはKtaiStyleも入っています。
これからの課題は、
現状、MySQLで動いているWordpressのサイトをSQLite版のWordpressにコンバートできるかどうか?を調べてみたいと思っています。↓
やり方はこうすれば良さそうデス。少し面倒です^^
参考記事掲載サイト
ブログ引っ越し記:WordPress 2.8 + PDO (SQlite) For WordPress 導入
ブログランキング↓↓↓に参加しております。クリックしていただけると励みになります^^b
2010年04月16日 22:40 | コメント(1) | トラックバック(0)
カテゴリ:アフィリエイトテンプレート: サイト製作TIPS: 賢威:
Warning: implode() [function.implode]: Invalid arguments passed in | TOP | SEO対策その1~イマサラmoblog
トラックバック&コメント
無題
てつや☆アフィリエイト情報navi |2010-04-16
てつやです。お世話になってます。
喜助さんはワードプレスにお詳しいの
ですね。
私には理解不能でしたが応援ポチ
していきます^^
21:38
このブログのその他の気になる情報♪♪







