+11 ważnych rzeczy do zrobienia po zainstalowaniu Drupala

  1. 1. Wyłącz niepotrzebne moduły jądra.
  2. 2. Włącz niezbędne moduły jądra.
  3. 3. Uprość nawigację
  4. 4. Poczuj moc CCK
  5. 5. Zarządzaj kategoriami i wynikami treści
  6. 6. Skonfiguruj Drupala do pracy z linkami.
  7. 7. Dostosuj SEO
  8. 8. Dostosuj wyszukiwanie
  9. 9. Nie zapomnij o kopii zapasowej.
  10. 10. Skonfiguruj Cron
  11. 11. Kup dobrą książkę na Drupalu
  12. 12. Skonfiguruj hosting
  13. 13. Zmniejszenie liczby żądań HTTP

Więc zdecydujesz się wybrać Drupala dla swojego projektu internetowego
Więc zdecydujesz się wybrać Drupala dla swojego projektu internetowego? Dobra decyzja. Nie powtórzę wszystkich zalet Drupala, ale jest to najlepsza platforma dla twojego projektu internetowego, przynajmniej jeśli chcesz przestrzegać zasad pracy z frameworkiem PHP i zacząć tworzyć od podstaw. Dobra, myślę, że przeczytałeś już wszystkie te artykuły, takie jak „10 najlepszych rzeczy, które możesz zrobić z Drupalem” itd. Niektóre z nich mogły być przydatne, ale większość z nich to śmieci. Przepraszam za wyrażenie, ale jestem zmęczony surfowaniem w poszukiwaniu oczywistych rozwiązań, takich jak „Utwórz treść” lub „Zarejestruj użytkownika 1”. Opowiem ci o 11 najważniejszych rzeczach do zrobienia po zainstalowaniu Drupala. W każdym razie zrobisz to wcześniej czy później, ale jeśli uzupełnisz punkty tego artykułu na początku swojej pracy z systemem, zaoszczędzisz to cenny czas w przyszłości. OK, zacznijmy:

1. Wyłącz niepotrzebne moduły jądra.

Przejdź do modułów i wyłącz: moduł Kolor - nie potrzebujesz go, jeśli chcesz użyć własnego motywu i nie malować Garland.

2. Włącz niezbędne moduły jądra.

Przejdź do modułów i włącz: moduł Path jest niezbędny do śledzenia ścieżek nawigacji Drupala. Dodatkowo, włącz moduł filtrowania PHP (filtr PHP), co pozwoli ci korzystać z wbudowanego kodu PHP i fragmentów. I nie zapomnij o module wyszukiwania , pozwoli odwiedzającym na przeszukiwanie witryny.

3. Uprość nawigację

Zainstaluj moduł menu administracyjnego (http://drupal.org/project/admin_menu) - ten moduł naprawdę oszczędza czas. Ten moduł wyświetla wszystkie elementy menu administracyjnego w nagłówku „Administruj” w czystym, atrakcyjnym i opartym na CSS menu na górze strony. Zawiera nie tylko standardowe elementy menu - dołączone są również zadania lokalne, co zapewnia szybki dostęp do dowolnego zasobu administracyjnego i funkcji, które zapewnia Drupal. Jest to moduł, który powinien mieć każdy programista i administrator witryny. Dostęp do dowolnego menu jest szybki i łatwy.

4. Poczuj moc CCK

Zainstaluj CCK (Content Construction Kit http://drupal.org/project/cck) Jestem pewien, że ten moduł zostanie kiedyś dołączony do podstawowego pakietu Drupala. Funkcje CCK w pełni odpowiadają jej nazwie, umożliwia tworzenie nowych typów treści z dowolnymi polami zgodnie z życzeniami i potrzebami. Czy chcesz utworzyć pole z wyborem elementów z listy (pole wyboru) lub pole do załadowania obrazu lub, być może, przyciski opcji (przyciski opcji) i pola wyboru? Nie ma problemu, funkcje CCK na to pozwalają. Nie możesz sobie wyobrazić Drupala bez tego modułu.

5. Zarządzaj kategoriami i wynikami treści

Zainstaluj moduł Views (http://drupal.org/project/views). Widoki to jeden z najpopularniejszych modułów Drupala. Działa z lub bez CCK. Moduł Views zapewnia elastyczną kontrolę nad prezentacją treści w Drupalu. To narzędzie jest zasadniczo kreatorem kompilacji zapytań, który przy wystarczającej ilości informacji pomaga skompilować poprawne zapytanie do bazy danych, wykonać je i wyświetlić wynik w znacznikach. Ma cztery tryby, a także tryb specjalny, a dzięki nim zapewnia imponującą funkcjonalność. Z powodzeniem poradzi sobie z większością niezbędnych zadań. W pełni wspiera szablonowanie i jest bardzo elastyczny.

6. Skonfiguruj Drupala do pracy z linkami.

Więc aktywowaliśmy już moduł Path . Zainstalujmy trzy kolejne moduły. Pathauto (http://drupal.org/project/pathauto), Token (http://drupal.org/project/token) i Globalredirect (http://drupal.org/project/globalredirect). Pathauto i Token współpracują ze sobą, aby pomóc w automatyzacji tworzenia czystych adresów URL i aliasów. Możesz zdefiniować strukturę ścieżki w zależności od typu danych, systematyki, słowników itp. Globalne przekierowanie to kolejny przydatny moduł, który pomoże Ci uniknąć powielania treści w wyszukiwarkach. Przekieruje do 301 odpowiedzi na materiały takie jak „węzeł / 11” do ich pseudonimów.

7. Dostosuj SEO

Jestem pewien, że wiesz o tej prostej zasadzie: bez SEO, bez odwiedzających, bez klientów, bez pieniędzy. Potrzebujesz strony przyjaznej dla SEO! Dwa główne moduły muszą być zainstalowane dla SEO: Nodewords (druga nazwa to Meta Tags (Meta Tags), http://drupal.org/project/nodewords) i Page Title (http://drupal.org/project/page_title). Moduł Nodewords umożliwia ustawienie metatagów dla każdego materiału, widoku lub strony. Tytuł strony umożliwia ustawienie niestandardowych tytułów stron dla dowolnego materiału (strony lub typu zawartości), można również określić szablony tytułów.

8. Dostosuj wyszukiwanie

Jedną z głównych funkcji każdej witryny jest wyszukiwanie. Użytkownicy sieci często korzystają z wyszukiwania w witrynie, a ta funkcja musi być odpowiednio skonfigurowana. Przejdź do „Ustawienia witryny” → „Ustawienia wyszukiwania” i sprawdź ustawienia. Jest to możliwe tylko wtedy, gdy moduł wyszukiwania jest włączony.

9. Nie zapomnij o kopii zapasowej.

Zawsze wykonuj kopie zapasowe, przede wszystkim przed dokonaniem jakichkolwiek istotnych zmian. Istnieje wiele różnych rozwiązań do tworzenia kopii zapasowych FTP i MySQL, ale zacznij od małych: zainstaluj Backup and Migrate (http://drupal.org/project/backup_migrate). Backup i Migrate ułatwiają tworzenie kopii zapasowych i przywracanie baz danych Drupal lub migrację danych z jednej witryny Drupal do innej. Obsługuje kompresję gzip, bzip i zip, a także automatyczne tworzenie harmonogramów.

10. Skonfiguruj Cron

Nie będę mówił o tym, jak skonfigurować crona do pracy na twoim serwerze. To bardzo proste, po prostu przeczytaj FAQ swojego dostawcy hostingu. Ale nie zapomnij zrobić tego, aby ponownie zindeksować moduł wyszukiwania witryn i automatycznie tworzyć kopie zapasowe. Ścieżka, przez którą musisz odwołać się do ustawień krone http://www.example.com/cron.php

11. Kup dobrą książkę na Drupalu

Istnieje wiele książek na temat Drupala, ale jeden z nich można wyróżnić, napisany przez twórców Drupala: Pro Drupal Development, Second Edition . Możesz kupić książkę po rosyjsku, nazywamy to. CMS Drupal 6. Pro Drupal Development lub Podręcznik rozwoju systemu zarządzania treścią w CMS Drupal . Naprawdę pomaga zrozumieć Drupala i rozwijać moduły, dzięki czemu można zmienić dowolny moduł lub napisać nowy od podstaw.

Ostatnie dwa punkty zostały dodane przez autora artykułu z komentarzy.

12. Skonfiguruj hosting

Zwiększ limit pamięci do 96 MB. Większość dostawców hostingu (burżuazji) pozwala to zrobić, w przypadku hostingu krajowego lepiej jest z niego korzystać Vds , jeśli nie możesz tego zrobić, pozostaw domyślny parametr hosta. Możesz spróbować zmienić limit pamięci w .htaccess lub settings.php.

a) Ustawienia .htaccess: zmień plik .htaccess w katalogu głównym Drupala. Znajdź sekcję, która się zaczyna:

# Zastąp ustawienia PHP. Więcej w witrynach / default / settings.php
#, ale następujących nie można zmienić w czasie wykonywania.

i zaraz potem dodaj następującą linię:

php_value memory_limit 96M

b) Jeśli boisz się „podkręcania” .htaccess, możesz zrobić to samo w pliku sites / default / settings.php. Znajdź sekcję ustawień PHP i dodaj następujące wiersze na końcu tej sekcji:

ini_set ('memory_limit', '96M');

Dlaczego ustawiliśmy limit na 96M? Cóż, niektóre moduły wymagają 96M do poprawnego działania, na przykład moduł Image wymaga pamięci 96M do poprawnej pracy.

13. Zmniejszenie liczby żądań HTTP

Moduły Drupala używają wielu plików .css i .js. Prawie każdy dołączony moduł dodaje własne pliki. Im więcej plików .CSS i .JS należy załadować na każdej stronie, tym więcej żądań HTTP serwer musi wykonać, im dłużej strona zostanie załadowana i wyświetlona. Jest jednak dobre rozwiązanie wbudowane w Drupala: włączanie buforowania i kompresji CSS / JS w admin / settings / performance. Spowoduje to skompresowanie wszystkich plików .CSS i .JS do jednego pliku podsumowania, co zmniejszy czas renderowania strony i liczbę żądań HTTP. W rezultacie strony będą ładowane znacznie szybciej, a serwer będzie mniej obciążony. Jednak, aby mądrze korzystać z tej funkcji, zaleca się umieszczanie jej tylko na produkcyjnych wersjach witryn.

PS Myśli o różnych rzeczach ...

A dzięki nowemu strumieniowi myślenia o różnych rzeczach, musisz wędrować między myślami wynająć jacht w Odessie dzisiaj nie pasuje to do moich planów. Biorąc pod uwagę, że ważniejsze na tym etapie jest wnętrze mieszkania i jego uaktualnienie.
Jednak te niepowiązane koncepcje, jak sądzę, byłyby bardziej skuteczne, jeśli Schemat gazociągu na Ukrainie podpowiadane miejsca, w których znajdują się obszary niekontrolowane i krany 🙂

Czy chcesz utworzyć pole z wyborem elementów z listy (pole wyboru) lub pole do załadowania obrazu lub, być może, przyciski opcji (przyciski opcji) i pola wyboru?