Poznaj PeepSo: najnowszego konkurenta BuddyPress w sieciach społecznościowych typu open source dla WordPress
Opublikowany: 2015-07-28Kiedy pierwsza wersja beta BuddyPress pojawiła się na scenie w 2008 roku, WordPress nie istniał. Facebook był wciąż stosunkowo nowy dla publiczności, a Twitter miał zaledwie kilka lat. Wtyczka, która przekształciła WordPressa w sieć społecznościową, była ekscytującą perspektywą.
Po siedmiu latach praktycznie niekwestionowanej dominacji wśród wtyczek społecznościowych WordPress, BuddyPress ma nowego konkurenta. PeepSo, znak towarowy „Twoi ludzie. Twoja społeczność. Twoja droga” jest najnowszym pretendentem do niszy wtyczek społecznościowych WordPress o otwartym kodzie źródłowym.
W przeciwieństwie do BuddyPress, które w większości rozwijało się powoli dzięki wkładowi społeczności, projekt PeepSo jest prowadzony bardziej jak startup i jest w 100% samofinansujący. Obecnie jest sprzedawany jako alternatywa dla BuddyPress.
Prosiłeś o to. Alternatywa dla BuddyPress. To tu! http://t.co/Uxd7AQcnCL #wordpress #buddypress pic.twitter.com/yYRI5pnXJR
— PeepSo (@peepsowp) 22 lipca 2015
Wtyczka PeepSo, dostępna na WordPress.org, oferuje wiele takich samych podstawowych funkcji jak BuddyPress, ale została uruchomiona z kolekcją komercyjnych wtyczek do takich rzeczy, jak zdjęcia, filmy, nastroje, tagowanie, lokalizacje, znajomi i wiadomości. Funkcja grup jest zauważalnie nieobecna w Peepso, ale planowana w wersji 1.4. Obecne rozszerzenia wydają się skupiać głównie na dodawaniu funkcji multimedialnych do strumienia aktywności.

Kto stoi za PeepSo?
PeepSo zostało założone przez Merava Knafo, właściciela JomSocial, najpopularniejszego rozwiązania społecznościowego Joomla. Knafo, weteran społeczności Joomla, przedstawia unikalne spojrzenie na różnice między rynkami Joomla i WordPress dla oprogramowania społecznościowego. Ponieważ Joomla przechwytuje około 7% do 60% udziału WordPressa w rynku CMS, Knafo dostrzegł możliwość przebicia się na większy rynek.
„Jako właściciel firmy, moim zadaniem jest zwracanie uwagi na trendy w mojej branży i niestety Joomla ma tendencję spadkową od 2009 roku” – powiedział Knafo.
„Wielu naszych klientów JomSocial poprosiło nas o „stworzenie JomSocial dla WordPressa”, ponieważ chcieli przejść na WordPressa, ale nie było nic takiego jak JomSocial dla WordPressa. Wreszcie nie mogłem zignorować trendu ani próśb i postanowiłem wejść na rynek WordPressa.”
Knafo ma nadzieję, że swoje doświadczenie z JomSocial wykorzysta w swoim nowym przedsięwzięciu z PeepSo.
„Pozostaliśmy z Joomlą przez prawie 10 lat i przenieśliśmy JomSocial na zupełnie nowy poziom, kiedy przejęliśmy ją w 2013 roku”, powiedziała. „Jestem bardzo dumny z tego, co osiągnęliśmy z JomSocial i bardzo podekscytowany wdrożeniem całego tego doświadczenia i wiedzy w PeepSo”.
Jak zaczęło się PeepSo?
Pomysł na PeepSo był inkubowany przez kilka lat, zanim Knafo miało okazję go zrealizować.
„Brad Bihun był naszym klientem w iJoomla, a potem przeszedł na WordPressa” – powiedziała. „Zdarzyło nam się mieszkać bardzo blisko siebie w Encinitas w Kalifornii, więc spotkaliśmy się i zasugerowaliśmy, że stworzyłem „JomSocial for WordPress”.
„W tamtym czasie nie miałem nawet JomSocial i byłem zbyt zajęty wszystkimi produktami iJoomla. Kilka lat później nabyłem JomSocial i ponownie się do mnie zwrócił, ale po raz kolejny byłem zbyt zajęty. Półtora roku po przejęciu JomSocial, kiedy sprawy potoczyły się znacznie płynniej, w końcu powiedziałem, że tak, przedstawił mnie zespołowi SpectrOM i zaczęliśmy.
Chociaż wydaje się, że wtyczka jest sprzedawana jako bezpośredni konkurent BuddyPress, Knafo powiedział, że nie została stworzona specjalnie w tym celu, ale raczej po to, aby dać użytkownikom WordPressa bardziej rozbudowany wachlarz opcji do budowania sieci.
„Oczywiście czuliśmy, że istnieje zapotrzebowanie na inny produkt jako alternatywę dla BuddyPress” – powiedziała. „Pozostawienie użytkownikom tylko jednej opcji rzadko jest dobrym pomysłem, ludzie lubią opcje.

„Niekoniecznie planujemy przejąć BuddyPress, chcemy po prostu zaoferować tym, którzy chcą alternatywy, produkt wysokiej jakości, który jest stale rozwijany. Ostatecznie ludzie wybiorą rozwiązanie, które najlepiej im służy. Dopiero zaczynamy, ale mamy wielkie plany i doskonałe osiągnięcia, robiąc to z powodzeniem z Joomla.
Różnice między PeepSo a BuddyPress
Zapytałem Knafo, co jej zespół postrzega jako najbardziej zauważalne różnice między PeepSo a jego bardziej ugruntowanym konkurentem, w oparciu o to, czego brakuje w BuddyPress.
„Powiedziałabym, że wygląd i styl są o wiele bardziej nowoczesne w PeepSo od samego początku, bez specjalnych tematów” – powiedziała. „Funkcje są bardziej aktualne z najnowszymi i najlepszymi funkcjami dużych sieci społecznościowych, takich jak Facebook – od zdjęć na okładkę po „polubienia” i tak dalej”.
Twórcy rdzenia BuddyPress zdecydowali się pozostawić wyżej wymienione funkcje w celu oddzielenia wtyczek innych firm, zamiast umieszczać je w rdzeniu. Z niektórymi funkcjami, tj. zdjęciami i filmami, PeepSo robi to samo, z wyjątkiem tego, że dodatki są obsługiwane przez głównych programistów PeepSo.
„PeepSo jest lekki i pozwala dodawać tylko potrzebne funkcje, aby był lekki” – powiedział Knafo. „Kod PeepSo jest tak piękny, że nasi programiści uronili łzy radości, kiedy go zobaczyli po raz pierwszy – to powiedziawszy, nigdy nie spojrzałem na kod BuddyPress, ani nie byłbym w stanie stwierdzić, czy jest piękny, czy nie”.
Jeśli chodzi o różnice w kodzie, zespół programistów PeepSo przytoczył kilka głównych różnic między ich bazą kodu a BuddyPress:
- Wszystko zorientowane obiektowo – od PHP po Javascript
- Zbudowany z silnikiem szablonów podobnym do tego, który widzisz w systemach koszyków. Pozwala to na użycie praktycznie każdego motywu.
- JavaScript korzysta z mechanizmu rozszerzeń, dzięki czemu dodatki rozszerzają możliwości skrzynki pocztowej.
- Zoptymalizowaliśmy zapytania do bazy danych, aby zapewnić większą skalowalność.
„Mamy doświadczenie w tworzeniu i wspieraniu bardzo dużej aplikacji społecznościowej (JomSocial)” – powiedział Knafo w Tavern. „Znamy tajniki tego biznesu. Możemy być nowi w WordPressie, ale jesteśmy weteranami, jeśli chodzi o aplikacje społecznościowe”.
Dokąd zmierza PeepSo?
Zespół programistów PeepSo, kierowany przez głównego architekta Dave'a Jescha ze SpectrOM, ma agresywny plan ulepszania rdzenia wtyczki i dodawania większej liczby funkcji za pośrednictwem wtyczek komercyjnych.
„Naszym głównym celem jest dodanie większej liczby wtyczek do PeepSo, możesz zobaczyć naszą mapę drogową tutaj. Zaczniemy od wtyczki do czatu, niestandardowych pól profilu, a następnie grup, wydarzeń, stron i tak dalej” – powiedział Knafo. Zespół ma również nadzieję na współpracę z innymi programistami, którzy chcą tworzyć wtyczki PeepSo.
Zapytałem ją, czy zespół planuje stworzyć hostowaną platformę PeepSo dla menedżerów społeczności. Knafo powiedział, że nie jest to całkowicie wykluczone, ale w tej chwili nie znajduje się wysoko na liście priorytetów.
„Próbowaliśmy to zrobić za pomocą JomSocial, ale mieliśmy trudności ze znalezieniem odpowiedniego rozwiązania hostingowego” – powiedziała. „To powiedziawszy, jesteśmy otwarci na ten pomysł, nieco dalej”.
PeepSo dopiero się rozkręca i nie przyciągnął jeszcze wielu klientów. Jednak doświadczenie Knafo z pomyślnym prowadzeniem projektu open source przez ostatnie 10 lat dało jej determinację do wejścia na nowy i nieznany rynek.
„Sprzedaż była taka, jak można się spodziewać, tak wcześnie po pierwszym wydaniu, na początek niezbyt kiepska, ale spodziewamy się znacznie większej sprzedaży, ponieważ użytkownicy WordPressa poznają PeepSo, pobierz darmową wersję i wypróbuj” powiedział.
„Jesteśmy tu na dłuższą metę i nie idziemy na skróty, robiąc to dobrze. Wiemy, że to ogromne przedsięwzięcie; jest o wiele więcej do zrobienia. Jestem przekonany, że inwestowanie w WordPress było właściwym posunięciem, jestem bardzo zadowolony z opinii i społeczności. Mam nadzieję, że deweloperzy WordPressa dołączą do nas i stworzą niesamowite wtyczki, które przeniosą PeepSo na wyższy poziom.”
