हबझिला वेब प्रकाशन मंच आहे (सीएमएस) दिआणि परस्पर जोडलेल्या वेबसाइट तयार करण्यासाठी ओपन सोर्स. सामायिक होस्टिंग सेवेप्रमाणे, हबझिलावर तयार केलेल्या वेबसाइट्स वेगळ्या आहेत आणि त्यांची सामग्री कोण प्रवेश करीत आहे याची कल्पना नाही, आणि डेटावरील नियंत्रित प्रवेश साइटवरील स्वतंत्र खात्यांमधील परवानग्या सेट करण्यासाठी मर्यादित आहे.
मूलभूतपणे हा प्रकल्प एक संप्रेषण सर्व्हर प्रदान करतो जो वेब प्रकाशन प्रणालीसह समाकलित होतो, पारदर्शक ओळख प्रणालीसह सुसज्ज आणि विकेंद्रित फेडर्व्हर नेटवर्कमध्ये प्रवेश नियंत्रणे.
हबझिला सामाजिक नेटवर्क, मंच, चर्चा गट म्हणून कार्य करण्यासाठी युनिफाइड ऑथेंटिकेशन सिस्टमचे समर्थन करते, विकी, लेख आणि वेबसाइट्स प्रकाशित करण्यासाठी प्रणाली. मी वेबडीएव्ही समर्थनासह डेटा वेअरहाऊस देखील कार्यान्वित केले आणि आम्ही कॅलडॅव्ह समर्थनासह इव्हेंटसह कार्य करतो.
फेडरेटेड परस्परसंवाद मालकी झोटवीआय प्रोटोकॉलवर आधारित आहेत , जो विकेंद्रित नेटवर्कमध्ये डब्ल्यूडब्ल्यूडब्ल्यूद्वारे सामग्री हस्तांतरित करण्यासाठी वेबएमटीए संकल्पनेची अंमलबजावणी करते आणि अनेक अनन्य कार्ये प्रदान करते, विशेषत: झोड नेटवर्कमधील पारदर्शी पास-थ्रू ऑथेंटिकेशन तसेच गुणांची हमी देण्यासाठी क्लोनिंग फंक्शन पूर्णपणे एकसारखे इनपुट आणि वापरकर्ता डेटा एकाधिक नेटवर्क नोड्स वर सेट करते.
इतर फेडर्सी नेटवर्कसह एक्सचेंज अॅक्टिव्हिटी पब, डायस्पोरा, डीएफआरएन आणि ओस्टॅटस प्रोटोकॉलचे समर्थन करते.
त्याच्या मुख्य वैशिष्ट्यांपैकी पुढील गोष्टी ठळकपणे दर्शविली जाऊ शकतात:
- दाणेदार गोपनीयता सेटिंग्ज
- मंच
- फाईल सामायिकरण
- कालबाह्य पोस्ट
- भटक्या ओळख
- प्रसंग
- कॅलेंडर
- पुनर्प्राप्त करण्यायोग्य थेट संदेश (मेल)
- सांकेतिक वाक्यांशासह टिप्पण्या एनक्रिप्ट करा
प्रोजेक्ट कोड पीएचपी आणि जावास्क्रिप्टमध्ये लिहिलेला आहे आणि एमआयटी परवान्याअंतर्गत वितरीत केला आहे.
हबझिला 4.4 च्या नवीन आवृत्तीबद्दल
अंदाजे 2 महिन्यांच्या विकासानंतर विकेंद्रित सामाजिक नेटवर्क हबझिला 4.4 तयार करण्यासाठी प्लॅटफॉर्मचे लाँच सादर केले गेले.
नवीन आवृत्तीमध्ये, बहुतेकदा, झोटव्हीआयच्या क्षमतांच्या विस्ताराशी संबंधित बदल समाविष्ट आहेत, फेडरेटेड परस्परसंवाद सुधारित करा तसेच वापरकर्ता अनुभव सुधारित करा आणि दोष निराकरण करा.
नवीन आवृत्तीतील सर्वात मनोरंजक बदलः
- कॅलेंडर इव्हेंटसह कार्य करताना सुधारित तर्कशास्त्र आणि कार्यपद्धती.
- नवीन कार्य रांगेचे व्यवस्थापक (विस्तार म्हणून उपलब्ध) प्रायोगिक व पूर्व-चाचणीकडे स्थानांतरित करीत आहे
- एकल वापरकर्ता निर्देशिका ZotVI स्वरूपनात रूपांतरित करा
- चॅनेलसाठी सुधारित ओपनग्राफ समर्थन
- अॅक्टिव्हिटीपब नेटवर्कशी संवाद साधण्यासाठी मॉड्यूलमधील अतिरिक्त कार्यक्रमांसाठी समर्थन जोडला
- स्वतंत्रपणे, हे नोंद घ्यावे की डब्ल्यू 3 सी मधील प्रोटोकॉलच्या झोट फॅमिलीच्या अधिकृत मानकीकरणावर काम सुरू झाले, ज्यासाठी कार्यरत गट तयार करण्याची प्रक्रिया सुरू झाली.
लिनक्स वर हबझिला कसे स्थापित करावे?
या प्लॅटफॉर्मची स्थापना अगदी सोपी आहे, त्यांच्याकडे केवळ वेब सर्व्हिस चालविण्यासाठी आवश्यक असलेले असणे आवश्यक आहे (मुळात एलएएमपी सह).
आम्ही खालील कमांड कार्यान्वित करून त्याच्या स्थापनेसाठी आवश्यक असलेले डाउनलोड करू शकतो (जिथे वेबसाइट ही निर्देशिका आहे जिथे आपल्याकडे हबझिला वापरण्यासाठी आपल्या वेबसाइट किंवा आपण आपल्या सर्व्हरवर किंवा संगणकावर प्लॅटफॉर्म देऊ शकाल).
git clone https://framagit.org/hubzilla/core.git sitioweb
मग आपण पुढील टाईप करणार आहोत.
git pull
mkdir -p "store/[data]/smarty3"
chmod -R 777 store
cd sitioweb
util/add_addon_repo https://framagit.org/hubzilla/addons.git hzaddons
util/update_addon_repo hzaddons
util/importdoc
आता आम्ही प्लॅटफॉर्मसाठी डेटाबेस तयार करणार आहोतजर तुमच्याकडे मायस्क्यूएल असेल तर तुम्ही खालील कमांड्स कार्यान्वीत करुन त्याच टर्मिनलवरुन करू शकता:
sudo mysql -u root -p
CREATE DATABASE hubzilla;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON hubzilla.* TO 'user'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
शेवटी वेब ब्राउझरमधून आपण प्लॅटफॉर्मवर नियुक्त केलेल्या url आणि मार्गावर जाणे आवश्यक आहे आपल्या सर्व्हरवर किंवा आपल्या स्थानिक संगणकावरुन, फक्त टाइप करा:
127.0.0.1 o localhost.
तिथून आपल्याला तो प्लॅटफॉर्मशी कनेक्ट करण्यासाठी नुकताच तयार केलेला डेटाबेसचा डेटा ठेवावा लागेल.