[wp-hackers] enterprise WP management

Mike Little wordpress at zed1.com
Wed May 1 09:42:51 UTC 2013


On 1 May 2013 10:10, David Anderson <david at wordshell.net> wrote:

>
>  http://crowdfavorite.com/**wordpress/ramp/<http://crowdfavorite.com/wordpress/ramp/>
>> http://ithemes.com/purchase/**backupbuddy/<http://ithemes.com/purchase/backupbuddy/>
>>
>> And I don't expect these two example will address everyone's concerns.
>>
>
> Certainly they won't. ;-)
>
>
They were only to illustrate staging content and moving sites!



> If your need is to do enterprisey/governmenty stuff like:
>
>  * Change management: detect modifications made to plugins/themes (and
>    auto-patch new versions)
>  * Backups: keep historical copies of any plugins/themes that are updated
>  * Restore: be able to roll back to historical versions
>  * Logging: keep a log of backup/restore/etc. operations performed
>  * Mass-management: be able to see at a glance what's installed + what
>    needs updating, and operate on all your sites at once
>  * Scriptable: be able to do all this stuff from the CLI, and script
>    and automate it
>
> Then, that's part of the need I had to scratch that led to WordShell (
> http://wordshell.net). It also does database search-and-replace and a ton
> of other things.
>
>
Your list is exactly the kind of stuff that could not be put into core in
any way that would satisfy everyone; and I include content staging and
moving sites in that.

Once you get into process/configuration control/automation or whatever
terms you might use then you go beyond this scope of this tool (WordPress).
It is not, and does not pretend to be, a complete end-to-end solution for
enterprise site management. Any system of that level of complexity either
imposes it's own structure and processes where there will never be enough
flexibility to satisfy everyone, or becomes a generic tool that requires a
whole lot of customisation and code built around it.

WordPress can be part of such a solution (and clearly is for many people),
but you will always need to build things around it. There are many API's
and hooks in WordPress to allow you to build such a system. It sounds like
your wordshell or similar tools like WP CLI  http://wp-cli.org/ could be
part of that solution.


Mike
-- 
Mike Little
*WordPress Specialist*

Web: mikelittle.org
Skype: mike.little.zed1
Twitter: @mikelittlezed1
LinkedIn: linkedin.com/in/mikelittle

Founder and Director
*Zed1.com Limited*
http://zed1.com/
Registered in England & Wales, no. 6745562


More information about the wp-hackers mailing list