Co to jest?
Transkrypt
Co to jest?
Co to jest? Otwarty (udostępniany na licencji GPL) system zarządzania treścią. Posiadający wiele ciekawych i zaawansowanych możliwości. Drupal może obsługiwać szeroką gamę stron internetowych, począwszy od osobistego bloga przez informacyjną stronę firmową aż po duże społecznościowe serwisy internetowe. Możliwości Pisanie książki przez wiele osób jednocześnie. http://drupal.org/node/284 ● Przyjazne adresy URL (używa mod_rewrite). ● Rozszerzanie funkcjonalności poprzez moduły. http://drupal.org/project/Modules ● Duże możliwości personalizacji. ● System kontroli dostępu oparty na rolach. ● Indeksowanie treści oraz wbudowana wyszukiwarka ● Możliwości Zarządzanie użytkownikami wraz możliwością użycia zewnętrznej usługi uwierzytelniającej takiej jak Jabber, Blogger, LiveJournal czy nawet serwer LDAP. http://drupal.org/node/312 ● Zarządzanie treścią – sondy, szablony, ● System komentowania treści. ● Kontrola zmian. ● Blogger API. ● Eksport treści do RDF/RSS. ● Możliwości Wbudowany agregator treści z zewnętrznych stron internetowych ● Wieloplatformowość – obsługa Apache lub IIS, Unix / Linux / BSD / Solaris / Windows / Mac OS X ● Warstwa abstrakcji od bazy danych. ● Wielojęzyczność ● System statystyk i raportów. ● Logowanie i raportowanie. ● Administrowaniu w oparciu o stronę web. ● Możliwości Forum dyskusyjne. ● Cachowanie zapytań do bazy danych. ● Drupala używają AOL - http://corp.aol.com ● Sun Microsystems - http://extensions.services.openoffice.org ● Amnesty International - http://amnesty.org ● Novell - http://www.novell.com/communities ● Yahoo - http://research.yahoo.com ● Electronic Frontier Foundation - http://www.eff.org ● United Nations - http://endpoverty2015.org ● OSI - http://opensource.org ● Playboy (DE) - http://www.playboy.de ● Wymagania systemowe Serwer www – Apache 1.3, 2.x lub IIS6 ● PHP – minimum 4.3.5 rekomendowane 5.2 >= ● Serwer bazy danych - MySQL 4.1 lub MySQL 5.0 ewentualnie PostgreSQL 7.4 ● Instalacja Pobierz i rozpakuj program Drupal. ● wget http://ftp.drupal.org/files/projects/drupal-6.2.tar.gz tar -zxvf drupal-6.2.tar.gz -C ~/public_html/ Nadaj odpowiednie uprawnienia. ● chmod o+w ~/public_html/drupal-6.1/sites/default/ Przeprowadź procedurę instalacji przy pomocy skryptu instalacyjnego. ● http://sirius.cs.put.poznan.pl/~infXXXXX/drupal-6.2/ Database name: piksr Database name: piksr Database password: piiksrr Database host: localhost Table prefix: infXXXXXdr_ Konfiguracja i administracja Zaloguj się jako administrator do swojego serwisu. ● Dokonaj ewentualnych poprawek w podstawowej konfiguracji. ● Załóż konto zwykłego użytkownika. ● Przejrzyj i ewentualnie dostosuj Administer » Site ● configuration » Input formats. Budowanie strony Bloki są tworzone automatycznie przez moduły lub ręcznie przez administratora. ● Położenie bloków zależy od aktualnie używanego stylu. ● Zaraz po instalacji twoja strona posiada menu nawigacyjne, pasek linków głównych oraz pasek linków pobocznych. ● Modułu służą do rozszerzania funkcjonalności systemu. Repozytorium modułów http://drupal.org/project/Modules ● Budowanie strony Instalacja Drupala zawiera sześć styli, więcej można pobrać z http://drupal.org/project/Themes ● Polską lokalizację można pobrać z http://drupal.org.pl/pl#tlumaczenia ● ● Zarządzanie użytkownikami Przetestuj działanie opcji Access rules. ● Polską lokalizację można pobrać z http://drupal.org.pl/pl#tlumaczenia ● Stwórz nową rolę i przypisz jej odpowiednie uprawnienia. ● Zapoznaj się z panelem do zarządzania użytkownikami. ● Tworzenie treści Rodzaje treści: ● Blog entry – Book page – Page – Story ●Stwórz stronę główną. – Stwórz nową książkę i dodaj ją do menu na stronie głównej. ● Stwórz element typu story i przetestuj działanie systemu komentarzy. ● Tworzenie treści Dodaj do serwisu forum. ● Dodaj bloga do serwisu ● Dodaj wyszukiwarkę ● Przetestuj działanie mechanizmu sond. ●