ΠΠ±ΡΠ°Π²Π΅Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΡΠΎΡΠΈΡΠ°Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ, Hubzilla 5.2. ΠΡΠΎΠ΅ΠΊΡΠΎΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΠΊΠΎΡ ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° Π²Π΅Π± ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅, ΠΎΠΏΡΠ΅ΠΌΠ΅Π½ ΡΠΎ ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° ΠΈ Π°Π»Π°ΡΠΊΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π²ΠΎ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ Π½Π° Π€Π΅Π΄ΠΈΠ²Π΅ΡΡ. ΠΡΠΎΠ΅ΠΊΡΠ½ΠΈΠΎΡ ΠΊΠΎΠ΄ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ PHP ΠΈ JavaScript ΠΈ ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° MIT.
Hubzilla ΠΈΠΌΠ° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ ΡΠΈΡΡΠ΅ΠΌ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° Π·Π° ΡΠ°Π±ΠΎΡΠ° ΠΊΠ°ΠΊΠΎ ΡΠΎΡΠΈΡΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ°, ΡΠΎΡΡΠΌΠΈ, Π³ΡΡΠΏΠΈ Π·Π° Π΄ΠΈΡΠΊΡΡΠΈΡΠ°, ΠΠΈΠΊΠΈ, ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π°ΠΏΠΈΡΠΈ ΠΈ Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΠΈ. Π€Π΅Π΄Π΅ΡΠΈΡΠ°Π½Π°ΡΠ° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π½Π° ΠΠΎΡ, ΠΊΠΎΡ Π³ΠΎ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΎΡ WebMTA Π·Π° ΠΏΡΠ΅Π½ΠΎΡ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΠΏΡΠ΅ΠΊΡ WWW Π²ΠΎ Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΡΠ½ΠΈΠΊΠ°ΡΠ½ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΎΡΠΎΠ±Π΅Π½ΠΎ, ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° ΠΎΠ΄ ΠΊΡΠ°Ρ Π΄ΠΎ ΠΊΡΠ°Ρ βΠΠΎΠΌΠ°Π΄ΡΠΊΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ΅Ρβ Π²ΠΎ ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° Zot, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Π·Π° ΠΊΠ»ΠΎΠ½ΠΈΡΠ°ΡΠ΅ Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ ΡΠΎΡΠΊΠΈ Π·Π° Π½Π°ΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΈ ΡΠ΅ΡΠΎΠ²ΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΡΠ΅ΠΆΠ½ΠΈ ΡΠ°Π·Π»ΠΈ. Π Π°Π·ΠΌΠ΅Π½Π°ΡΠ° ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π½Π° Fediverse Π΅ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½Π° ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ActivityPub, Diaspora, DFRN ΠΈ OStatus. Π‘ΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Hubzilla Π΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΎ ΠΏΡΠ΅ΠΊΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ WebDAV. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π½Π°ΡΡΠ°Π½ΠΈ ΠΈ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠΈ CalDAV, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠ΅ΡΡΠ°ΡΠΊΠΈ ΡΠΎ CardDAV.
ΠΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° 2 ΠΌΠ΅ΡΠ΅ΡΠΈ ΡΡΠΎ ΠΏΠΎΠΌΠΈΠ½Π°Π° ΠΎΠ΄ ΠΎΠ±ΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎΡΠΎ Π³ΠΎΠ»Π΅ΠΌΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ 5.2, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ ΡΠ΅ Π±ΡΠΎΡΠ½ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π½Π° ΠΊΠΎΠ΄ΠΎΡ, ΠΌΠ΅ΡΡ ΠΊΠΎΠΈ, ΠΏΠΎΠΊΡΠ°Ρ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΡΠ΅ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ°, ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΈΡΡΠ°ΠΊΠ½Π΅ ΡΠ»Π΅Π΄Π½ΠΎΠ²ΠΎ:
- ΠΡΠ΅ΡΡΠ»Π΅ΡΠ΅ ΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π΄Π°ΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΊΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ. ΠΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ, Π·Π° ΠΎΠ²Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ DBMS. ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΠΈΠ·Π±ΠΎΡ Π½Π° ΡΠΈΠΏ Π½Π° ΡΠΊΠ»Π°Π΄ΠΈΡΠ°ΡΠ΅ ΡΠ΅Π³Π° Π²Π°ΠΆΠΈ ΠΈ Π·Π° Π°Π²Π°ΡΠ°ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠ΅ ΡΠ²Π΅Π·Π΅Π½ΠΈ ΠΎΠ΄ Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ.
- ΠΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ²ΠΎΠ· Π½Π° ΠΊΠ°ΠΊΠ²ΠΈ Π±ΠΈΠ»ΠΎ Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΈ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΎΠ΄ ΠΌΡΠ΅ΠΆΠΈ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Ρ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ Zot, Diaspora ΠΈ Activitypub ΠΏΡΠ΅ΠΊΡ Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅.
- ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠ²ΠΎΠ·/ΠΈΠ·Π²ΠΎΠ· Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΠΎΠΌΠ΅ΡΡ Hubzilla ΠΈ Zap. ΠΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ Π²ΡΠΎΡΠΎΡΠΎ, Π²ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ² ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠ½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΠΠΎΡ.
- ΠΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ ΠΏΡΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° Π³Π»Π°Π²Π½ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠΈ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡΠ°Π΄ΠΈ Π²Π½Π°ΡΡΠ΅ΡΠ½ΠΈΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° ΠΊΠ΅ΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ Π·Π°Π±Π°Π²Π°Ρ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ Ρ Π°Π±ΠΎΠ²ΠΈ ΠΈΠ»ΠΈ ΠΎΠ½ΠΈΠ΅ ΡΡΠΎ ΡΠ΅ Ρ ΠΎΡΡΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΈ ΡΠΎ ΠΌΠ°Π»Π° ΠΌΠΎΡΠ½ΠΎΡΡ Π΄ΠΎ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°.
- ΠΠ΅ΠΊΠ»Π°ΡΠΈΡΠ°Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π½Π°ΡΠ½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° PHP 8.
ΠΠ·Π²ΠΎΡ: opennet.ru