nagradzam tutoriale
  • FrogCMS

    dodano 25.10.2008 / komentarzy: 0 / autor: agressiva

    FrogCMS - instalacja i pierwszy wpis

    FrogCMS jest kolejnym systemem zarządzania treścią, który stawia na prostotę i stworzony został dla tych, którzy nie muszą znać się na wszystkim.
    O tym czy rzeczywiście główne założenia twórców zostały spełnione w praktyce to zaraz się przekonacie.

    demo pobierz

    Wymagania

    - PHP 5
    - MySQL 4 lub wyższa wersja
    - lub SQLite 3 z PDO Apache, IIS, Nginx

    Instalacja

    Krok 1.
    Jak to zawsze bywa w pierwszej kolejności należy pobrać pliki instalacyjne ze strony twórcy FrogCMSa: http://www.madebyfrog.com/public/download/frog_094.zip

    Krok 2.
    Po rozpakowaniu archiwum i wrzuceniu plików na serwer pojawi nam się pierwszy ekran instalacyjny:

    Frog CMS

    W tym miejscu pojawią się dwa bardzo ważne komunikaty: po pierwsze należy stworzyć folder o nazwie “folder” w katalogu “public” nadając mu chmod 777. Następnie takie same uprawnienia (chmod 777) należy nadać plikowi config.php, który znajduje się w katalogu głównym cmsa.

    Frog CMS

    Krok 3.
    W formularzu jaki widzicie wyżej należy podać jeszcze inne informacje niezbędne do zainstalowania jakiegokolwiek systemu zarządzania treścią, tj. nazwę bazy danych, lokalizację, nazwę usera bazy, hasło, zdefiniować można również indywidualny prefix.

    Po poprawnym podaniu wszystkich danych zostaniemy grzecznie poinformowani, że udało nam się zainstalować “żabę”.
    Na dzień dobry dostajemy login: admin oraz hasło: password, które najlepiej później zmienić na własne.

    Frog CMS

    Panel Administracyjny

    Jak każdy z przedstawionych przez nas systemów zarządzania treścią panel administracyjny we frogu również ma prosty wygląd. Jego pozytywna cecha jest fakt, ze możemy zmienić język na język polski (Administration >> Settings >> Language).

    Frog CMS

    Niestety pozytywne aspekty tego PA na tym się kończą. Do użytku są np Skrawki i Szablony, które pełnią zupełnie inną rolę niż by nam się wydawało - to fragmenty skór, które wgrywa się w naprawdę niemiły sposób. Importowanie nowego wyglądu strony jest tu naprawdę zakręcony i wcale nie polega na wrzuceniu przez ftp pliku plików na serwer. Ten duży minus sprawił, ze Frog przestaje być prostym cmsem do blogowania i prowadzenia stron w prosty i bezproblemowy sposób, szczególnie dla osób, które nie muszą się na wszystkim znać.

    Nasza defaultowa strona ma na początku taki układ:

    Frog CMS

    Nie zdążyłam jeszcze zbyt mocno rozgryźć tego cmsa, ale publikacja wpisów odbywa się w trakcje namnażania gotowych już fragmentów np. dział “Articles”. Nie jest to wg. mnie ani wygodne ani intuicyjne. Poza tym “zwykłemu” użytkownikowi Frog podsuwa dosłownie kod właściwy strony narażając do usuniecie i popsucie czegoś w strukturze kodowej strony. Nie jest to w żaden sposób odpowiedzialne podejscie ani tym samym bezpieczne. To jest kolejny duży minus Żaby.

    Poza tym Żaba ma tez opcje dodawania nowych userów i nadawanie im uprawnień.

    Frog CMS

    Inne opcje tego cmsa można uzyskać za pomocą pluginów - nawet zwyczajne komentarze, archiwum wpisów czy menadżera plików.

    Domyślna skóra strony postawionej na Żabie wygląda następująco:

    Frog CMS

    Dodatki

    Strona oficjalna FrogCMSa - www.madebyfrog.com
    Skóry - www.madebyfrog.com/extend/themes.html
    Pluginy - www.madebyfrog.com/extend/core-plugins.html + www.madebyfrog.com/extend/contributed-plugins.html

    Podsumowanie

    Po niedługim testowaniu tego cmsa mogę stwierdzić, że nie jest to cud natury i brakuje mu jeszcze wielu opcji. Przed autorami jeszcze dużo pracy. Ten CMS to kolejny przykład dlaczego wracam do Wordpressa, który się rozwija, który ma wiele funkcji wbudowanych bezpośrednio w silnik i sam w sobie daje pozytywne pierwsze wrażenie, jednak FrogCMSem taki jeszcze nie jest. Miejmy nadzieje, ze za jakiś czas pojawią się inne darmowe cmsy takie jak WP, które dadzą nam dużo możliwości i przede wszystkim większy wybór wśród systemów zarządzania treścią.

    Napisz komentarz