Dolphin PHP
Dolphin PHP (właściwie BoonEx Dolphin) to skrypt typu open source napisany w PHP, służący do budowy własnych portali społecznościowych. W czasach największej popularności (ok. 2008–2015) był jednym z najczęściej wybieranych narzędzi do stawiania niszowych „własnych Facebooków": serwisów randkowych, społeczności hobbystycznych czy portali lokalnych. Nazwa „Dolphin PHP" utrwaliła się, bo odróżniała skrypt od innych produktów o podobnej nazwie i podkreślała technologię wykonania.
Na czym polega działanie Dolphina?
Dolphin to kompletny CMS społecznościowy działający na klasycznym stacku LAMP (Linux, Apache, MySQL, PHP). Po instalacji administrator otrzymuje gotowy zestaw modułów:
- profile użytkowników z rozbudowanymi polami, znajomymi i prywatnymi wiadomościami,
- grupy, fora i blogi prowadzone przez członków społeczności,
- multimedia — galerie zdjęć, hosting wideo i audio, w starszych wersjach także czat i wideoczat oparty o Flash/RTMP,
- monetyzację — konta premium, płatne członkostwa i reklamy,
- rynek rozszerzeń — moduły i szablony rozwijane przez społeczność deweloperów.
Architektura opiera się na systemie modułów i szablonów; wygląd i funkcje dostosowuje się bez ingerencji w rdzeń, a licencja pozwala prowadzić serwis na własnym serwerze z pełną kontrolą nad danymi użytkowników.
Zastosowanie w praktyce
Dziś Dolphin ma znaczenie głównie historyczne: BoonEx zakończył aktywny rozwój linii Dolphin 7 na rzecz nowszej platformy UNA, a istniejące wdrożenia wymagają starszych wersji PHP, co komplikuje utrzymanie. Administratorzy działających portali stoją zwykle przed wyborem: migracja do UNA, przejście na alternatywy typu phpFox lub Sngine, albo utrzymywanie Dolphina w wyizolowanym środowisku (osobny VPS ze zamrożoną wersją PHP i regularnymi kopiami zapasowymi). Przy planowaniu hostingu dla tego typu skryptów społecznościowych kluczowe są zasoby na multimedia — transkodowanie wideo i przechowywanie plików użytkowników rosną szybciej niż sama baza danych.
Powiązane pojęcia
Najczęstsze pytania
Czy Dolphin PHP jest nadal rozwijany?
Klasyczny Dolphin 7 nie jest już aktywnie rozwijany — BoonEx skoncentrował się na następcy o nazwie UNA. Istniejące instalacje Dolphina działają nadal, ale przy nowych projektach społecznościowych rozsądniej wybrać UNA lub inny współczesny skrypt, ze względu na aktualizacje bezpieczeństwa.
