StartPowiadomieniaWięcej o Joomla! 1.5

Więcej o Joomla! 1.5 polecany

Oceń ten artykuł
(0 głosów)

Etykiety:

Joomla!,

Jak już wspominaliśmy wcześniej, nadchodzący Joomla! przynosi na tyle istotne zmiany w kodzie, że postanowiono pominąć w numeracji aż cztery średnie stopnie i zamiast 1.1 opatrzyć go numerem 1.5.

Przyszedł czas, by się z nimi głębiej zapoznać, a warto ponieważ pewne udoskonalenia mogą kosztować też w jakimś stopniu tych, którzy zechcą uaktualnić istniejącą witrynę do nowej wersji...

Instalacja

Ponieważ zmiany są stosunkowo duże, Joomla! 1.5 będzie wymagał instalacji od podstaw. Ostatecznie zostanie rozwiązana kwestia problemów związanych z prawami dostępu do plików - zintegrowano z Joomla! możliwość dokonywania operacji bezpośrednio na plikach. Prawdopodobnie zmniejszy się też ilość kroków instalacji.

Baza danych

Poczyniono przygotowania w kierunku uniezależnienia Joomla! od jednej tylko platformy baz danych. Wersja 1.5 będzie kompatybilna z MySQL 5.0. W następnych ma pojawić się możliwość korzystania z innych platform.

Joomla! będzie opierać się na kodowaniu znaków UTF-8, w związku z czym dla tych, którzy jeszcze nie używają tego kodowania na swoich stronach będzie konieczna konwersja bazy.

Dla tych, którzy nie zdają sobie sprawy z ogromu pracy wykonanego przez DevTeam pod kątem UTF-8 polecam artykuł Johana Janssensa [en].

Ponieważ ze względu na przygotowywaną zgodność z innymi bazami zmieniono niektóre nazwy pól, trzeba będzie zmienić je również w istniejącej bazie.

Dostarczymy odpowiedniej instrukcji, jeśli CoreDev nie zdecyduje się przygotować odpowiedniego skryptu automatycznie wprowadzającego zmiany (co jeszcze nie zostało potwierdzone).

Języki

Całkowicie zostaną wyodrębnione pliki językowe, zarówno witryny, jak i zaplecza - dzięki czemu łatwiej będzie tłumaczyć komunikaty, nazwy etc. na inne języki. Zmienią się też kody języków - przyjęto zewnętrzny standard nazewnictwa RFC 3066 [en].

Zintegrowanie UTF-8 umożliwi łatwe tworzenie witryn w każdym języku, jak również witryn wielojęzycznych.

Struktura

Dokonano daleko idących zmian w strukturze systemu, co zapewne ucieszy tych pobłogosławionych zdolnością programowania dla Joomla!

Obecnie Joomla! będzie się opierać na przejrzystej strukturze warstwowej:

Struktura Joomla!
 Więcej szczegółów na joomla.org [en]

Bezpieczeństwo

PHP: register_globals 

Począwszy od wersji 1.5 Joomla! będzie emulować register_globals=off. Zapobiegnie to możliwym do tej pory atakom na witryny Joomla!.

Poczyniono też wiele innych zmian poprawiających bezpieczeństwo m.in. w mechanizmie logowania użytkowników.

Prezentacja graficzna

Strona prezentacyjna zostanie oddzielona od logicznej. Sposób nie został jeszcze ostatecznie ogłoszony. Rozwiązanie nazywane JTemplate będzie prawdopodobnie w głównej mierze oparte na PatTemplate.

To bardzo dobra wiadomość - wreszcie będzie można pozbyć się nieuzasadnionych tabel i uzyskać większą kontrolę nad tym, jak treść witryny będzie prezentowana.

Najprawdopodobniej aż do wersji 2.0 nie będzie jednak problemów z używaniem szat graficznych przygotowanych w dotychczasowy sposób.

SEO/SEF

Poprawiono mechanizmy zwiększające czytelność witryn opartych na Joomla! dla wyszukiwarek. Wyodrębniono też SEF jako moduł by ułatwić stosowanie alternatywnych rozwiązań.

Treść

Porzucono ideę artykułu statycznego - wszystkie artykuły będą traktowane w ten sam sposób. Od wersji 1.5 począwszy dawne artykuły statyczne będą oznaczone jako 'bez kategorii'.

Pożegnamy się też z dwoma oknami edytora przy wpisywaniu artykułów na rzecz tagu określającego początek pełnego tekstu (w tym miejscu pojawi sie link czytaj dalej).

Zaplecze

Poza oczekiwanym wyodrębnieniem plików językowych dla panelu administratora, z nową wersją Joomla! otrzymamy też nową szatę graficzną, której logika będzie bardziej intuicyjna, a używanie łatwiejsze. Stara szata pozostanie w pakiecie. Nie zadecydowano jeszcze, która będzie domyślna - jednakże wydaje się, że nowa ma większe szanse.

Schowek/Cache

Poprawiono mechanizmy schowka. Joomla! będzie działać szybciej i wydajniej. Zmniejszenie obciążenia serwerów ma znaczenie szczególnie przy dużych serwisach.

Terminy

Beta ukaże się jeszcze w tym miesiącu. Okres testów potrwa przynajmniej trzy tygodnie, więc Joomla! 1.5 pojawi się najprawdopodobniej na przełomie maja i czerwca.

Śpieszę uspokoić tych, którzy obawiają się o 1.0.9 - zostanie opublikowany jeszcze przed Wielką Nocą lub krótko po świętach.

Czytaj też: Joomla 1.5 - co nowego?

Ostatnio zmieniany Śr. 21 Lis 2012
comments powered by Disqus Powrót na górę

Aktualności - spis treści

Kalendarz publikacji

2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
Oglądasz teraz:   StartPowiadomieniaWięcej o Joomla! 1.5

Twoje konto