Magazyn T3
newsy, felietony, testy i tutoriale



Internet Maker

06/09/2007

System do blogowania Movable Type

Więcej artykułów autorstwa »
Napisane przez: Tomasz Galanciak
Tagi: ,
ee-system_do_blogowania_movable_type.png

Skonfigurowanie i uruchomienie bloga na własnej stronie WWW jest znacznie prostsze, niż się wydaje. Wszystko, co musisz wiedzieć, zawarliśmy w naszym przewodniku krok po kroku

W dzisiejszych czasach po prostu wypada prowadzić bloga. Chociaż w sieci funkcjonuje cała masa serwisów blogowych, takich jak Blog.pl czy Blox.pl, to zmuszenie ich do działania
wedle twojego pomysłu oraz integracja z domeną lub prywatną stroną, o dodatkowej funkcjonalności nie
wspomniawszy, jest czasochłonne i skomplikowane. Czasem zamiast naginać cudze rozwiązania, lepiej
przygotować coś nowego samemu.

Szczególnie że uruchomienie bloga na własnym serwerze jest obecnie banalnie proste. Istnieje cała
masa gotowych rozwiązań, z czego dwa najpopularniejsze – WordPress i Movable Type – są w pełni
darmowe i oferują pokaźny, pełen pakiet funkcji. Który z nich wybierzesz, to kwestia gustu, ponieważ każdy
wart jest uwagi.

Główne zalety Movable Type to jego możliwości i wszechstronność. W przeciwieństwie do WordPressa,
który współpracuje tylko z bazą MySQL, Movable Type doskonale spisuje się również z bazami PostgreSQL,
Berkeley, Oracle i systemem zapisu w plikach. Ponadto tworzy pliki w taki sposób, że mogą one być odczytane
tylko przez serwer, np. Apache.

Oznacza to, że Movable Type korzysta z bazy danych tylko podczas
generowania tych plików, a nie przy każdym wejściu internautów na stronę, co zmniejsza jej obciążenie
i przyśpiesza działanie serwisu. Wydajność można także zwiększyć, wykorzystując pamięć cache serwera, co
nie jest takie łatwe w przypadku większości serwisów z dynamicznie generowanymi stronami.

Jeżeli jednak wolisz pozostać przy standardowych stronach PHP, nic nie szkodzi. Movable Type potrafi
także generować treści w sposób dynamiczny. Zarówno w przypadku WordPressa, jak Movable Type, nie
musisz znać się na PHP, aby korzystać z tych aplikacji,ponieważ dodawanie elementów do szablonów stron
odbywa się poprzez wstawianie tagów w rodzaju tych znanych z języka HTML.

Oprócz tego Movable Type może się pochwalić wszystkimi funkcjami, które ma każdy profesjonalny
system do blogowania, takimi jak np. wsparcie dla wtyczek, kategorii wspisów, tagów, kometarzy, kanałów
RSS i trackbacków.

W zasadzie jedynym słabym punktem Movable Type jest powiązanie z Perlem i jego modułami. Mimo
że nie musisz znać Perla, żeby korzystać z programu, to już obsługa tego języka przez serwer jest konieczna.
W tym przewodniku pokażemy, jak sprawdzić, czy twoje konto spełnia wymagania niezbędne do instalacji
Movable Type. Potem pozostanie już tylko stworzyć nowego użytkownika i rozpocząć blogowanie…

Co potrafi Movable Type

  • Proste formatowanie
    Użytkownicy systemu nie muszą znać HTML-a. Wszystko to za sprawą edytora WYSIWYG oraz funkcji wgrywania obrazków na serwer z poziomu przeglądarki
    internetowej, bez pośrednictwa klienta FTP.

  • Stwórz społeczność
    System komentarzy w połączeniu z usługą identyfikacji użytkownika pozwala
    na wysyłanie e-maili do czytelników przy każdej aktualizacji strony. Z kolei inne
    blogi mogą odnosić się do twoich wpisów za pomocą trackbacków.

  • Kategorie i tagi
    Pogrupuj wpisy na blogu, korzystając z kategorii oraz tagów. Możesz też zintegrować bloga z serwisem Technorati.

  • Blogi dla wielu użytkowników
    Blog prowadzony w Movable Type nie musi być miejscem, gdzie pisujesz tylko ty. Możesz
    stworzyć dodatkowe konta użytkowników dla innych autorów, szczegółowo określając ich prawa
    dostępu.

  • Statyczne strony System pozwala na generowanie statycznych stron, które nie obciążają tak
    bardzo bazy danych.
  • Proste szablony stron
    Przygotuj szablon strony w HTML-u, korzystając z ulubionego
    edytora WWW, a następnie dodaj tagi symbolizujące elementy bloga. Co więcej, niektóre z edytorów posiadają wbudowaną
    obsługę Movable Type.

{tlo_1}

Krok 1. Wybierz wersję

Na początku trzeba będzie ściągnąć pliki z Movable Type. Edycja do użytku osobistego jest w pełni darmowa, lecz już za możliwość korzystania
z Movable Type do celów komercyjnych trzeba będzie zapłacić. Otwórz stronę http://www.sixapart.com/movabletype/pricing.html. Kiedy wybierzesz dla
siebie odpowiednią wersję, decydując się (lub nie) na odpłatne wsparcie techniczne,
kliknij na właściwym odnośniku do pliku. Zakładamy, że zdecydujesz się na darmową wersję do użytku osobistego bez wsparcia technicznego.

{/tlo}

{tlo_0}

Krok 2. Zaloguj się w TypeKey

Żeby móc ściągnąć pliki, będziesz musiał zarejestrować swoje konto TypeKey. Jest to popularny serwis autoryzacyjny, który umożliwia
szybkie wpisywanie komentarzy na blogach działających w oparciu o Movable Type lub TypePad, bez konieczności każdorazowego logowania się. Możesz
skorzystać z TypeKey również na swoim blogu, aby uchronić się przed spamem i niechcianymi wpisami.

{/tlo}

{tlo_1}

Krok 3. Zarejestruj konto w TypeKey

Jeżeli nie masz jeszcze konta w TypeKey, zarejestruj się na stronie http://www.typekey.com. Będziesz mógł wybrać swój publiczny pseudonim,
nie obejdzie się jednak bez podania kilku danych i adresu e-mail, na któryotrzymasz wiadomość z potwierdzeniem rejestracji.

{/tlo}

{tlo_0}

Krok 4. Wybierz format pliku

Po zalogowaniu będziesz mógł zadecydować, jaki format archiwum preferujesz. Możesz wybierać pomiędzy windowsowym .zip a uniksowym.tar.gz. Jeżeli jednak nie masz zamiaru przegrać archiwum bezpośrednio na serwer, zdecyduj się na format, który da się bez problemu otworzyć na twoim
komputerze: dla systemu Windows lepszym wyborem będzie archiwum .zip.

{/tlo}

{tlo_1}

Krok 5. Stwórz plik konfiguracyjny

Po ściągnięciu archiwum, rozpakuj jego zawartość. Znajdź plik mt-config.cgi-original. Jest to szablon z wytycznymi dla Movable Type. Dla bezpieczeństwa
zapisz jego kopię w innym miejscu.

{/tlo}{tlo_0}

Krok 6. Podaj ścieżki dostępu

Otwórz plik mt-config.cgi w edytorze tekstowym lub edytorze HTML. Zacznij
edytować ścieżki dostępu. Rozpocznij od „CGIPatch” i „StaticWebPatch”, zmieniając przykładowe domeny na adres twojej strony. Będziesz prawdopodobnie
potrzebował dostępu do cgi-bin, aby uruchamiać pliki CGI, zatem pozostaw ścieżkę „CGIPatch” samą, dopóki nie przegrasz plików do innej lokalizacji.

{/tlo}

{tlo_1}

Krok 7. Zmień ustawienia bazy danych

Movable Type może współpracować z różnymi bazami danych. Domyślna konfiguracja zawiera ustawienia dla większości z nich. Wybierz tę, z której
będziesz korzystać i wykasuj pozostałe. Następnie wprowadź niezbędne informacje związane z dostępem do serwera, takie jak nazwa użytkownika,
hasło i nazwa bazy danych.

{/tlo}

{tlo_0}

Krok 8. Wgraj pliki na serwer

Wgraj pliki Movable Type na serwer, do wybranego katalogu. Wedle
domyślnych ustawień większość plików powinna znaleźć się w katalogu mt, który powinieneś stworzyć w katalogu cgi-bin. Nie wgrywaj pliku
konfiguracyjnego CGI z pozostałymi plikami – powinien on zostać skopiowany osobno. Katalogi twórz w katalogu głównym serwera.

{/tlo}

{tlo_1}

Krok 9. Ustaw prawa dla CGI

Do poprawnego działania pliki CGI wymagają na większości serwerów
specyficznych praw dostępu. Wszystkie one powinny mieć aktywowane prawa 755, dzięki czemu serwer będzie wiedział, że są to pliki wykonywalne.
Jeżeli twój klient FTP nie ustawił tych praw automatycznie podczas ich kopiowania na serwer, zrób to ręcznie. Dotyczy to tylko tych plików, które mają
końcówkę .cgi.

{/tlo}

{tlo_0}

Krok 10. Sprawdź konfigurację serwera

Wczytaj teraz w przeglądarce plik mt-check.cgi, który znajduje się na serwerze w katalogu mt. Jeżeli poprawnie ustawiłeś wszystkie
prawa, skrypt CGI przeprowadzi serię testów w celu sprawdzenia, czy na serwerze znajduje się niezbędne oprogramowanie. Jeżeli wszystko się powiedzie lub okaże się, że brakuje tylko tych modułów, które nie są niezbędne, zostanie
wyświetlony stosowny komunikat u dołu ekranu.

{/tlo}{tlo_1}

Krok 1. Rozpocznij instalację

Czeka nas teraz konfiguracja bloga i pierwszego konta użytkownika. Otwórz w przeglądarce stronę twojej instalacji Movable Type (katalog mt). Tym razem przejdź do pliku index.html. To właśnie tutaj będą mogli
zalogować się użytkownicy po skończonej instalacji. Kliknij na odnośniku „Log in to Movable Type”.

{/tlo}

{tlo_0}

Krok 2. Stwórz nowe konto użytkownika

Należy teraz stworzyć nowe konto użytkownika bloga, a dokładniej administratora.
Otrzyma on pełne prawa, pozwalające m.in. na dodawanie innych użytkowników. Wpisz nazwę użytkownika, hasło i pytanie pomocnicze
na wypadek jego zgubienia. Możesz również wybrać język, w jakim program będzie wyświetlał komunikaty.

{/tlo}

{tlo_1}

Krok 3. Obserwuj, jak wygląda zapełnianie bazy danych

Po tym, jak wprowadziłeś wszystkie niezbędne informacje, Movable Type rozpocznie proces konfiguracji bazy danych. Jeżeli wystąpią jakiekolwiek
problemy, zostaniesz o tym poinformowany w stosownym komunikacie, ale zawsze będziesz mógł się cofnąć i naprawić błędy. Jeżeli wszystko pójdzie
dobrze, Movable Type przeniesie cię do kolejnego etapu instalacji.

{/tlo}

{tlo_0}

Krok 4. Zaloguj się

Możesz teraz zalogować się na bloga, korzystając z podanej wcześniej nazwy użytkownika i hasła. Zaznacz opcję „Remember me”, która aktywuje
automatyczne logowanie przy każdej twojej wizycie na stronie, chociaż czasem zdarza się jej o tym zapomnieć. Jeżeli kiedyś zdarzy się, że zgubisz swoje
hasło, możesz skorzystać z pytania pomocniczego ustalonego w punkcie 2.

{/tlo}

{tlo_1}

Krok 5. Menu główne

Główny panel administracyjny Movable Type zawiera listę wszystkich twoich blogów – możesz ich mieć
więcej niż jeden – i zapewnia dostęp do pozostałych funkcji systemu. Jak widzisz, masz w tej chwili jednego bloga.
Zanim przystąpisz do kolejnych czynności, należy go skonfigurować, korzystając z odnośnika „Configure the weblog”.

{/tlo}

{tlo_0}

Krok 6. Dostosuj ustawienia

Wpisz nazwę bloga oraz adres, pod jakim będzie on dostępny dla odwiedzających. Podaj ścieżkę do katalogu na serwerze,
gdzie znajdują się pliki odpowiedzialne za bloga. Kliknij na przycisku „Save Changes”. Twój blog jest już gotowy. Możesz teraz z dumą
zamieścić na nim pierwszą notkę!

{/tlo}

Może Cię zainteresować:

  1. Biznes pełen blogowania
  2. Technorati.com – mania blogowania
  3. MyPhoto 3.02 – prosty przepis na własną galerię


O autorze

Tomasz Galanciak





0 komentarzy


Skomentuj pierwszy!


Zostaw odpowiedź

Twój adres nie zostanie opublikowany. Wymagane pola są oznaczone *

*

Możesz używać tych tagów i atrybutów HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">