web-dev-qa-db-ja.com

オンラインWebサイトをMAMPに移行するか、それとも愚かな考えをしますか?

私はかなり大きい既存のサイトでいくつかの主要なデザイン(子テーマとプラグインのものを含む)をすることを考えていました。私は試行錯誤をオフラインで行うのが良いと思い、MACにMAMPでこれを行うのが良いと考えていました。

WordCampの人たちのために、私は最小限のプログラミング経験しか持たない開発者の願望を持っていますが、WC ATLから学んだいくつかの素晴らしいことを学び、試してみたいと思っています。

これは良い考えですか?もしそうなら、どうやって自分のDBファイルをMAMPに取り込むのですか?

あなたの時間と助けのためのTIA。シンディ

1
Cindy Arnold

このプロセスを支援するためにオンラインでいくつかの素晴らしいリソースがあります。地域の開発環境を構築するためにあなたのために良いです。私はあなたがそれがあなたのワークフローへの素晴らしい変化であると思うであろうと思うが、それを正しくすることにおけるいくらかの試行錯誤の準備をしなさい。

まず第一に、MAMP上でWordPressをセットアップするためのCodexに関する素晴らしい記事があります。 http://codex.wordpress.org/Installing_WordPress_Locally_on_Your_Mac_With_MAMP 。 Smashing Magazineに関するこの記事では、このトピックに関して並外れた仕事をしています。 http://wp.smashingmagazine.com/2011/09/28/developing-wordpress-locally-with-mamp/ .

次に、あなたのデータベースをエクスポートするために、Codexはまた素晴らしい記事を持っています(この場合、バックアップ/エクスポートは本質的に同義語であることに注意してください): .

あなたがSequel Pro、無料のデータベース管理アプリケーションを入手するためにデータベースをいじっているかどうかも私はお勧めします: http://www.sequelpro.com/ データベースをローカルにインポートするには、このページの項目2.1を参照してください。 http://www.sequelpro.com/docs/Frequently_Asked_Questions

私はあなたが外部の文書を指しているのですが、あなたの質問はここでの巨大な返答を正当化するでしょう。フォローアップの質問をしてください。これを正しく行うには多くの試行錯誤があるので、私はたくさんの読書をする準備をし、その過程で忍耐力を持つことをお勧めします。あなたの努力は結局それの価値があるでしょう!

がんばろう!

2
tollmanz

Cindyは、dbの構造によっては、本番サイトへの参照が複数のテーブルに分散している可能性があります。

私はMAMPがあなたにphpMyAdminを与えると思います。それまたはデスクトップのSQLツールを使用すると、本番サイトの名前でdbを検索できます。 localhost dbから出現するすべての<your.production_domain.name><production_domain_name_abbr.localhost.localdomain>のようなローカル参照、またはあなたのMAMPサーバがあなたのコンピュータを知っている名前に置き換えることもあります。

このようにしてdb内の関連する参照を置き換えることは、厄介な人にとってではなく、面倒なプロセスになることがあります。最悪の場合、最初からやり直すことができます。

私は最近また呼出しを経験しました、再:テストサイトのメンテナンス/本番/セットアップへの移行など。

0
Scott Krabler