WordPressで作ったサイトを静的サイトへ変換する

レンタルサーバの引越しに一通り目処がつきました。当サイトは1月ほど前にサーバ引越しを終えていたのですが、引越し元のサーバでプライマリドメインに設定していたサイトをどう移行させるかで色々と悪戦苦闘してつい3日ほど前に移行を完了させております。

そのサイトですが、ワードプレスの2.6で作成したサイトなのですが、コレを機会に静的なXHTMLサイトへ変換してしまおうと目論みました。

yahoo知恵袋に紹介されているWEBページの保存の中で紹介されているweboxというフリーソフトを使ってWordPressで作った自分のサイトを全て静的なXHTMLファイルとしてローカルにダウンロードしてみました。

このWEBBOXというソフトは本当に素晴らしく、目論み通り目的の静的XHTMLファイルをほぼ理想の形(ディレクトリ構造含む)でローカルに保存する事が出来ました。

WordPressでサイトを作成してもう手直しが不要の場合はこのWEBBOXを使って静的なXHTMLサイトに変換すると良いと思います。

でも、私は結局のところWordPressのままで新しいレンタルサーバへ引越しさせました。

理由を以下に書き出します。

  • javaスクリプトが自動的に外部ファイル化されアクセス解析コードやアドセンスコードが書き変わってしまう。
  • WordPressで生成されるタグページや日本語を含むディレクトリのサイト構造は、手動で記事追加は困難
  • 数百ページの一括置換はタブやスペースの関係で置換漏れが結構出てきてしまう。

以上が主だった理由で私はWordPressから静的XHTMLサイトへの移行を断念しました。

ただ、WEBBOXとWordPressの関係で問題点はわかったのでWordPressで作ったサイトを静的なXHTMLサイトへ変換する前にWordPress側での準備をシッカリ行えばWEBBOXで十分対応可能なので必要時は再度挑戦してみようと思います。

その時は事前に、

  • 1.一旦全てのジャバスクリプトを含むコードは「java001」とか「adsense001」の様に書き換えておく
  • 2.基本的にタグやコードにインデントやスペースは付けない
  • 3.タグやカテゴリは必要最低限にする
  • 4.出来れば日本語名のスラッグなどを使わない

こういった事前の準備をワードプレス側に仕込んでおけば、静的なXHTMLファイルに対してピンポイントで一括置換を行う事でjavaスクリプトも後付けで簡単に全ページに適用させることが可能です。

関連する投稿

タグ


2009 年 3 月 24 日 | コメント/トラックバック(1)|

カテゴリー:Dairy

GoDaddyでドメイン取得とレンタルサーバ

GoDaddyでドメインを取得してレンタルサーバも借りてみました。賢威3のXhtmlワンカラムのテンプレートを更に削ぎ落とした超シンプル構成にしてサイトを2つ作成。

ここまではとても順調でした…。

私がレンタルしたホスティングサービスは15GBくらいのスペースにマルチドメインが可能なタイプです。本当は一番安いプランに申し込みたかった(申し込んだ)のですが、それだとマルチドメイン対応出来ないと知り、プランを1つ上にアップグレードしました。

そのアップグレードでMySQLデータベースも25個まで作成できるオマケも付いてきました。

そこで、あと1ヶ月くらいで完全に引越ししようとしているレンタルサーバで管理するサイトを2つこのGoDaddyサーバへ移行してみようと試しました。

でも、止めました。海外のサーバでWordPressを運用しようとは二度と考えません。だってFTPでのファイルアップロードは大昔の2400bpsのモデムでインターネットするくらいのスピードだし、MuSQLデータベースへのデータのインポートも飽きれるくらい遅いんです。これじゃまともなサイト運営は無理と思い、ワードプレスやMTで作成したサイトの移行は別のレンタルサーバにする事に決めました。

GoDaddyのレンタルサーバは、ドメイン配下にディレクトリを切り、静的なxHTMLサイトでシンプルに育てていくことにしたいと思っています。

GoDaddyのマルチドメイン機能についてはとても好感を持ちました。

ドメイン追加は何処のレジストラで取得したドメインでも大丈夫の様です。但し、レジストラの管理画面でGoDaddyのネームサーバを2つ追加出来なければ当然、使えません。ValueDomainなどで取得したドメインなどであればネームサーバでなくてもDNSレコードの追加だけでもおそらく大丈夫だと思います。←近日中に実験してみます。
2009年2月25日追記~
他社で取得したドメインを持ち込んでマルチドメイン運営したい場合は、レジストラの管理画面にGoDaddyのネームサーバを登録する事が前提になる様です。つまり、ValueDomainなどであればネームサーバも追記出来るので条件次第ではOK。
ENOMの場合はネームサーバかDNSレコードのどちらかでしか運営出来ないのでネームサーバの指定をするならDNSレコードの登録を無効にするしかありません。実際にこういう制限があるとマルチドメインの有り難味が薄れます…。~

だけど、GoDaddyで取得したドメインに対するマルチドメインの設定は、DNSレコードもネームサーバの追加も制限がありません。とても自由度が高いと思います。GoDaddyがどんな経緯で今の形態で会社を運営する様になったのか?は知りませんが、どうやらドメインレジストラとして強く力を入れて、ホスティングの方はついでといった感が読み取れます。ホスティングを縛るなら他のサーバーで運営し難い様に囲い込み(ネームサーバ化)するでしょうからね(笑)。

日本でサイト運営(データベース管理)するならやっぱり東京近郊や大阪近郊にサーバがなくちゃ厳しいと悟りました。但し、静的なxHTMLサイトであれば海外のレンタルサーバでもさほど問題にならないと思います。

関連する投稿

タグ


2009 年 2 月 22 日 | コメント/トラックバック(0)|

カテゴリー:

レンタルサーバーの引越し

1ヶ月近く前にレンタルサーバーの継続申請でサーバーアカウントを凍結されて本気で引越しを考えていた私ですがつい先ほど引越し先候補のサーバー会社に申し込みを済ませたところです。

ドメイン移管となると面倒だし余計なお金も係ります。ので、「持ち込みドメインOK」で純粋にレンタルサーバーのサービスをしている会社を選びました。

レンタルサーバーの運営会社ってその殆どが「レンタルサーバー&ドメイン管理」のセットになっているので、他社で取得したドメインをそのまま持ち込んでレンタルサーバーとして使うのが面倒な場合が多いです。

  • レンタルサーバーとドメインをセットで申し込む
  • 他社で取得したドメインをそのレンタルサーバー運営会社に移管する
  • レンタルサーバーだけ申し込んで、持ちこみドメインで運用する

今回、私が申し込んだレンタルサーバーは上記の3タイプのどれでもOKというレンタルサーバー会社です。私は当然、3番のドメイン持ちこみでレンタルサーバーのみ利用するタイプで申し込みました。

近日中に今のレンタルサーバーから新しいレンタルサーバーへ引越しします。引越しが完了した際に何処のレンタルサーバーなのか?とそのレンタルサーバーについてのレポートも合わせて書いてみたいと思っています。

で、書きました。NSFレンタルサーバです。


それにしても最近は本当にセット販売っていうかレンタルサーバーとドメインの関係が絡んでいて1つのサーバーに複数の会社で取得したドメインを運用する事がやりずらくなっています。ジャンルが異なれば(リンクするわけじゃないんだから)同一IPだって全然問題ないわけですからね。

最近の近況ですが、
今月の頭に海外のレンタルサーバーを1つ借りてそこでドメインを2つ取得しています。円高ですし安く借りられる?と思っていたのですがそんなに安くは無かったですね(笑)。「GoDaddy」という最大手の会社(ENOMを抜いて現在1位のドメイン保有会社)で契約しています。そこはまだトップページを作った程度で殆ど動かせていないのですが英語圏のレンタルサーバー&ドメイン取得のデビューを飾りました。色々弄って感じたのが「何の画面でも「じゃあこれもセットで申し込まない?今なら~くらい安いし得だよ!」的なセールスリンクがバンバン出てくるです…。」正直、いいかげんにしろ!って言いたくなるくらいしつこく。

このサーバーは今まで取ってきたドメインとリンクさせるのは暫く止め、ある程度検索エンジンに認識される様になってから主とするか?副をするか?を見極めていきたいと思っています。

関連する投稿

タグ


2009 年 2 月 12 日 | コメント/トラックバック(2)|

カテゴリー:Dairy

このページの先頭へ

イメージ画像