Strony internetowe projektuję jeszcze od czasów kiedy królowały wersje statyczne - html,owe, ale możliwe była już ich produkcja za pomocą spcecjalnych edytorów typu Macromedia dreamweaver. Wtedy można było jeszcze tworzyć strony www na własnym komputerze bo nie wymagały one m.in bazy danych. Rozwój CMS'ów takich jak Joomla i Wordpress sprawił że zacząłem składać strony www Lublin bezpośrednio na serwerze. Dlatego m.in lubię bardzo fajne panele zarządzania serwerem takie jak mają home.pl i nazwa.pl - gwarantowały one szybkość zakładania i usuwania baz danych. Odrzucały mnie zawsze, powszechne i darmowe rozwiązania stosowane przez większość firm hostingowych - typu Direct Admin czy C Panel. To przywiązanie do projektowania bezpośrednio na serwerze miało swoje wady i zalety.


Zaletą było to że mogłem sprawdzić funkcjonowanie strony www Puławy bezpośrednio w takim środowisku jak będzie ona funkcjonowała u klienta. Klient też zawsze miał podgląd w prace nad projektem. Wadą była jednak szybkość kopiowania projektu i jego instalacji żeby przedstawić kolejną jego wariacje klientowi. Proces kopiowania i instalowania nowego projektu został znacznie przyśpieszony kiedy powstała Akeeba Backup.

Kolejnym ograniczeniem była dostępna liczba baz danych na serwerze który przecież wykorzystywałem także jako hosting stron moich klientów. Rosła więc liczba serwerów które musiałem wykupić.

Oczywiście wiedziałem że jest oprogramowanie które mogę wykorzystać do symulacji serwera na własnym kompie ale jakoś po nie sięgałem. Zmieniło się to gdy poznałem JAMPa.

Zacząłem z niego korzystać w ten sposób że wstępne projekty powstawały na localu a dopiero to co chciałem pokazać klientowi instalowałem na serwerze.

W pewnym jednak momencie JAMP stał się dla mnie mniej atrakcyjny - a to dlatego ze wersja którą miałem nie obsługiwała PHP7. Nowej wersji nie było, chcąc projektować strony w PHP7 znów wróciłem do projektowania bezpośrednio na serwerze.
Jakiś czas temu okazało się że wydana została nowe wersja JAMP v3.

Strony www Lublin na Joomla



1. JAMP v3 to duży krok do przodu - mamy nie tylko PHP7 ale także wcześniejsze wersje PHP 5.3, 5.4, 5.5, 5.6 - więc nie ma problemu jeśli będziemy musieli pracować z jakąś starą wersją strony czy aktualizować lub migrować ze starszej wersji Joomla.

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy

2. Przełączanie między wersjami PHP jest bardzo łatwe i szybkie
JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy

3. Tworzenie nowego projektu joomla wygląda tak

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy

4. Co ciekawe mamy też dostęp do instalacji Joomla z Helix3 i Quickstartu od Joomla Monster - ja najczęściej jednak tworzę kopię istniejących projektów za pomocą Akeeba Kickstart.

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy


5. Jest także dostę do PHP Admina

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy



6. Możemy także łatwo uruchomić aktualizacje JAMP kiedy pojawi się nowa jego wersj - moja wersj nie posiada jednak już wsparcia bo wykupiłem abonament za 49zł

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy



7. Lecz zawsze można wybrać inny rodzaj subskrypcji - ciekawe czy JAMP obsłyguje już PHP7.2?

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy



8. Po wygaśnieciu subskrypcji możemy nadal korzystać z JAMPa - mi narazie wystarczy to co mam - jestem w pełni zadowolony

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy



9. Instalacja nowego projektu może być też dokonywana bez wykorzystania opcji automatycznych. Po prostu w katalogu
\var\www\   umieszczamy katalog z instalacją Joomla lub Wordpressa i wykorzystują poniższe dane instalujemy nasz CMS. Dane te wykorzystujemy także podczas instalcji kopii Akeeba Backup

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy




10. Usuwanie projektów odbywa się z poziomu JAMPA

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy


11. Jest to łatwe i szybkie - choć muszę przyznać że ostatnio są czasem problemy i trwa to nieco dłużej. Projekty warto usuwać z poziomu JAMPa ponieważ jednym kliknięciem pozbywamy się struktury plików i bazy danych.

JAMP - localhost - serwer lokalny JAMP dla strony www Lublin na Joomla - responsysyne strony internetowe Puławy

 

Blog - popularne

Specified key was too long; max key length is 767 bytes - błąd podczas przywracania strony za...

Klient poprosił mnie o zwiększenie wersji PHP do najnowszej wersj PHP 7.2. Przy stronach firmowych najczęściej nie wykonuję takich operacji z automatu tylko staram się na początek sprawdzić czy jest...
Czytaj dalej

Akeeba Kickstart - czyli jak przywrócić stronę internetową Joomla 3 z kopii zapasowej Akeeba Backup

Przenosimy stronę na CMS joomla na inny serwer. Mając wykonaną za pomocą Akeeba Backup kopię strony www możemy ją przenieść w krótkim czasie na dowolny serwer. Czas wysyłania na serwer rozpakowanych...
Czytaj dalej

Jak zrobić banner slideshow w joomla 3 - dodatek Roksprocket dla strony www na joomla

Roksprocket dla Joomla czyli jak zrobić banner dla naszej strony internetowej na joomla. Roksprocket do moduł którego wersja występuje także dla wordpressa. Można za jego pomocą wykonać nie tylko...
Czytaj dalej

Jak dodać firmę do Google Maps

Tworząc firmową stronę internetową prawie zawsze umieszczamy na niej mapę z lokalizacją firmy. Czasy statycznych map graficznych minęły dawno temu. Teraz najczęściej szukamy firm na google które ma...
Czytaj dalej

Jak dodać film z youtube stronę www na joomla - dodatek AllVideos od Joomla Works

Niezbyt często korzystam w wykonywanych stronach www z możliwości osadzania w nich wideo. Jeśli klienci mają przygotowane materiały wideo warto je wykorzystać nie tylko z powodu lepszego zapoznania...
Czytaj dalej

Jak wykonać przekierowanie DNS domeny zarejestrowanej na home.pl na serwer nazwa.pl - na którym...

Przekierowanie DNS wykonujemy kiedy domenę zarejestrowaliśmy w jednej firmie, a hosting dla naszej strony internetowej wykupiliśmy w innej. Dzisiaj pokażę jak przekierować domenę zarejestrowaną na...
Czytaj dalej

Przezroczystość w plikach PNG - jak zapisać plik z PNG z przezroczystością w Adobe Photoshop dla...

Format .png to drugi w kolejności po .jpg format plików graficznych wykorzystywany w czasie tworzenia stron internetowych. Oczywiście większość użytkowników internetu najbardziej kojarzy .jpg bo w...
Czytaj dalej

WordPress - jak wykonać kopię zapasową strony www na WordPress za pomocą Akeeba Backup

WordPress podobno nie sprawia problemów, ale dmuchając na zimne - kopię strony www należy wykonać jeśli zależy nam na bezpieczeństwie naszych danych. Akeeba Backup to narzędzie które powstało jako...
Czytaj dalej

Akeeba Backup - jak wykonać kopię strony www na CMS Joomla 3

Akeeba Backup pozwala na tworzenie kopii na wszystkich wersjach joomla - tu w wersji dla Joomla 3 Mając stronę internetową utrzymywaną na dobrym hostingu nie musimy martwić się o wykonywanie kopii...
Czytaj dalej