હુબઝિલા એ વેબ પ્રકાશન મંચ છે (સીએમએસ) ડીઅને એકબીજા સાથે જોડાયેલ વેબસાઇટ્સ બનાવવા માટે ઓપન સોર્સ. શેર કરેલી હોસ્ટિંગ સેવાની જેમ, હુબઝિલા પર બનાવેલી વેબસાઇટ્સને અલગ પાડવામાં આવી છે અને તેમને જાણ નથી હોતી કે કોણ તેમની સામગ્રીને noક્સેસ કરી રહી છે, અને ડેટાની નિયંત્રિત ક્સેસ સાઇટ પર વ્યક્તિગત એકાઉન્ટ્સ વચ્ચેની પરવાનગી સેટ કરવા સુધી મર્યાદિત છે.
મૂળભૂત રીતે પ્રોજેક્ટ એક કમ્યુનિકેશન સર્વર પ્રદાન કરે છે જે વેબ પબ્લિશિંગ સિસ્ટમ્સ સાથે સાંકળે છે, જે પારદર્શક ઓળખ સિસ્ટમથી સજ્જ છે અને વિકેન્દ્રિત ફેડિવર્સ નેટવર્કમાં controlsક્સેસ નિયંત્રણો છે.
હુબઝિલા સામાજિક નેટવર્ક, ચર્ચા મંચ, ચર્ચા જૂથો તરીકે કાર્ય કરવા માટે એકીકૃત ntથેંટીકેશન સિસ્ટમને સપોર્ટ કરે છે, વિકી, લેખો અને વેબસાઇટ્સ પ્રકાશિત કરવાની સિસ્ટમ્સ. મેં વેબડેવી સપોર્ટ સાથે ડેટા વેરહાઉસ પણ અમલમાં મૂક્યો છે અને અમે કેલડીએવી સપોર્ટ સાથે ઇવેન્ટ્સ સાથે કામ કરીએ છીએ.
ફેડરેટેડ ક્રિયાપ્રતિક્રિયા માલિકીની ZotVI પ્રોટોકોલ પર આધારિત છે , જે વિકેન્દ્રીકૃત નેટવર્ક્સમાં ડબ્લ્યુડબ્લ્યુડબ્લ્યુ દ્વારા સામગ્રી સ્થાનાંતરિત કરવા માટે વેબએમટીએ ખ્યાલને અમલમાં મૂકે છે અને ઘણાં અનન્ય કાર્યો પૂરા પાડે છે, ખાસ કરીને 'નોમાડ આઇડેન્ટિટી' ઝટ નેટવર્કમાં પારદર્શક પાસ-થ્રુ ઓથેન્ટિકેશન, તેમજ પોઇન્ટ્સને સંપૂર્ણ સમાન ઇનપુટની ખાતરી માટે ક્લોનીંગ ફંક્શન અને મલ્ટીપલ નેટવર્ક નોડ્સ પર વપરાશકર્તા ડેટા સેટ કરે છે.
અન્ય ફેડિવર્સ નેટવર્ક્સ સાથેનું વિનિમય એક્ટિવિપબ, ડાયસ્પોરા, ડીએફઆરએન અને stસ્ટાટસ પ્રોટોકોલ્સને સપોર્ટ કરે છે.
તેની મુખ્ય લાક્ષણિકતાઓમાં નીચેની બાબતોને પ્રકાશિત કરી શકાય છે:
- દાણાદાર ગોપનીયતા સેટિંગ્સ
- ફોરમ
- ફાઇલ શેરિંગ
- સમાપ્ત થાય છે કે જે પોસ્ટ્સ
- વિચરતી ઓળખ
- ઇવેન્ટ્સ
- કૅલેન્ડરિયો
- પુનoveપ્રાપ્ત કરી શકાય તેવા સીધા સંદેશાઓ (મેઇલ)
- પાસફ્રેઝ સાથે ટિપ્પણીઓને એન્ક્રિપ્ટ કરો
પ્રોજેક્ટ કોડ પીએચપી અને જાવાસ્ક્રિપ્ટમાં લખાયેલ છે અને એમઆઈટી લાઇસન્સ હેઠળ વહેંચાયેલું છે.
હુબઝિલા 4.4 ના નવા સંસ્કરણ વિશે
આશરે 2 મહિનાના વિકાસ પછી, વિકેન્દ્રિત સામાજિક નેટવર્ક્સ હબઝિલા 4.4 બનાવવા માટે પ્લેટફોર્મનું લોન્ચિંગ રજૂ કરવામાં આવ્યું છે.
નવા સંસ્કરણમાં, મોટે ભાગે, ZotVI ની ક્ષમતાઓના વિસ્તરણથી સંબંધિત ફેરફારો શામેલ છે, સંઘીય ક્રિયાપ્રતિક્રિયામાં સુધારો, તેમજ વપરાશકર્તા અનુભવ અને સાચી ભૂલોમાં સુધારો.
નવા સંસ્કરણમાં સૌથી રસપ્રદ ફેરફારો:
- ક calendarલેન્ડર ઇવેન્ટ્સ સાથે કામ કરતી વખતે સુધારેલ તર્ક અને કાર્યવાહી.
- નવા વર્ક કતાર મેનેજર (એક્સ્ટેંશન તરીકે ઉપલબ્ધ) પ્રાયોગિકથી પૂર્વ-પરીક્ષણમાં સ્થાનાંતરિત કરવું
- એક જ વપરાશકર્તા ડિરેક્ટરીને 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
હવે અમે પ્લેટફોર્મ માટે ડેટાબેસ બનાવવા જઈ રહ્યા છીએજો તમારી પાસે MySQL હોય તો તમે નીચેના આદેશો ચલાવીને તે જ ટર્મિનલથી કરી શકો છો:
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.
ત્યાંથી તમારે ફક્ત ડેટાબેઝનો ડેટા મૂકવો પડશે જે તમે તેને પ્લેટફોર્મ સાથે કનેક્ટ કરવા માટે હમણાં જ બનાવ્યું છે.