Docstoc

Joomla 1.5 do Joomla 1.6

Document Sample
Joomla 1.5 do Joomla 1.6 Powered By Docstoc
					Migracja Joomla 1.5 do Joomla 1.6 – Joomla!WikiPL                  http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6


         Wraz z oficjalnym wydaniem Joomla! 1.6 pojawiło się wiele
         pytań, w jaki sposób przenieść lub zaktualizować swego Joomla!
         1.5 do Joomla! 1.6. W tym poradniku objaśniamy krok po kroku
         ogólną procedurę migracji do Joomla! 1.6.

         Prosimy zapoznać się z całym materiałem, ponieważ migracja nie
         jest prostym zadaniem.


         Przed aktualizacją
         Bliskość numeracji wydań - 1.5 i 1.6 może wprowadzać w błąd.
         Praca nad Joomla! 1.6 trwała 3 lata i było to wielkie i poważne
         przedsięwzięcie. Wolontariusze z całego świata poświęcili
         niezliczone godziny pracy, by złożyć wszystko w spójną całość.
         Choć większość kodu pochodzi z Joomla! 1.5, to został on
         przepisany od podstaw, a zmiany można porównać do tych, jakie
         nastąpiły podczas przejścia z Joomla! 1.0 na Joomla! 1.5.
         Ponieważ zmiany w Joomla! 1.6 w porównaniu z 1.5 są tak
         wielkie i ze względu na ogromny wysiłek środowiska włożony w
         stworzenie 1.6, nie istnieje prosty sposób automatycznej
         aktualizacji oprogramowania, konieczna jest migracja. W
         przyszłych wersjach, które ukazywać się będą co 6 miesięcy,
         takich jak Joomla! 1.7, 1.8 przejście do wyższej wersji będzie
         prostsze - planowany jest sposób aktualizacji oparty na rdzennym
         instalatorze Joomla!. Po wydaniu stabilnej wersji Joomla!, z
         inicjatywy społeczności, deweloperzy Joomla! sięgnęli po projekt
         jUpgrade (rozszerzenie udostępnione na JED rozwijane
         pierwotnie przez Matiasa Aguirre), by wspomóc migrację. Wielu
         programistów Joomla! ochotniczo poświeciło swój czas, aby dopracować jUpgrade.

         jUpgrade umożliwia migrację z Joomla! 1.5 do 1.6.

         Rozpocznijmy!

         Przegląd wymagań
         Proszę, bardzo proszę, uchroń siebie (i prawdopodobnie swoich klientów) od bólu głowy i upewnij się, że
         Twój serwer (a w przypadku JUpgrade także Twoja przeglądarka) nadają się do wykonania tego zadania.
         Zapoznaj się z technicznymi wymaganiami Joomla! 1.6. Zapoznaj się także z wymaganiami jUpgrade.

         Zanim rozpoczniesz
         Przed rozpoczęciem sprawdź i przemyśl kilka kwestii:

             1. Czy Twój Joomla! 1.5 jest w najnowszej wersji? W chwili pisania tego poradnika najnowszą wersją
                Joomla! 1.5 było wydanie oznaczone 1.5.22. Większość testów migracji wykonywano z Joomla!
                1.5.22 do Joomla! 1.6. Jeśli Twoja wersja jest starsza, zaktualizuj ją wcześniej do 1.5.22,
                szczególnie, jeśli korzystasz z Joomla! 1.5.11 lub starszego. Zapoznaj się instrukcjami aktualizacji.
             2. Czy wszystkie rozszerzenia, jakich używasz, istnieją w wersji dla Joomla! 1.6? W momencie
                pisania poradnika w Katalogu Rozszerzeń Joomla! odnotowano tylko 108 rozszerzeń napisanych
                dla Joomla! 1.6. Pamiętaj, że jUpgrade nie jest aktualnie zdolny do aktualizacji rozszerzeń innych

1z6                                                                                                                2011-09-07 22:47
Migracja Joomla 1.5 do Joomla 1.6 – Joomla!WikiPL                  http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6


                  dla Joomla! 1.6. Pamiętaj, że jUpgrade nie jest aktualnie zdolny do aktualizacji rozszerzeń innych
                  projektantów - tych trzeba będzie dokonać według odrębnych procedur (są przygotowywane).
             3.   Czy poprawiałeś rdzenne pliki Joomla!? Wszystkie zmiany dokonane w rdzennych plikach Joomla!
                  podczas migracji zostaną utracone, trzeba więc wcześniej zachować kopie plików, by móc
                  odtworzyć modyfikacje.
             4.   Czy posiadany szablon jest kompatybilny z Joomla! 1.6 (zgodny z wymaganiami)? Jeśli nie, czy
                  czujesz się na siłach, by dokonać niezbędnych zmian? Istnieje już kilka poradników, jak to zrobić:
                     1. Chad Windnagle's Joomla Community blog.
                     2. Chris Davenport's "Template Changes for Joomla 1.6" presentation.
                     3. Joomla's Docs Template Tutorial. Please note that although jUpgrade is not able to currently
                         upgrade templates, the developers are working hard at implementing the feature.
             5.   Czy dostępny jest już pakiet rodzimego języka dla Joomla! 1.6 ? Znajdź tłumaczenie Joomla! 1.6.
             6.   Czy masz wystarczające uprawnienia do plików i katalogów Twojej instalacji Joomla! 1.5?
                  Poradnik na temat uprawnień plików i katalogów..
             7.   Czy na pewno POTRZEBUJESZ przeprowadzać migrację do Joomla! 1.6? Joomla! 1.5 jest potężny
                  i dojrzały. Wiele osób nie ma się co spieszyć z migracją do Joomla! 1.6. Joomla! 1.5 będzie nadal
                  wspierany co najmniej przez kolejny rok i 3 miesiące. W razie potrzeby będą wydawane wersje
                  poprawione i łatki bezpieczeństwa.

         Dwie główne cechy sprawiają, że Joomla! 1.6 jest doskonalszy od Joomla! 1.5: lista kontroli dostępu
         (ACL) oraz zagnieżdżone kategorie. Minął czas, gdy nie byliśmy w stanie określić, do czego mają prawo
         goście, użytkownicy zarejestrowani, autorzy i redaktorzy, czy też co można, a czego nie można zrobić w
         części publicznej. Ponadto Joomla! 1.6 zapewnia doskonalszą, elastyczną organizację (i możliwości
         prezentacyjne) treści dzięki swobodzie zagnieżdżania kategorii w kategoriach. Nie ma już ograniczeń
         dawnej struktury sekcja >> kategoria. Wszystkie te rzeczy (zwłaszcza ACL), choć wielce przydatne, nie
         są konieczne dla użytkowników Joomla! 1.5. W tak zasadniczych kwestiach sam musisz decydować.
         Przydatne objaśnienia znajdziesz na stronach:

                  Prezentację Joomla! 1.6 w formacie video obejrzysz na stronie: http://www.ostraining.com
                  /blog/joomla/three-new-joomla-16-overview-videos-including-acl/.
                  Szczegółową listę zmian w Joomla! 1.6 w porównaniu z 1.5 znajdziesz na stronie: Co nowego w
                  Joomla 1.6?.
                  Dobry blog z rozważaniami, czy migrować, znajdziesz na: http://www.rockettheme.com
                  /blog/joomla/988-should-i-upgrade-to-joomla-16.

         Backup, Backup, Backup
         Ominięcie tego kroku to największy błąd, jaki możesz popełnić. Jeśli masz odpowiednią kopię zapasową
         (lub kilka), zawsze możesz wrócić do poprzedniej wersji. Ale gdy nie masz kopii zapasowej, a coś
         pójdzie nie tak, stracisz dużo cennego czasu, a niekiedy i pieniędzy, by powrócić do poprzedniego stanu.
         Wykonaj zatem kopię swojej witryny. Jeśli nie wiesz, jak to zrobić, przeczytaj wykonaniu backupu w
         pięciu krokach tutaj: http://www.ostraining.com/blog/joomla/how-to-move-a-jomla-site-from-local-
         to-live-server/.


         Aktualizacja
         Pobierz jUpgrade
         Pobierz najnowszą wersję jUpgrade.



2z6                                                                                                                2011-09-07 22:47
Migracja Joomla 1.5 do Joomla 1.6 – Joomla!WikiPL             http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6




         Opcjonalnie - środowisko testowe
         Jeśli jesteś w tym momencie poddenerwowany i Twoje serce bije szybciej, powinieneś prawdopodobnie
         stworzyć sobie środowisko testowe. Zapoznaj się z tą instrukcją wykonania kopii na komputerze
         lokalnym lub na innym zdalnym serwerze: http://www.ostraining.com/blog/joomla/how-to-move-a-jomla-
         site-from-local-to-live-server/.

         Zainstaluj jUpgrade
         Przejdź na zaplecze swojej witryny Joomla! 1.5, np. www.twoja_witryna.com/administrator

         Rozszerzenia >> Instalator




         Przeglądaj >> Wskaż pakiet com_jupgrade >> Wczytaj plik & Zainstaluj




         Migracja
         Komponenty >> jUpgrade




         Rozpocznij aktualizację




3z6                                                                                                           2011-09-07 22:47
Migracja Joomla 1.5 do Joomla 1.6 – Joomla!WikiPL               http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6




         Nie opuszczaj tego ekranu dopóki wszystkie operacje nie zostaną wykonane. Przewiń ekran w dół, by
         sprawdzić, czy komponent zakończył działanie.




         Powodzenie!!!

         Za kulisami
         Jak objaśnialiśmy wcześniej, zmiany w Joomla! 1.6 w stosunku do 1.5 są znaczące. Ze względu na ten
         fakt tworzenie przez jUpgrade nowej instalacji Joomla! 1.6 jest, moim zdaniem, genialne. Jeśli proces
         migracji przebiegł w 100% pomyślnie, to Twój Joomla! 1.5 jest nadal w stanie nienaruszonym. Możesz

4z6                                                                                                             2011-09-07 22:47
Migracja Joomla 1.5 do Joomla 1.6 – Joomla!WikiPL                   http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6

         migracji przebiegł w 100% pomyślnie, to Twój Joomla! 1.5 jest nadal w stanie nienaruszonym. Możesz
         się sam przekonać, przeglądając zaplecze i witrynę, że nic się nie zmieniło, wszystko jest, jak było. Więc
         co właściwie się stało? JUpgrade pobrał najnowszą wersje Joomla! 1.6 do twojego katalogu aktualizacji
         (który tworzy) w głównym folderze instalacyjnym Joomla! 1.5. Następnie wyodrębnia pliki z pobranego
         archiwum. Gdy zakończy się rozpakowywanie pakietu, jUpgrade instaluje Joomla! 1.6 i przeprowadza
         procedurę migracji bazy danych do nowej bazy, którą stworzył dla Joomla! 1.6. Twój Joomla! 1.6
         zostanie zainstalowany w katalogu www.twoja_witryna.com/jupgrade, przy założeniu, że Joomla! 1.5 jest
         zainstalowany w głównym katalogu domeny.

         Sprawdź swego Joomla! 1.6
         Dokonaj dokładnego przeglądu swojej instalacji Joomla! 1.6 i upewnij się, że wszystko zostało poprawnie
         skonfigurowane. Twój Joomla! 1.6 został zainstalowany w katalogu www.twoja_witryna.com/jupgrade,
         przy założeniu, że Joomla! 1.5 jest zainstalowany w głównym katalogu domeny. Oto ogólna lista zmian:

                Reklama (Banners)
                Kategorie (Categories)
                Kontakty (Contacts)
                Artykuły (Content)
                Menu (Menus)
                Moduły (Modules)
                Spinacz RSS (kanały informacyjne, Newsfeeds)
                Użytkownicy (Users)
                Zakładki (Weblinks)
                Szablony (Templates) - aktualnie trwają prace nad wyposażeniem jUpgrade w zdolność
                unowocześniania szablonów, obecny mechanizm nie jest sprawny. Pozycje modułów dostosujesz za
                pomocą menedżera modułów.

         Backup Joomla! 1.6
         Jeśli wszystko przebiegło pomyślnie, sporządź kopię zapasową swojej nowej instalacji Joomla! 1.6.
         Zapoznaj się z tym poradnikiem: http://www.ostraining.com/blog/joomla/how-to-backup-a-joomla-
         16-site/.

         Krótki przegląd dokończenia procesu
         Oto krótki przegląd zadań, które teraz stoją przed nami:

             1. Przemieszczenie naszej instalacji Joomla! 1.5 do podkatalogu na "wszelki wypadek".
             2. Przemieszczenie naszej instalacji Joomla! 1.6 do głównego katalogu domeny.

         Trzeba to zrobić w takiej właśnie kolejności. W przeciwnym przypadku będziesz mieć wielki bałagan,
         pliki zostaną przemieszane, a niektóre nadpisane. Twój Joomla! będzie prawdopodobnie nadal działać, ale
         to raczej będzie bomba zegarowa czekająca na sygnał.


         Going Live
         Następnie zaloguj się na swój serwer do panelu klienta (np. cPanel, Plesk, itp.) lub klienta FTP, aby
         skorzystać z preferowanego menedżera plików. Ogólna procedura jest następująca (powinna zająć około
         30 sekund, jeśli przed rozpoczęciem przejrzysz jeszcze raz informacje o kolejnych krokach):


5z6                                                                                                                 2011-09-07 22:47
Migracja Joomla 1.5 do Joomla 1.6 – Joomla!WikiPL                 http://wiki.joomla.pl/index.php/Migracja_Joomla_1.5_do_Joomla_1.6



             1. Stwórz podkatalog (np. starawitryna), przeznaczony na instalację Joomla! 1.5, w swoim głównym
                katalogu, np. public_html/starawitryna.
             2. Zaznacz wszystkie foldery (***z wyjątkiem katalogu jupgrade***) i pliki w głównym katalogu i
                przenieś je do podkatalogu stworzonego dla Joomla! 1.5 (np. /starawitryna).
             3. Zaznacz wszystkie foldery i pliki w katalogu /jupgrade i przenieś je do głównego katalogu.
             4. Sprawdź dokładnie dwukrotnie witrynę i zaplecze.

         Możesz skorzystać z tego poradnika, aby zapoznać się z przebiegiem całego procesu:
         http://www.ostraining.com/blog/joomla/move-a-joomla-site-from-test-directory-to-live/.


         Rozwiązywanie problemów
                jUpgrade nie może pobrać pakietu Joomla! 1.6? - jeśli pobieranie pakietu się nie powiedzie (z
                powodu przekroczenia czasu wykonywania albo problemów z javascript, etc), możesz pobrać
                pakiet ręcznie z: http://anonymous:@joomlacode.org/svn/joomla/development/branches/jupgrade
                /pack/joomla16.zip i umieścić go w katalogu GLOWNY/tmp. Następnie w preferencjach jUpgrade
                musisz ustawić opcję 'Skip Download' na 'Yes'. Po wykonaniu tych czynności powtórz aktualizację.
                Otrzymujesz komunikaty błędów na pasku postępu w Internet Explorer (Windows XP)? -
                Użyj Firefox: http://www.mozilla.com/en-US/firefox/
                Wróć do części Wymagania oraz Zanim rozpoczniesz i jeszcze raz dwukrotnie sprawdź, czy
                dochowane są wszystkie wymagania!
                Tropiciel błędów: http://matware.com.ar/foros/jupgrade.html
                Wsparcie: http://matware.com.ar/foros/jupgrade.html

         Jak możesz współpracować i pomóc
         Tworzenie takich rozszerzeń jak jUpgrade wymaga sporo czasu i wysiłku ze względu na istotne zmiany
         strukturalne między Joomla 1.5 i 1.6. Dodaj do tego jeszcze fakt, że dla każdej wersji Joomla 1.6beta
         rozszerzenie musiało być poprawiane, aby działało po wprowadzeniu kolejnych zmian. To zbyt trudne
         zadanie do wykonania przez jedną osobę w krótkim czasie (zwłaszcza, gdy rozszerzenie jest bezpłatne).
         W tym kontekście wypada powiedzieć, że nadszedł czas na kolejny krok i rozróżnienie między "mało" i
         "dużo". Czy korzystałeś z Joomla w ubiegłym roku? Czy jesteś podekscytowany przyszłością Joomla?
         Czy chcesz się przyczynić do rozwoju i okazać swą wdzięczność? Możesz włączyć się w ten projekt!
         Jako część społeczności Joomla! zostaliśmy wezwani do pomocy społeczności w każdy możliwy sposób.
         Nie musisz być mistrzem programistą, wystarczy przetestować rady z tego poradnika na stronie testowej i
         jeśli napotkasz jakieś błędy czy usterki, zgłoś je. Jeśli wiesz, jak je naprawić, stwórz łatkę. Jeśli jesteś
         mistrzem programowania, to krok na miarę Twoich możliwości.




6z6                                                                                                               2011-09-07 22:47

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:45
posted:10/2/2012
language:Polish
pages:6