Support » Plugin: Pods - Custom Content Types and Fields » Migrating a Pods Application from Localhost or subdomain to a Production Site

  • Resolved mgincnj

    (@mgincnj)


    I’m the web developer for NFT, a theatre with a 50 year history of producing plays in New York City. For their 50th anniversary, I’m thinking of using Pods to develop an application supporting a searchable version of this history, allowing searches by Play title, playwrights, actors, directors, etc. It’s complicated by the fact that individuals can perform multiple roles, i.e. an actor can become a director, and write a play, especially over 50 years.

    This is a several-week effort so I’m planning to develop it initially offline, and then migrate it to the public site when it’s reasonably complete and stable. I’m worried, in the meantime, that my development site will get out of sync with the production site. So my questions are these:

      Are there tools or documentation anywhere to assist developers like me to migrate a pod application to a production site?
      If I need to do this manually, how hard is it? Could I use, for example, the wordpress export format to move the custom taxonomies and post types, and, say phpmyadmin to transfer the necessary tables?
      I assume I’d need to run some queries on the development databases to update URLs for the production site. Do you see any special issues in doing that?

    Any advice you can offer at this point would be appreciated. Currently, as I’m still exploring whether to use Pods, I’m looking for high-level advice rather than details.

    Thanks,
    Michael

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Jory Hogeveen

    (@keraweb)

    Hello @mgincnj

    For a general question like this I’d have to refer you to the following page: https://docs.pods.io/faqs/what-can-you-build-with-pods/

    There are several tools you can use for migration, some hosts even offer it internally like Flywheel. It all depends on your host and the way you develop.
    So this isn’t really a Pods question but more of a general web development question. The best place to aks for help with this would be Stack Exchange I suppose.

    Cheers, Jory

    Thread Starter mgincnj

    (@mgincnj)

    Jory,

    I appreciate your quick response; however, I have to say it wasn’t terribly helpful. I nearly dropped my exploration of Pods when I read the FAQ page you sent me to, which imo bore almost no relation to my question.

    However, I did persevere and came across the “Migrate Package” as a component of the standard Pods install (which can be enabled with a single checkbox). It appears to be precisely the tool I was asking for in my first (and key) question:

    Are there tools or documentation anywhere to assist developers like me to migrate a pod application to a production site?

    How is it that you’re providing support and don’t know this?

    Also, you immediately marked the topic resolved. Frankly, based on your original response, from my perspective the topic wasn’t at all resolved. Based on my discovering the Migrate Tool, it would now be reasonable to mark it resolved, but not yesterday.

    I appreciate that you’re a volunteer, and presumably haven’t been doing this very long, so I don’t want to give you too hard of a time. But if I were asked to rate the quality of the support you provided, it would not be very high.

    Plugin Author Jory Hogeveen

    (@keraweb)

    Hi @mgincnj

    The question you ask is more a general “how to put my WordPress site live” question. Not really Pods related.
    We offer help with the usage of Pods, but since this is a general WordPress question I forwarded you to that page in which we explain that there are numerous tools available for database migration etc.
    For example: https://wordpress.org/plugins/duplicator/

    Our component for migrating Pod packages is only for migrating Pods and their settings, not the site content so I doubt this is what you are looking for.
    For moving an entire database to a live environment you could use the before mentioned plugin or just use your database manager to export and import the database. Keep in mind that you’ll need to find an replace the URL of the website in your database as well.
    Also make a backup of the live server before migrating anything so you can always go back if needed!

    Cheers, Jory

Viewing 3 replies - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.