Blog
strony internetowe Lublin

Pierwszą metoda przenoszenia strony www na joomla z serwera na serwer jaka miałem okazję poznać to oczywiście standardowe kopiowanie plików za pomocą Total Commandaera z serwera na dysk komputera a następnie na serwer docelowy. Kolejna sprawa to baza danych która także musiała zostać wyeksportowana z PHP Admina pierwotnego serwera na dysk naszego komputera, a potem zaimportowana do PHP Admina na serwerze docelowy.
Teraz wystarczyło podpiąć stronę pod bazę danych.
Proste, ale zajmowało sporo czasu i nadal nie jest to metoda tak szybka jak skorzystanie z popularnego dodatku do Joomla i Wordpress jakim jest Akeeba Backup.

Niestety zdarza mi się raz, dwa razy w roku że kopia strony www Lublin wykonana za pomocą Akeeba Backup nie chce się rozpakować na docelowym serwerze, lub na innym etapie odmawia współpracy. Przyczyny w tym momencie nie są ważne.

Całe szczęście nie jesteśmy już skazani - przynajmniej w wypadku Joomla na przywracanie strony internetowej metodą którą opisałem na początku. Twórcy Akeeba Backup przewidzieli że czasem może coś nie zadziałać i przygotowali prostą aplikację - Akeeba eXtract Wizard

Najprostszy sposób umieszczenie mapy google na stronie internetowej to iframe. Pobieramy kod do wstawienia ze maps.google.pl i wszystko działa. Oczywiście firma musi być widoczna w mapach google.
Chyba nawet w tym momencie powinno to działać?

Ostatnio wykonując stronę dla klienta jak zwykle dokonywałem poprawek w projekcie. W projekcie na każdej zakładce pojawiała się mapa google umieszczona w iframe. Niestety podczas scrollowania strony w dół po dotarciu do mapy google zamiast przesunięcia strony w dół do kolejnych sekcji następowało zoomowanie mapy. To nie podobało się klientowi. Rozwiązaniem tego problemu było umieszczenie mapy w specjalnym module.
Ponieważ projekt strony www Puławy powstawał na Joomla i frameworku Gantry 5 zdecydowałem że użyję cząstki/particel autorstwa Inspire Theme. Cząstka jest dostępna po wykupieniu członkostwa.

Niestety po zainstalowaniu cząstki i jej skonfigurowaniu pojawia się komunikat

"Ups... Coś poszło nie tak.
Ta strona nie wczytała Map Google prawidłowo. Szczegóły techniczne znajdziesz w konsoli JavaScript."

Odkąd zacząłem robić strony www komercyjnie staram się korzystać z rozwiązań jak najlepszych i sprawdzonych. Jednym z takich wyznaczników jakości jeśli chodzi o hosting są nazwa.pl i home.pl. Firmy te nie oferują hostingu najtańszego ale za to o dobrych parametrach. Właściwie można powiedzieć że narzekają na cenę tylko te osoby które wykupują konta hostingowe kierując się wyłączenie ceną. W nazwa.pl o home.pl najbardziej cenie autorskie, bardzo dobre panele zarządzania usługami. Moim zdaniem nieporównywalne z darmowymi rozwiązaniami - direct admin i c-panel - tak powszechnie stosowanymi przez polskie firmy hostingowe.

Gantry 5 to framework zaprojektowany i rozwijany prze Rocket Theme. Uważam że to świetna platworma, szczególnie dla deweloperów którzy tworzą wiele projektów i mają czas żeby lepiej zapoznać się z dość złożonym frameworkiem.
Niestety o ile framework jest bardzo dobry, jeśli nie najlepszy to same szablony w wykonaniu Rocket Theme są bardzo podobne i brak rozwiązań które pojawiają się u konkurencji. Zespół z RT skoncentrował się na rozwijaniu frameworku a także własnego CSM'a GRAV.

Na stronie getgrav.org mamy możliwość pobrania CMS GRAV z panelem admina, szablonów "Themes" i Pluginów, ale jest też zakładka "Skeletons" w której znajdziemy strony z treściami demo. Nie trzeba więc zaczynać tak jak ja to zrobiłem, od czystej instalacji GRAV. W tej chwili mamy dostępne na getgrav.org 70 szablonów i 157 pluginów. Ruszył także klub GRAV na stronie RocketTheme.com

W tym tutorialu pokaże jak zainstalować szablon Helium z frameworkiem Gantry5.

GRAV to FLAT CMS czyli System Zarządzania Treścią który nie wymaga bazy danych. GRAV to autorski CMS firmy RocketTheme.com producenta szablonów dla Joomla i Wordpress a także frameworka Gantry5.

Muszę powiedzieć że podchodzę z rezerwą do tego CMS - moja niechęć spowodowana jest tym że podczas dwuletnich prac nad tym rozwiązaniem RocketTheme zaniedbała rozwój szablonów dla Joomla i Wordpress'a.
Framwork Gantry 5 powstawał i rozwija się jako rozwiązanie multiplatformowe i było także częścią projektu GRAV.

JUMERIX - szablon od template monster dostałem do testowania jakiś czas temu ale pracy miałem tak dużo że pojawia się dopiero teraz.
Paczka z szablonen i wszystkimi plikami dodatkowymi to 915MB. Dość dużo, a po rozpakowaniu jeszcze więcej. Zawiera oprócz szablonu i Quick Startu dodatkowe foldery z plikami PSD i komponentami do wykorzystania szczególnie jeśli instalujemy szablon na działającą stronę. Na etapie instalacji coś poszło nie tak z instalacją języka polskiego i potem nie można było doinstalować języków w standardowy dla joomla 3 sposób więc z lenistwa darowałem sobie.

Druga część recenzji - przeglądu szablonu Shaper i frameworka Helix 3. W pierwszej zająłem się szablonem, jego zapleczem ale bez najbardziej rozbudowanej zakładki Layout. Layout umożliwia tworzenie pozycji modułów i tym samym zaprojektowanie układu strony www Lublin na Joomla. Zobaczmy jaka jest jego funkcjonalność.