Skocz do zawartości

Zdjęcie
- - - - -

Migracja Wordpressa


18 odpowiedzi w tym temacie
  • Zaloguj się, aby dodać odpowiedź
przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 postów
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Napisano 21 maja 2015 - 10:25

#1

Nie wiem czy coś jest ze mną nie tak ale w 50% przypadków migracji wordpressa na inny serwer cos mi sie wysypie. A to baza MySQL wywali błąd podczas importu a to jakieś pluginy przestają działać albo podstrony zwracają błąd 404. Robię zawsze migrację według tych wytycznych: https://codex.wordpr...oving_WordPress . Niby zawsze jakoś doprowadzam wszystko do ładu ale czasem zmarnuję na to cały dzień. A może zamiast najpierw stawiać stronę na localhoscie a potem migrować od razu pracowac na docelowym serwerze u klienta? Tylko wtedy każdą poprawkę uploadować przez FTP to też bezsens. Macie jakieś optymalne metody żeby skrócić ten proces?


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 21 maja 2015 - 14:50

#2

Ja tam nie widzę problemów z migracją WP. Wrzucasz w miejsce gdzie ma leżeć, importujesz bazę, a na sam koniec podmieniasz we wszystkich tabelach starą domenę na nową i po sprawie :)


  • 0

webDeveloper


przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 postów
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Napisano 21 maja 2015 - 14:54

#3

Ja tam nie widzę problemów z migracją WP. Wrzucasz w miejsce gdzie ma leżeć, importujesz bazę, a na sam koniec podmieniasz we wszystkich tabelach starą domenę na nową i po sprawie :)

Jest dokładnie tak jak mówisz w 50% przypadków :P  w pozostałych 50% jest masakra. A pluginujesz produkcyjną instalacje u siebie? Bo ja praktycznie buduję całe środowisko, uruchamiam i testuję pluginy i dobiero przenoszę. Może tu popelniam błąd...


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 22 maja 2015 - 09:44

#4

Dokładnie tak samo robię. U siebie stawiam sobie wszystko, koduję etc. Jak jest gotowe wrzucam na serwer :)


  • 0

webDeveloper


przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 postów
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Napisano 22 maja 2015 - 10:11

#5

Więc jest tak jak przypuszczałem. Po prostu jestem debilem :P


  • 0

SiXwishlist

    Stary wyjadacz

  • 147 postów
    • Czas spędzony online: 8d 6h 42m 30s
39
Bardzo dobra
  • LocationGreat Britain

Napisano 24 maja 2015 - 10:30

#6

Więc jest tak jak przypuszczałem. Po prostu jestem debilem :P

:)


  • 0

writen

    Stary wyjadacz

  • 458 postów
    • Czas spędzony online: 29d 22h 59m 44s
133
Znakomita!

Napisano 24 maja 2015 - 11:17

#7
Winą błędów podczas migracji może być wszystko ;)<br />Przede wszystkim wersja oraz konfiguracja PHP i MySQL.<br /><br /><br />Wysyłane z mojego LG-E400 za pomocą Tapatalk 2<br /><br />
  • 0

logo-green-dark.png


SiXwishlist

    Stary wyjadacz

  • 147 postów
    • Czas spędzony online: 8d 6h 42m 30s
39
Bardzo dobra
  • LocationGreat Britain

Napisano 24 maja 2015 - 18:13

#8

Winą błędów podczas migracji może być wszystko ;)<br />Przede wszystkim wersja oraz konfiguracja PHP i MySQL.<br /><br /><br />Wysyłane z mojego LG-E400 za pomocą Tapatalk 2<br /><br />

To bardzo ogólne stwierdzenie ale fakt faktem warto zwracać na to uwagę tworząc jakiś projekt. Czy złym rozwiązaniem jest tworzenie go w oparciu o usługę hostingową? Myślę że nie bo przy dobrym podejściu do tematu podlinkowanie katalogu gdzie znajduje się projekt z pomocą ftp zdaje egzamin. Tym bardziej że przed zmianami łatwo jest wykonać np backup w panelu. Tak robią nasi klienci od samego początku.

Sprawa samego środowiska deweloperskiego i zestawu narzędzi również ma wpływ. O wiele łatwiej się pracuje na systemach linux czy mac os jak na systemach windows. To ostatnie jest tylko moja prywatna opinią.

Bez względu na to sama migracja jest magicznie prosta. To dalej zestaw plików i baza danych w której zawarte sa elementy odpowiedzialne za funkcjonowanie witryny/projektu w oparciu o ścieżki do konkretnej zawartości. Idąc jednak dalej jeżeli operujemy na systemie deweloperskim bazującym o system windows powstają krzaczki w kodowaniu i błędy w implementacji zawartości baz danych. Nie jest to wina systemu a nieprawidłowej lub błędnej konfiguracji samego środowiska.

Tyle z mojej strony w tym temacie!


  • 1

Zimistrz

    Stary wyjadacz

  • 465 postów
    • Czas spędzony online: 14d 2h 42m 38s
116
Znakomita!

Napisano 25 maja 2015 - 08:55

#9

A pluginujesz produkcyjną instalacje u siebie? Bo ja praktycznie buduję całe środowisko, uruchamiam i testuję pluginy i dobiero przenoszę. Może tu popelniam błąd...

Skoro o pluginach mowa, podejdź z innej strony do migracji. Postaw lokalnie instancję developerską, a zdalnie produkcyjną. Dorzuć w obydwu wtyczki do synchronizacji i jak na lokalnej działa, pchasz update na produkcję. Co prawda bazuję na doświadczeniu z Joomla, ale jestem pewien że do WP jest więcej tego typu wtyczek.

​btw. rozwiązanie podane przez Sixwisha jest zdecydowanie szybsze i wygodniejsze (mapowanie katalogu ftp), niż lokalna LAMPa na windowsie. Jeśli nie wypchniecie webserwera do ramdisk-u, to składanie kilkuset plików php z dysku do wyświetlenia strony jest masakrą na talerzowcach ;)


  • 2

przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 postów
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Napisano 25 maja 2015 - 15:15

#10

Czyli jednak jest kilka rzeczy, które można poprawić. Przetstuję to co sugerujecie. Dzięki


  • 0

zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 25 maja 2015 - 18:39

#11

Skoro o pluginach mowa, podejdź z innej strony do migracji. Postaw lokalnie instancję developerską, a zdalnie produkcyjną. Dorzuć w obydwu wtyczki do synchronizacji i jak na lokalnej działa, pchasz update na produkcję. Co prawda bazuję na doświadczeniu z Joomla, ale jestem pewien że do WP jest więcej tego typu wtyczek.

​btw. rozwiązanie podane przez Sixwisha jest zdecydowanie szybsze i wygodniejsze (mapowanie katalogu ftp), niż lokalna LAMPa na windowsie. Jeśli nie wypchniecie webserwera do ramdisk-u, to składanie kilkuset plików php z dysku do wyświetlenia strony jest masakrą na talerzowcach ;)

Dokładnie. Na codzien tak pracuje w mniejszych prjektach. Mozna do tego jeszcze Gita podpiac. Jak wszystko bangla lokalnie to w przyzwoitym srodowisku jedym kliknieciem robisz deployment na serwer produkcyjny. A Git gwarantuje Ci kontrole wersji, jak bys jednak cos pomieszał i chcial sie cofnac o kilka grubszych zmian :) 


Ewentualnie zdarza mi sie pracowac na jednej instancji wordpressa w sieci. Odsylam zmiany na serwer i juz na serwerze podgladam jak dziala. Czasem to wystarcza. Kwestia przyjaznego srodowiska, gdzie na przyklad CTRL + S zapisuje zmiany i deployuje zmiany na serwer.


  • 1

przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 postów
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Napisano 26 maja 2015 - 21:33

#12

No i zlokalizowałem tę bolączkę. Ja po prostu nie mam pożądnie ogarniętego środowiska developerskiego. Może sie to wydawac śmieszne ale dla kogoś takiego jak ja (nie pracuję jako webdeveloper tylko traktuję to hobbistycznie) pewne rzeczy nie są oczywiste. Wasze sugestie bardzo mi się przydały.


  • 0

Zimistrz

    Stary wyjadacz

  • 465 postów
    • Czas spędzony online: 14d 2h 42m 38s
116
Znakomita!

Napisano 27 maja 2015 - 08:40

#13

Może sie to wydawac śmieszne ale dla kogoś takiego jak ja (nie pracuję jako webdeveloper tylko traktuję to hobbistycznie) pewne rzeczy nie są oczywiste.

Przypomniałem sobie właśnie o całkiem fajnym podejściu w zakresie serwerów WAMP/LAMP. Poszukaj i poczytaj o bitnami stack. To kompletna paczka webservera z CMS-em, na którym chcesz postawić docelową stronę. Prościej już się chyba nie da.
​WP i J! są zawsze w najnowszych wersjach.


  • 0

zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 27 maja 2015 - 09:37

#14

No i zlokalizowałem tę bolączkę. Ja po prostu nie mam pożądnie ogarniętego środowiska developerskiego. Może sie to wydawac śmieszne ale dla kogoś takiego jak ja (nie pracuję jako webdeveloper tylko traktuję to hobbistycznie) pewne rzeczy nie są oczywiste. Wasze sugestie bardzo mi się przydały.

Powiem tak... Ograniczanie się do notepad++ i jakiejś filezilli, to strzelanie sobie w kolano. To już nie te czasy, gdzie każdy gadał, że jemu wystarczy prosty edytor kodu i wszystko zrobi... Dobre IDE rozwiązuję wiele problemów i automatyzuje większość procesów.  A co za tym idzie przyśpiesza i ułatwia pracę. Poleciłbym Ci oprogramowanie od jetbrains'ów, ale niestety jest płatne. A skoro traktujesz to jako hobby, to nie ma co.

Może jakiś Netbeans, Eclipse, albo Sublime? Niech chłopaki, którzy z tego korzystają się wypowiedzą :)


  • 0

Zimistrz

    Stary wyjadacz

  • 465 postów
    • Czas spędzony online: 14d 2h 42m 38s
116
Znakomita!

Napisano 27 maja 2015 - 09:58

#15

Zonic, wolałbym wsadzić łapę do wrzątku niż odpalać np. aptanę do poprawki 2-3 linijek kodu html ;)

Przypominam, wątek dotyczy WP, a nie tłuczenia własnej aplikacji ecommerce B)


  • 0

zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 27 maja 2015 - 10:39

#16

Zonic, wolałbym wsadzić łapę do wrzątku niż odpalać np. aptanę do poprawki 2-3 linijek kodu html ;)

Przypominam, wątek dotyczy WP, a nie tłuczenia własnej aplikacji ecommerce B)

No właśnie WP :) Nie wiem jak z Aptaną, bo 2 lata temu przestałem korzystać. 

W każdym razie tworzenie rozbudowanych szablonów pod WP, to nie 3 linijki kodu. ALe jak ktoś lubi sobie wydłużać i komplikować robotę to jego sprawa :) 


  • 0

unbreak

    WT Elite

  • 1 937 postów
    • Czas spędzony online: 27d 8h 43m 36s
506
Znakomita!
  • Location/home/unbreak

Napisano 28 maja 2015 - 07:45

#17

Do małych poprawek notepad++ do większego kodowania Aptana :D


  • 0

webDeveloper


przemoo83

    Stary wyjadacz

  • PipPipPip
  • 316 postów
    • Czas spędzony online: 24d 21h 32m 26s
46
Bardzo dobra

Napisano 28 maja 2015 - 08:10

#18

Na pewno posprawdzam to co proponujecie. Do tej pory faktycznie większość rzeczy robiłem w Notepadzie ale ogarniałem to bo robiłem jakieś pierdoły typu mini-stronki. Ostatnio jedyne co robię to szablony albo pluginy do WP albo gry HTML5 i tu się zaczynają schody bo taki szablon potrafi mieć kilkanaście różnych plików a ostatnia platformówka jaką robię to już ponad 1000 linijek javascript a to dopiero 3 level :P . Najwyższa pora ogarnać to środowisko


  • 0

zonic

    WT Elite

  • 2 911 postów
    • Czas spędzony online: 134d 2h 28m 23s
472
Znakomita!
  • LocationToruń

Napisano 28 maja 2015 - 09:26

#19

Do małych poprawek notepad++ do większego kodowania Aptana :D

No ja w tej dyskusji mówię wyłącznie o tworzeniu własnego szablonu. Nie wyobrażam sobie grzebać to w notepadzie :)


  • 1





Podone tematy Collapse

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych