D-WEBトップニューススポーツ芸能2024年カレンダーベストセラー料理レシピ百科ログファイル一覧

WordPress - サイトの引越しは面倒 (2014/2/3)


WordPressの引越しは面倒です。

WordPressはCMS(コンテンツマネジメントシステム)の一種です。
プログラミングの知識がなくても、追加、更新、削除といったリアルタイムの動的なコンテンツを作成することができます。
大変便利なツールですが、HTMLファイルのアップロードと違い、出来上がったサイトのページや画像は実際のルートフォルダにはありません。
FTPで接続しても、どこにあるかわかりません。
それはWordPressが管理するシステムフォルダとMySQLというデータベースの中に、にユーザーには分からない形で保管されています。

WordPressでコンテンツを作ると、WordPressは、ユーザーが操作できない場所に、フォルダやファイルを次々と自動作成してゆきます。
同時にMySQLというデータベースに、コンテンツやフォルダやファイル情報を書き込んでゆきます。

WordPressのシステムフォルダ

一つのフォルダが一つのブログに対応している。

WordPressのシステムフォルダとファイル

ブログを削除しても残るケースが多く、FTPソフト等で削除することができない。PHPで削除プログラムを作る必要がある。>>別ページ参照。

自動作成されたMySQLテーブル

複雑な仕組みになっていることが分かると思います。
さて、これとHTMLコンテンツやPHPアプリケーションを共存させるにはどうしたらいいのでしょうか。全てWordPressで作った方がいいのでしょうか。

いよいよ、数10ページの会社のホームページがWordPressでできあがりました。
そうすると、そろそろショッピングサイト(EC)を作れないかという希望が上司からきます。WordPressのオペレータはECのプラグインを探しますが、少し敷居が高いことに気がつきます。
そこで専門家に相談すると、PHPシステムか、ASP.NETがいいといわれます。仕方ないので、ECサイトは専門家に依頼しようとしますが、WordPressで作ったサイトとは別のサーバーを用意するようにいわれます。WordPressの管理下にPHPのシステムを構築するのは面倒だからなのです。
しかし、何も知らない上司からは、何で同じURLでできないのか、といわれてしまいます。仕方ないので、ECを構築できるレベルのサーバーに、今まで構築したWordPressのページを移動することにします。
ところがWordPressのオペレータはWordPressのシステムフォルダを知りません。当然MySQLというデータベースも触ったこともありません。このままでは、ファイルをコピーすることも、アップロードすることもできません。また、ネットで調べて、WordPressのフォルダが見つかったとしても、MySQLのファイルはどこにあるのでしょう。
MySQLのファイルはコンテンツではないので、ユーザーからは見えませんし、例え見えてもコピーすることはできません。データベースのデータはSQLという言語を使用して、インポート、エクスポートを行います。コピーやアップロードでデータを移すことはできません。

もちろんこれらのプロならできる人はいると思いますし、その質問や回答がネット上にいくつも載っています。質問があるということは、WordPressのヘビーユーザーでも移動(引越し)は簡単ではないということです。
つまり、素人がWordPressのサイトを引っ越しすることは、ほとんど不可能なのです。

○WordPressの引越し
WordPressのインポート・エクスポートを使用します。WordPress独自のRSSで記事の出力と入力ができます。記事のタグやカテゴリーも生きます。ただし、体裁、スタイルは新しく作成する必要があります。つまり、メインコンテンツは移動できますが、サイドバーやウィジェットは新規に作成するということです。
テーマのインストールの仕組みが分かっている人は、スタイルも引っ越しすることができますが、やはり複雑な工程になるでしょう。WordPressで作ったページが多くて、どうしても生かしたいという場合は、専門家に依頼するのがいいでしょう。
ページが多くなかったら、手動でページを表示してそれをHTMLファイルとして保管し、アップロードして使用します。記事もスタイルもそのままですが、WordPressのデータではなくなるので、静的なコンテンツになります。

○WordPressの配置
このような面倒なことにならないようにするにはどうしたらいいのでしょう。
サイト構築の基本をWordPressにしないようにします。
基本はHTMLか、PHP等の汎用アプリケーションで作成します。部分的にフォルダやサブドメインを決めて、WordPressを配置します。
WordPressは、ブログかそれに準じたコンテンツに限った方がいいでしょう。
メイン部分の動的なコンテンツはPHP等のアプリケーションで作成します。こうすると、サイトが大きくなっても十分に管理でき、拡張も容易にできます。
PHP等のアプリケーションは、プログラムもデータベースも作成者の管理下にあるからです。

 共有元ページ


スポンサー リンク



話題の一冊

樹木 希林 (著) /樹木希林 120の遺言 ~死ぬときぐらい好きにさせてよ (上製本)

「楽しむのではなくて、面白がることよ。 面白がらなきゃ、やっていけないもの、この世の中」 女優の樹木希林さんが2018年9月15日に他界されました。 本書は樹木さんが生前に遺した120の言葉を掲載しています。 老い、孤独、病い、仕事、家族、夫婦関係……誰もが人生で直面する 「壁」をどう乗り越えればいいのか――。 きっと樹木さんの言葉がヒントになるはずです。



D-web ランキング ベスト

ベストセラー 人を動かす 文庫版 D・カーネギー
音楽 【メーカー特典あり】 馬と鹿 ) ) 米津玄師
DVD 5×20 All the BEST!! CLIPS 1999-2019

ニュース
スポーツ
芸能 休養中の氷川きよし、長良プロから独立「活動再開に向けての準備をしているところ」年内復帰か?

旬の話題 サッカー日本代表 新ユニフォーム

  共有ブログ


Copyright © 2024 D-web Portal. All Rights Reserved.

当サイトへのリンクは自由です。 D-web ポータル