#PBSUpdate: 200% wzrostu wydajności i nowe elementy

Autor:

w

,

Only a few weeks ago, we released PBS Version 4.1. This update included tweaks on the formatting bar and some text formatting updates, among others. For Version 2.0 though, while we made additional features, we decided to focus more on PBS’ overall performance.

200% Performance Increase & A Little Help from CodeInWP

Tym, co skłoniło nas do tej zmiany, był artykuł o oczekiwaniach wobec kreatorów stron z CodeInWP. Zawierał on krótką listę ich faworytów, oceniając każdego z nich pod kątem określonych kryteriów. Chociaż Page Builder Sandwich nie znalazł się na samej liście, wspomniano o nas krótko w artykule:

With Page Builder Sandwich you won’t also lose your content and will be able to continue updating the page easily via a default WordPress editor.

Przeczytanie tego zmotywowało nasz zespół do dalszego ulepszania PBS. Biorąc pod uwagę, że nie znaleźliśmy się na liście, byliśmy również ciekawi, jakie dokładnie były nasze niedociągnięcia. Niedługo później skontaktowaliśmy się z CodeInWP z prośbą o krótką recenzję PBS, a autorka gościnna Ann Taylor udzieliła nam bardzo konstruktywnej i pomocnej odpowiedzi:

“…I played around with a free version a bit. It shows a lot of promise: lots of modules, pretty intuitive UI, great WYSIWYG experience, everything is dragged around easily. However, when I had around 10 modules on the page, it became hard to continue working with it because of low editing speed…”

Ta wspaniała opinia skłoniła nas do dokładniejszego zbadania szybkości i wydajności PBS. Przetestowaliśmy wiele różnych scenariuszy i znaleźliśmy ogromne wąskie gardła w zakresie prędkości działania. Główną przyczyną problemów z wydajnością były różnorodne obliczenia wykonywane przez wtyczkę w celu wyświetlania obrysów, pasków narzędzi i innych wizualnych wskazówek edycyjnych. Poniżej znajduje się wykres wydajności PBS w wersji 4.1 w Chrome:

Here are the important points of the graph in a nutshell:

  • Wysokie fioletowe obszary są złe
  • Szerokie fioletowe obszary są jeszcze gorsze
  • Znacznie przyspieszyliśmy działanie i teraz nasz wykres dla wersji 4.2 wygląda tak:

If you compare the tall and wide purple areas from the two graphs, that means that we have achieved a 200% performance increase!

4 New Elements

To, co najbardziej lubimy w tych 4 nowych elementach, to możliwość szybkiego i sprawnego tworzenia całych sekcji strony internetowej, bez konieczności przeciągania elementów na obszar roboczy PBS pojedynczo. Dajemy Ci również możliwość wyboru spośród różnych stylów, dzięki czemu masz więcej swobody w dostosowywaniu tych trzech nowych elementów do swoich potrzeb projektowych.

Spacer Element

Dostosowanie marginesów elementów, aby uzyskać potrzebną przestrzeń, jest proste. Element odstępu może być użyty jako alternatywa. Jest to szczególnie przydatne, jeśli chcesz, aby niektóre wiersze nie zmniejszały się zbytnio na ekranach urządzeń mobilnych.

Featurette Element

Element featurette może być używany do szybszego tworzenia sekcji strony. Sekcje te mogą zawierać nagłówki hero, opinie w formie karuzeli i inne elementy, których możesz użyć, aby zwiększyć funkcjonalność swojej strony.

Since all of the Featurette Elements are pre-designed, all you’ll have to do is simply drag the “Featurette” button from the Elements Tab, and choose what you want to add on your workspace from there.

Team Members Element

Element członka zespołu jest idealny do zaprezentowania członków Twojego zespołu odwiedzającym witrynę. Zazwyczaj taka sekcja zawiera zdjęcie członka zespołu oraz krótki opis na dole.

Gallery Element

Ten element służy do tworzenia galerii zdjęć. Wcześniej, aby stworzyć galerię, trzeba było przeciągać pojedyncze elementy (takie jak przyciski, ramki itp.) na obszar roboczy PBS jeden po drugim. Ten nowy element robi to jednak za Ciebie, dzięki czemu cały proces staje się bezproblemowy.

A Huge Thank You

Wersja 4.2 to jedna z naszych najważniejszych dotychczasowych aktualizacji. W końcu wydajność i funkcjonalność są kluczowe dla każdej świetnej wtyczki. Chcielibyśmy podziękować @Ann Taylor i CodeInWP za przekazanie konstruktywnej opinii i życzenie nam powodzenia na naszej drodze. A wszystkim użytkownikom PBS również ogromnie dziękujemy za nieustające wsparcie.

Wkrótce udostępnimy jeszcze więcej aktualizacji (w tym m.in. obiecaną funkcję Google Fonts), więc wypatrujcie nowości!

Do tego czasu udanego tworzenia stron życzy zespół PBS!