it-swarm-eu.dev

Wordpress 3 MU pro vývoj/fázi/místo výroby

Jen přemýšlel, jestli lidé mají nějaké myšlenky kolem nejlepší způsob, jak nastavit Wordpress 3 pro použití pro vývoj, inscenaci a výrobu.

V současné době mám nainstalovanou instalaci, kterou používám pouze pro dev, před přesunutím souborů na scénu, aby ji přítel mohl zkontrolovat. To normálně jde na chvíli zpět a dopředu, dokud nejsou šťastní. Pak to jde na prod.

Jedná se o poměrně manuální proces, který je otevřen všem návrhům, jak nejlépe automatizovat části tohoto procesu.

Co pro tebe funguje?

6
anthon

Ok jsem našel pár řešení, pokud někdo hledá. Nejsou dokonalé, ale dělají práci.

Pro hlavní vývojové období před go-live používám Deploymint (http://markmaunder.com/2011/08/19/deploymint-a-staging-and-deployment-system-for-wordpress/). To je založeno na Gitu a je skvělé pro vaše pohyby mezi Dev, Stage a Production. Nicméně problém s tím je, že když si vezmete snímek Prod, aby se vrátil do Devu, pokud se Prod mění (tj. Nové příspěvky, úpravy, komentáře atd.), Neexistuje žádná schopnost sloučit (zatím?) A tak které budou ztraceny.

Používal jsem to pro velké změny (Design atd.) A fungovalo to dobře. Chcete-li se dostat k problému spojování, jen se podívám na changeset, abych zjistil, které soubory potřebuji aktualizovat.

Druhá část rovnice je Crowd Favorite Ramp (http://crowdfavorite.com/wordpress/ramp/). Rampa je dobrá pro použití fáze, aby změny obsahu před tlačí je prod. Skvělé pro obsah kluky a pomáhá zabránit trapným změnám Prod!

1
anthon

Myslím, že znáte tento: http://core.trac.wordpress.org/ticket/12865

Někdo, kdo sem odesílá, se domnívám, že se podílím na webu Google: wpengine.com (mohu odeslat pouze 1 odkaz), který nabízí zobrazení jedním klepnutím

2
edelwater

Jakou platformu? Používám Linux ke stádiu WP3.0 a bylo to trochu problém nastavit (nemůžu se přihlásit s instalací subdomény, pokud po přihlášení nedovolím konstantu SUBDOMAIN_INSTALL znovu aktivovat).

Můžete nastavit subdomény pro práci v/etc/hosts, ale mám několik DB dotazů, které musím spustit pokaždé, když si stáhnu produkční DB, takže bude fungovat lokálně.

0
Hans