Zadejte hledaný výraz...

Jak na Git + WordPress + FTP

Petr Homoky
verified
rating uzivatele
(7 hodnocení)
7. 8. 2012 16:23:33
Dobrý den,
vyvíjím weby buď na wordpressu nebo na vlastním řešení.
Weby dělám tak, že je updatuji LIVE, což znamená přímé úpravy skrz FTP. Mám hlavní větev, verzi šablony např.: 10, která jede na webu a administrátoři mají přístup k betaverzi, takže vývojem neovlivňuji další uživatele webu.
Rád bych však použil GIT nebo nějaký jiný verzovací systém, avšak mám několik problémů, překážek:
- většinou pracuji na sdíleném hostingu
- nedělal by mi problém vyvíjet na localhostu, ale manuální přesouvání na FTP by mě ubíjelo + nesynchronizace Mysql
- na sdíleném hostingu není SSH
- rád bych řešení, které bych nemusel řešit přes konzoli (Terminál, příkazovou řádku, ...)
Jednoduše nevím, jaké je nejlepší řešení a jakým způsobem to jednoduše všechno zprovoznit. Na netu jsem prošel desítky návodů (většinou s SSH), avšak řešení byla tak komplikovaná a časově náročná, že si nedovedu představit, že bych se věnoval více projektům na jednou.
K vývoji aplikací používám Coda 2, jež má v sobě zabudovaný Git, nepodařilo se mi ho však úšpěšně rozchodit.
Na závěr: Vím, že programování, tedy Cowboy coding, není to nejlepší, ale rozhodně je to jednoduché a rychlé. Tak jak to mám mi to vyhovuje, jen bych rád z FTP získával na disk lokálně nějak verze - co, kde jsem jak změnil s možností vrátit se v čase.
Myslím, že toto téma nebude zajímat jen mě, ale i ostatní, kteří by rádi na verzovací systém přešli, ale nevědí, jak a co je nejideálnější, proto děkuji za každý příspěvek.
7. 8. 2012 16:23:33
https://webtrh.cz/diskuse/jak-na-git-wordpress-ftp/#reply793876
Pouzivam PhpStorm + SVN (assembla.com)
Mam vytvorenych nekolik projektu s WordPressem (3.2 / 3.3 / 3.4 / ..) s vhodne nastavenymi cestami, kvuli doplnovani kodu (/wp-includes/), ktere vyuzivam podle potreby.
Kazdy plugin/theme ma vlastni SVN repozitar a vsechem kod jde do TRUNK vetve. Kdyz jsem se svym dilem spokojeny (projde testy, ...), tak se kod pres SVN oTAGuje. Automaticky se doplni revize (cislo verze pluginu/theme) a par osobnich info do hlavicek souboru. Z TAG vetve se automaticky sestavuji zip balicky, ktere je mozne dale distribuovat .
Z PhpStorm jde i Deployment, tzn, ze muzu stiskem tlacit poslat aktualni verzi kodu pres FTP primo na produkcni web.
Co je v tvem pripade synchronizace MySQL, to netusim. Pokud se u pluginu spravne pouziva cislovani update tabulek, tak vse funguje bez nutnosti jakehokoliv rucniho zasahu :) U Themes je obcas nutne (predevsim v rannych/divokych :] fazich vyvoje) je deaktivovat/aktivovat.
7. 8. 2012 16:56:47
https://webtrh.cz/diskuse/jak-na-git-wordpress-ftp/#reply793875
Petr Homoky
verified
rating uzivatele
(7 hodnocení)
7. 8. 2012 18:09:41
Abych řekl pravdu, nechápu pár věcem:
Mam vytvorenych nekolik projektu s WordPressem (3.2 / 3.3 / 3.4 / ..) s vhodne nastavenymi cestami, kvuli doplnovani kodu (/wp-includes/), ktere vyuzivam podle potreby.
To děláš na local hostu, nebo jinde?
Z PhpStorm jde i Deployment, tzn, ze muzu stiskem tlacit poslat aktualni verzi kodu pres FTP primo na produkcni web.
Teď nechápu, kde máš ten zdrojový kód uložen, máš ho na disku, který upravuješ a ten házíš na FTP? Jak testuješ, máš virtual server na pc?
7. 8. 2012 18:09:41
https://webtrh.cz/diskuse/jak-na-git-wordpress-ftp/#reply793874
Pokud máš na hostingu nainstalovaný git tak není problém. Git funguje i přes https. Nebo používej capistrano a git.
8. 8. 2012 00:57:50
https://webtrh.cz/diskuse/jak-na-git-wordpress-ftp/#reply793873
Pro odpověď se přihlašte.
Přihlásit