Drupal - pytania do wywiadu
Drodzy Czytelnicy! Drupal Interview Questions zostały zaprojektowane specjalnie w celu zapoznania Cię z naturą pytań, które możesz napotkać podczas rozmowy kwalifikacyjnej na temat Drupal. Z mojego doświadczenia wynika, że dobrzy ankieterzy nie planują zadawać żadnego konkretnego pytania podczas rozmowy kwalifikacyjnej, zwykle pytania zaczynają się od jakiejś podstawowej koncepcji tematu, a później są kontynuowane w oparciu o dalszą dyskusję i odpowiedź:
Drupal to darmowy system zarządzania treścią (CMS) typu open source, który umożliwia organizowanie, zarządzanie i publikowanie treści.
Drupal jest bardzo potężny i może być używany do tworzenia dużych, złożonych witryn. Jest to szablon oparty na PHP i umożliwia użytkownikom nietechnicznym dodawanie i edytowanie treści bez znajomości HTML lub projektowania stron internetowych. Dzięki Drupal CMS interakcja z innymi witrynami lub technologiami może być łatwa i może obsługiwać złożone formularze i przepływy pracy. Jest dostępny z ponad 16000 modułów, które mogą być adresowane za pomocą podstawowych modułów Drupala i modułów dodatkowych.
Cechy Drupala to:
Ułatwia tworzenie i zarządzanie witryną.
Tłumaczy wszystko w systemie za pomocą wbudowanych interfejsów użytkownika.
Łączy Twoją witrynę z innymi witrynami i usługami za pomocą kanałów, możliwości połączenia z wyszukiwarkami itp.
Drupal jest oprogramowaniem open source, dlatego nie wymaga żadnych kosztów licencji.
Projektuje wysoce elastyczną, kreatywną stronę internetową dla użytkowników i skuteczniej wyświetla, aby zwiększyć liczbę odwiedzających.
Drupal może publikować Twoje treści w mediach społecznościowych, takich jak Twitter, Facebook i inne media społecznościowe.
Wadą Drupala są:
Drupal nie jest interfejsem przyjaznym dla użytkownika. Wymaga zaawansowanej wiedzy i kilku podstawowych rzeczy na temat platformy do instalacji i modyfikacji.
Drupal to nowy system zarządzania treścią. Nie jest kompatybilny z innym oprogramowaniem.
Wydajność jest niska w porównaniu z innymi systemami CMS. Strona internetowa zbudowana przy użyciu Drupala będzie generować duże obciążenia serwera i nigdy nie otwiera się przy wolnym połączeniu internetowym.
Menu są bardzo ważne, aby łatwo poruszać się po witrynie. W rezultacie menu zawierają zestaw łączy; możesz poruszać się po swojej witrynie. Menu Drupal umożliwia dodawanie, usuwanie i zmianę nazw menu i elementów menu.
Jeśli składa się z podmenu. Następnie zostanie wyświetlony w pozycji menu nadrzędnego.
Ustawia kolejność elementów menu.
Bloki to obiekty kontenerów, które służą do organizowania zawartości Twojej witryny.
Służy do ustawiania szerokości pierwszego paska bocznego i drugiego paska bocznego oraz jednostki w% lub pikselach lub em.
Zapytanie o media definiuje różne reguły stylu dla różnych urządzeń multimedialnych i domyślnie dla tego układu będzie 1025px.
Zapytanie o media dla tabletu w orientacji poziomej będzie miało wartość min-width: 769px i max-width: 1024px.
Naprawia Twoją stronę u góry list w Twojej witrynie.
Tutaj możesz określić alternatywny adres URL, za pomocą którego można uzyskać dostęp do treści. Nie dodawaj ukośnika na końcu ani na początku aliasu adresu URL, bo inaczej to nie zadziała.
Pozwala na publikowanie treści bloga na pierwszej stronie lub możesz trzymać się na górze list zgodnie z zapotrzebowaniem.
Kliknięcie pola wyboru Podaj łącze menu powoduje wyświetlenie wszystkich powiązanych szczegółów menu, takich jak tytuł łącza menu, opis, element nadrzędny i waga.
Podaj poprawione informacje, jeśli w artykule wprowadzono jakiekolwiek zmiany.
Wybierając otwórz lub zamknij, pozwala innym napisać komentarz do artykułu.
Określa nazwisko autora i datę utworzenia artykułu.
Typ treści w Drupalu określa styl, w jakim zawartość jest gromadzona i wyświetlana.
Status treści obecnych podczas filtrowania stron to:
Published
promoted
nie promowany
sticky
nie lepki
Zarządzanie menu jest ważną częścią poruszania się po stronie administratora Drupala.
Wyświetla listę artykułów lub stron, które zostały utworzone. Jest to pierwszy ekran, który zostanie wyświetlony po zalogowaniu się do obszaru administracyjnego.
W tym menu możesz tworzyć, zarządzać i znajdować nowe strony. Tutaj wyświetlana jest tabela ze szczegółami artykułu, tj. Status, tytuł, aktualizacja, autor i operacja (edycja i usuwanie).
Struktura obejmuje bloki, zarządza typami treści, dodaje nowe linki menu do serwisu i zarządza administracyjnym tagowaniem treści.
W tym menu wyświetlane są listy tematów. Użytkownik może zainstalować motyw, zaktualizować istniejący motyw lub zmienić motywy.
W menu osób możesz utworzyć nowe konto użytkownika lub zarządzać istniejącym użytkownikiem.
To ważna część zaplecza Drupala. Wszelkie zmiany dokonane w tej konfiguracji będą miały wpływ na całą witrynę. Tutaj możesz zmienić ustawienia konta użytkownika, ustawienia informacji o witrynie lub inne ogólne ustawienia witryny.
Taksonomię można pomyśleć o klasyfikowaniu treści witryn internetowych, które wyświetlają określone treści, na podstawie terminów taksonomii.
Taksonomia Drupala składa się z kilku terminów, takich jak:
Term: Służy do zarządzania lub opisywania treści.
Vocabulary: To zbiór terminów.
Zarządzanie użytkownikami zarządza informacjami o użytkowniku, co umożliwia tworzenie lub usuwanie użytkownika, zmianę haseł, czasu i ról.
Umożliwia użytkownikowi dostęp do Twojej witryny bez pytania o nazwę użytkownika lub hasło.
Umożliwia dostęp tylko tym użytkownikom, którzy są uwierzytelnieni, aby z niej korzystać.
Kroki optymalizacji witryny Drupal to:
Włącz buforowanie stron
Kompresuj pliki CSS
Js Aggregation
Przenoszenie plików multimedialnych i plików statycznych do CDN
Zoptymalizuj rozmiar i liczbę obrazów
Optymalizacja motywu
Obsługa błędów to proces wykrywania i znajdowania rozwiązań dla błędów, mogą to być błędy aplikacji lub błędy komunikowalne.
Sufiks Twittera opcjonalnie doda uchwyt Twittera lub tekst, dzięki czemu otrzymasz ping, gdy ktoś udostępni artykuł.
Moduł panelu służy do tłumaczenia panelu niestandardowego panelu z opcjonalnym tytułem, który będzie przechowywany jako zmienne i można go szybko przetłumaczyć lub edytować.
Moduł agregatora pobiera zawartość z innych witryn internetowych, ale nie generuje żadnych kanałów. Jest również znany jako czytnik kanałów. Gromadzi, wyświetla teksty i obrazy oraz inne strony i blogi.
Wybierz długość swoich opisów.
Wysyła automatyczną odpowiedź do użytkownika.
Podany jest tutaj unikalny identyfikator produktu.
Jest to wartość procentowa używana do obliczania podatku wyrażona jako ułamek dziesiętny.
Określ, jaki rodzaj zaokrąglenia powinien mieć miejsce, gdy stawki podatku typu podatku są obliczane dla ceny jednostkowej pozycji.
Obejmuje typy pozycji produktów w formularzu dodawania do koszyka w celu zebrania informacji.
Powinniśmy wybrać serwer z jednego, tj. Production lub Sandbox.
Faktura to dokument zawierający zestawienie kwot i kosztów, unikalny numer faktury oraz informacje podatkowe.
Historia zamówień uzależniona jest od zamawianych produktów składanych przez użytkownika za pośrednictwem kasy. Zawiera historię produktu, która obejmuje numer zamówienia, nazwę użytkownika, status zamówienia itp.
Określa status zamówienia, taki jak przetwarzanie lub oczekujące, zrealizowane lub anulowane.
PHP 5.2+
Zalety Drupala to:
Drupal to elastyczny CMS, który umożliwia obsługę typów treści, w tym wideo, tekstu, bloga, obsługi menu, statystyk w czasie rzeczywistym itp.
Udostępnia szereg szablonów do tworzenia aplikacji internetowych. Nie ma więc potrzeby zaczynać od zera, jeśli tworzysz proste lub skomplikowane aplikacje internetowe.
Drupal jest łatwy w zarządzaniu lub tworzeniu bloga lub strony internetowej. Pomaga organizować, konstruować, znajdować i ponownie wykorzystywać treści.
Drupal udostępnia kilka interesujących motywów i szablonów, które nadają Twojej witrynie atrakcyjny wygląd.
Drupal ma ponad 7000 wtyczek do ulepszania Twojej witryny. Ponieważ Drupal jest oprogramowaniem typu open source, możesz tworzyć własne wtyczki.
Wielojęzyczność oznacza, że Twoje treści mogą być napisane i będą wyświetlane w różnych językach.