January 22, 2016 — W teorii migracja z Drupala do WordPress polega na użyciu kilku funkcji wyciągających dane z Drupala i kilku funkcji WordPress dodających użytkowników oraz posty z załącznikami.
Praktyka to weryfikuje. Gdy mamy do czynienia z prawie pół milionem elementów w MySQL o różnym typie i różnej strukturze oraz ponad 8GB załączników rozrzuconych w katalogach wtyczek staje się to dużym wyzwaniem.
W 30 minutowej prezentacji Dawid przedstawia w skrócie jak wygląda migracja dużego portalu do WordPress:
– na co zwracać uwagę aby przerzucenie pół miliona krotek i ponad 8GB danych trwało max 15 minut
– co jest lepsze: wykorzystanie funkcji CMS , kodu proceduralnego, czy kopii MySQL do MySQL
– jakie narzędzia użyto do pracy z tabelami mającymi kilka set MB
– w jakiej kolejności dodawać dane do WordPress i BuddyPress
– jak przygotować się do zmiany silnika CMS aby zminimalizować wahania w Google
Tags: Drupal, migration, Drupal migration to WordPress
January 22, 2016 — Powszechność smartfonów sprawia, że responsywna wersja strony to już nie ukłon w stronę użytkownika, a zwyczajna konieczność. Blogi zyskują na popularności, konkurencja rośnie, a czytelnicy robią się coraz bardziej wygodni – dlatego warto o nich zadbać, a wtedy spędzą na naszym blogu więcej czasu i chętniej będą pisali komentarze.
W każdej chwili jesteśmy w stanie sprawdzić co nowego na Facebooku, Instagramie czy przeczytać nowego posta na blogu, który śledzimy. Dlatego ważne jest by szablon bloga tego czytania nie utrudniał.
W swojej prezentacji na podstawie analizy blogów takich jak JasonHunt.pl, Segritta.pl, Fashionelka.pl Ewa wskazuje kilka kluczowych z punktu widzenia UX elementów, których prawidłowe działanie może zadecydować o zachowaniu czytelnika na stronie.
Dzięki prezentacji uczestnik wie na co zwrócić uwagę przy wyborze nowego szablonu, jest w stanie ocenić czy jego obecny szablon dobrze wyświetla się na telefonie.
Tags: blog, responsive web design, responsive sites, mobile, UX, common mistakes in responsive blog
January 22, 2016 — Jak zdobyć wartościowych klientów? Jak sprawić by zostali z tobą na dłużej? Co zrobić, aby polecali cię innym? Na co należy uważać przy wspólpracy z dużymi klientami?
Poznaj kilka dobrych wskazówek, zebranych na bazie mojego doświadczenia.
January 21, 2016 — Pomimo ogromnej ilości darmowych i płatnych motywów, nic nie daje większej swobody, niż stworzenie własnej skórki. Chcesz zbudować motyw – dla siebie, dla klienta, a może darmowy motyw do oficjalnego repozytorium? Od czego zaczynasz? Do tematu można podejść na wiele sposobów – wykorzystać motyw domyślny albo jeden z dostępnych frameworków, lub… sięgnąć po motyw startowy.
W swojej prezentacji Aleksandra skupi się na motywie startowym _s (Underscores), omówi jego budowę i pokaże jak wykorzystać go jako bazę własnej skórki, która będzie kompatybilna z najnowszą wersją WordPress i standardami HTML5, responsywna, gotowa do tłumaczenia i dostępna.
January 17, 2016 — Prezentacja, którą wygłosił Tomasz podczas WordCampa, składa się z dwóch części:
WPROWADZENIE TEORETYCZNE DO PODSTAW WP-API
Możliwości jakie ze sobą ono niesie, przykłady wykorzystania oraz analizy jego potencjalnego wpływu na przyszłość WordPressa.
PRAKTYCZNY PRZYKŁAD WYKORZYSTANIA WP-API
Jak stworzyć motyw, będący SPA (Single Page Application), korzystającą z danych zgromadzonych w WordPressie.
January 13, 2016 — Case Study o tym jak wykorzystać WordPress do budowy hybrydowego otwartego systemu łączącego wybrane funkcjonalności DAM/MRM dla zaspokojenia wewnętrznych i zewnętrznych potrzeb marketingowych korporacji SMM/Content Marketing.
Prelegenci opowiedzą o tym jak dla marki Bonduelle – rozpoczęliśmy budowę dedykowanego rozwiązania do zarządzania materiałami marketingowymi, umożliwiającego publikację i dystrybucję zróżnicowanych treści do różnych grup odbiorców.
Budowane rozwiązanie będzie wykorzystywane przez agencje reklamowe, BTL-owe, działy sprzedażowe obsługujące markę Bonduelle w większości krajów Europy Środkowo-Wschodniej (szesnaście wersji językowych). System ten będzie stanowił centrum inspiracji niezbędne do podejmowania działań związanych z content marketingiem.
Podczas prezentacji usłyszymy o integracji, automatyzacji, translacji treści, a także o problemach z jakimi przyszło się zmierzyć podczas realizacji. Nie zabraknie też ciekawostek o wykorzystaniu takich narzędzi, jak: WP-API, WP-CLI, WPML, Google Translate API, Bedrock, Sage, Bower, Gulp, Capistrano.
January 12, 2016 — Case Study strony Ministerstwa Edukacji Narodowej, która w tym roku przeszła metamorfozę. Wcześniej wszystkie strony były oparte o system Joomla, który dla większości redaktorów był nieintuicyjny, a dla programistów za trudny w utrzymaniu. Dodatkowo na wcześniejszej stronie standard WCAG (Web Content Accessibility Guidelines) nie istniał.
Postanowiono zatem, żeby wszystkie strony, którymi zarządza Ministerstwo scalić w jeden wielki serwis. Jest to duże udogodnienie dla obywatela, ponieważ nie musi on przechodzić do różnych stron w poszukiwaniu informacji. Dla redaktora – dużo wolnego czasu na wypicie kolejnej kawy. Przykładowo proces publikacji komunikatu z obrazkami i załącznikami w Joomli trwał w granicach 10 minut, w WordPressie nie przekracza dwóch.
January 12, 2016 — Jak to jest, że nawet firmy obracające miliardami marnują 99,5% pieniędzy wydanych na reklamę? Czy to możliwe, żeby prawie WSZYSTKIE firmy kurierskie wciąż popełniały ten sam błąd, który obniża ich sprzedaż o 30%? Jak bardzo możesz poprawić konwersję przez wydanie paru tysięcy złotych na pracę grafika, który odpicuje twojego WordPressa?
January 8, 2016 — Wokół bezpieczeństwa stron opartych o WordPressa narosło wiele mitów, a na ich podstawie cały czas powstają nowe.
Część z nich jest niegroźna, inne prowadzą do bardzo poważnych zagrożeń, nie tylko dla Twojej strony, ale też pozostałych użytkowników internetu, a ich skutki bywają kosztowne. Warto więc zatrzymać się na chwilę i zweryfikować poprawność niektórych popularnych twierdzeń.
January 7, 2016 — To pytanie pojawiało się na każdym WordUpie, na którym miałem prelekcję o WooCommerce. Czas rozwiać te wątpliwości. Zmierzę się tym samym z mitem mówiącym: WooCommerce tak, ale tylko dla małych sklepów.
Najpierw wytłumaczę co rozumiem pod pojęciem „dużego sklepu”. Czy duży sklep to duża liczba produktów, klientów czy może zamówień? A może duży sklep to duży ruch na stronie i obciążenie dla serwera?
Prześledzę wyzwania, z jakimi należy się zmierzyć podczas optymalizacji dużego sklepu WooCommerce. Pokażę również, jak obsługiwać sklep WooCommerce z punktu widzenia admina i na co zwracać szczególną uwagę: jak obsłużyć dużą liczbę zamówień i nie zginąć w gąszczu liczb w raportach.
Na końcu odpowiem na pytanie, czy sklep WooCommerce może być z powodzeniem użytkowany bez dodatkowych integracji z zewnętrznymi systemami do wspomagania sprzedaży i obsługi magazynu lub jakie są alternatywy, żeby je zastąpić.