Pytania otagowane jako performance

Użyj go do pytań o wydajność Drupala, jak ją mierzyć i ulepszać.



9
Rzeczywiste doświadczenie w skalowaniu i dostrajaniu wydajności
Witryna, nad którą pracuję, prawdopodobnie wkrótce uzyska dużą popularność . Klient mówi o możliwości około 2500 trafień na sekundę w ciągu około jednego dnia. Ignorując fakt, że ten wskaźnik trafień jest prawdopodobnie dzikim optymizmem klienta i oprócz uzyskania jak największej liczby serwerów, jaki jest najlepszy sposób skonfigurowania Drupala do obsługi …

10
Jak poprawić wydajność Drupala?
Drupal rozwija się szybko, ale wydajność jest tak słaba. Trudno jest osiągnąć 50 żądań na sekundę. Na prostej stronie internetowej jest tyle zapytań SQL. Jeśli przetestujesz czas żądania formularza przesłanego na Drupal.org, jego ukończenie zawsze zajmie kilka sekund. Jak poprawić szybkość swojej strony internetowej?
54 7  6  performance 


16
Problem z wydajnością: opóźnienie na pierwsze żądanie
Złożyłem witrynę D7 z podtematem Minelli. Po drodze dużo eksperymentowałem z różnymi tematami, różnymi modułami. Gdzieś po drodze opracowałem dziwny problem z wydajnością, a teraz tak naprawdę nie wiem, co to spowodowało theme / module / config. Problem polega na tym, że kiedy po raz pierwszy odwiedzam witrynę, wyświetlenie pierwszej …

9
Jaka jest równowaga między ponownym użyciem pól a tworzeniem nowych w kontekście skalowalności pól?
Przeczytałem następującą frazę na stronie internetowej: Zamiast dodawać nowe pola do typu zawartości, dodanie istniejących pól jest lepszą opcją, aby zmniejszyć złożoność systemu i poprawić skalowalność. I rodzą się wątpliwości. W rozwijanym przez nas systemie mamy możliwość ponownego wykorzystania pola w 3 lub 4 typach treści, ale zamiast poprawić skalowalność, …

2
PHP 5.4 i Drupal 7
Słyszałem, że PHP 5.4 jest szybszy niż PHP 5.3. Czy dobrze byłoby, gdyby Drupal 7 działał poniżej wersji 5.4, czy różne moduły, które się do tego przyczyniły, mogą zacząć niszczyć witrynę? W każdym razie, jeśli użyję pamięci podręcznej kodu APC, może 5.4, czy w ogóle nie przyniesie to żadnych korzyści? …
31 7  performance 


4
Oszczędzające pamięć strategie czyszczenia pamięci podręcznej dla dużych witryn?
Jedna z moich witryn Drupal 7 ma tysiące pól, kilka rodzajów treści, ponad 25 wyświetleń i setki (wkrótce tysiące) typów profili. Z tego powodu używam poprawki podstawowej, która lepiej buforuje informacje o polu encji (http://drupal.org/node/1040790), oraz wersji -dev widoków, która lepiej buforuje widoki poprzez wyświetlanie (zamiast posiadania OGROMNEGO wiersz pamięci …
30 7  drush  caching  performance 



4
Jak zdobyć rdzeń, aby wykorzystać konfigurację MySQL master / slave?
Przeczytałem to pytanie replikacja master / slave MySQL nie działa i jego odpowiedź: Korzystanie z baz danych slave jest ledwo zaimplementowane w rdzeniu Drupala. Jeśli opracowujesz własne moduły, wówczas wywołania db_query muszą określić, że chcą używać bazy danych slave za pomocą tablicy $ options. Zobacz DatabaseConnection :: defaultOptions, aby dowiedzieć …

3
Jaka jest najszybsza metoda / implementacja wywołania zwrotnego Ajax?
Mam mapę, która ładuje znaczniki za pośrednictwem ajax na różne / liczne wydarzenia na mapie. Obecnie definiuję niestandardowe wywołanie zwrotne strony dla mojego hook_menu()elementu, który drukuje moje json / js. Ponieważ moje wywołanie zwrotne strony nie zwraca żadnej treści, a jedynie drukuje treść, Drupal nie wyświetla pełnego szablonu, menu itp., …
18 7  performance  ajax 

1
Drupal woła „is_dir” ponad 4000 razy?
Po problemach z czasem ładowania bardzo ważnej strony zainstalowałem XHPROF i przejrzałem statystyki, aby zobaczyć, gdzie mogę poprawić swój kod. Znalazłem coś interesującego, czego nie rozumiem. Drupal wywołuje „is_dir” ponad 4000 razy na prawie każde żądanie, a jego wykonanie zajmuje około 800 ms. Dlaczego tak jest i czy istnieje sposób, …
17 7  performance 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.