ವಿಕೇಂದ್ರೀಕೃತ ಸಾಮಾಜಿಕ ನೆಟ್ವರ್ಕಿಂಗ್ಗಾಗಿ ಹಬ್ಜಿಲ್ಲಾ ಒಂದು ವೇದಿಕೆ

ಹಬ್ಜಿಲ್ಲಾ -1

ಹಬ್ಜಿಲ್ಲಾ ವೆಬ್ ಪ್ರಕಾಶನ ವೇದಿಕೆಯಾಗಿದೆ (ಸಿಎಮ್ಎಸ್) ಡಿಅಂತರ್ಸಂಪರ್ಕಿತ ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ರಚಿಸಲು ಮುಕ್ತ ಮೂಲ. ಹಂಚಿದ ಹೋಸ್ಟಿಂಗ್ ಸೇವೆಯಂತೆ, ಹಬ್ಜಿಲ್ಲಾದಲ್ಲಿ ರಚಿಸಲಾದ ವೆಬ್‌ಸೈಟ್‌ಗಳು ಪ್ರತ್ಯೇಕವಾಗಿರುತ್ತವೆ ಮತ್ತು ಅವರ ವಿಷಯವನ್ನು ಯಾರು ಪ್ರವೇಶಿಸುತ್ತಿದ್ದಾರೆಂದು ತಿಳಿದಿಲ್ಲ, ಮತ್ತು ಡೇಟಾಗೆ ನಿಯಂತ್ರಿತ ಪ್ರವೇಶವು ಸೈಟ್‌ನಲ್ಲಿ ವೈಯಕ್ತಿಕ ಖಾತೆಗಳ ನಡುವೆ ಅನುಮತಿಗಳನ್ನು ಹೊಂದಿಸಲು ಸೀಮಿತವಾಗಿದೆ.

ಮೂಲತಃ ಯೋಜನೆಯು ವೆಬ್ ಪ್ರಕಾಶನ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸುವ ಸಂವಹನ ಸರ್ವರ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದು ಪಾರದರ್ಶಕ ಗುರುತಿನ ವ್ಯವಸ್ಥೆ ಮತ್ತು ವಿಕೇಂದ್ರೀಕೃತ ಫೆಡಿವರ್ಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳಲ್ಲಿ ಪ್ರವೇಶ ನಿಯಂತ್ರಣಗಳನ್ನು ಹೊಂದಿದೆ.

ಹಬ್ಜಿಲ್ಲಾ ಸಾಮಾಜಿಕ ನೆಟ್‌ವರ್ಕ್, ಫೋರಮ್‌ಗಳು, ಚರ್ಚಾ ಗುಂಪುಗಳಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಏಕೀಕೃತ ದೃ hentic ೀಕರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ವಿಕಿ, ಲೇಖನಗಳು ಮತ್ತು ವೆಬ್‌ಸೈಟ್‌ಗಳನ್ನು ಪ್ರಕಟಿಸುವ ವ್ಯವಸ್ಥೆಗಳು. ನಾನು ವೆಬ್‌ಡಿಎವಿ ಬೆಂಬಲದೊಂದಿಗೆ ಡೇಟಾ ಗೋದಾಮಿನನ್ನೂ ಜಾರಿಗೆ ತಂದಿದ್ದೇನೆ ಮತ್ತು ನಾವು ಕ್ಯಾಲ್ಡಿಎವಿ ಬೆಂಬಲದೊಂದಿಗೆ ಈವೆಂಟ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತೇವೆ.

ಫೆಡರೇಟೆಡ್ ಪರಸ್ಪರ ಕ್ರಿಯೆಯು ಸ್ವಾಮ್ಯದ ಜೊಟ್ವಿಐ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಆಧರಿಸಿದೆ , ಇದು ವಿಕೇಂದ್ರೀಕೃತ ನೆಟ್‌ವರ್ಕ್‌ಗಳಲ್ಲಿ ಡಬ್ಲ್ಯೂಡಬ್ಲ್ಯೂಡಬ್ಲ್ಯೂ ಮೂಲಕ ವಿಷಯವನ್ನು ವರ್ಗಾಯಿಸಲು ವೆಬ್‌ಎಂಟಿಎ ಪರಿಕಲ್ಪನೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಹಲವಾರು ವಿಶಿಷ್ಟ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ನಿರ್ದಿಷ್ಟವಾಗಿ 'ನೋಮಾಡ್ ಐಡೆಂಟಿಟಿ' ಪಾರದರ್ಶಕ ಪಾಸ್-ಮೂಲಕ ದೃ ation ೀಕರಣವು ಜೊಟ್ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿದೆ, ಜೊತೆಗೆ ಅಂಕಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಒಂದೇ ರೀತಿಯ ಇನ್ಪುಟ್ ಖಾತರಿಪಡಿಸುವ ಅಬೀಜ ಸಂತಾನೋತ್ಪತ್ತಿ ಕಾರ್ಯ ಮತ್ತು ಬಳಕೆದಾರರ ಡೇಟಾ ಬಹು ನೆಟ್‌ವರ್ಕ್ ನೋಡ್‌ಗಳಲ್ಲಿ ಹೊಂದಿಸುತ್ತದೆ.

ಇತರ ಫೆಡಿವರ್ಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳೊಂದಿಗಿನ ವಿನಿಮಯವು ಆಕ್ಟಿವಿಟಿ ಪಬ್, ಡಯಾಸ್ಪೊರಾ, ಡಿಎಫ್‌ಆರ್ಎನ್ ಮತ್ತು ಒಸ್ಟಾಟಸ್ ಪ್ರೋಟೋಕಾಲ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ಅದರ ಮುಖ್ಯ ಗುಣಲಕ್ಷಣಗಳಲ್ಲಿ ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಎತ್ತಿ ತೋರಿಸಬಹುದು:

  • ಹರಳಿನ ಗೌಪ್ಯತೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳು
  • ವೇದಿಕೆಗಳು
  • ಕಡತ ಹಂಚಿಕೆ
  • ಅವಧಿ ಮುಗಿಯುವ ಪೋಸ್ಟ್‌ಗಳು
  • ಅಲೆಮಾರಿ ಗುರುತು
  • ಘಟನೆಗಳು
  • ಕ್ಯಾಲೆಂಡರ್
  • ಮರುಪಡೆಯಬಹುದಾದ ನೇರ ಸಂದೇಶಗಳು (ಮೇಲ್)
  • ಪಾಸ್ಫ್ರೇಸ್ನೊಂದಿಗೆ ಕಾಮೆಂಟ್ಗಳನ್ನು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿ

ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ಅನ್ನು ಪಿಎಚ್ಪಿ ಮತ್ತು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ ಮತ್ತು ಎಂಐಟಿ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

ಹಬ್ಜಿಲ್ಲಾ 4.4 ರ ಹೊಸ ಆವೃತ್ತಿಯ ಬಗ್ಗೆ

ಹಬ್ಜಿಲ್ಲಾ-ಬ್ಯಾನರ್

ಸರಿಸುಮಾರು 2 ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, ವಿಕೇಂದ್ರೀಕೃತ ಸಾಮಾಜಿಕ ನೆಟ್‌ವರ್ಕ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ವೇದಿಕೆಯ ಪ್ರಾರಂಭವನ್ನು ಹಬ್ಜಿಲ್ಲಾ 4.4 ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ.

ಹೊಸ ಆವೃತ್ತಿಯು ಜೊಟ್ವಿಐನ ಸಾಮರ್ಥ್ಯಗಳ ವಿಸ್ತರಣೆಗೆ ಸಂಬಂಧಿಸಿದ ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಫೆಡರೇಟೆಡ್ ಪರಸ್ಪರ ಕ್ರಿಯೆಯನ್ನು ಸುಧಾರಿಸಿ, ಹಾಗೆಯೇ ಬಳಕೆದಾರರ ಅನುಭವವನ್ನು ಸುಧಾರಿಸಿ ಮತ್ತು ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಿ.

ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ ಅತ್ಯಂತ ಆಸಕ್ತಿದಾಯಕ ಬದಲಾವಣೆಗಳು:

  • ಕ್ಯಾಲೆಂಡರ್ ಈವೆಂಟ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ ಸುಧಾರಿತ ತರ್ಕ ಮತ್ತು ಕಾರ್ಯವಿಧಾನಗಳು.
  • ಹೊಸ ಕೆಲಸದ ಕ್ಯೂ ವ್ಯವಸ್ಥಾಪಕವನ್ನು (ವಿಸ್ತರಣೆಯಾಗಿ ಲಭ್ಯವಿದೆ) ಪ್ರಾಯೋಗಿಕದಿಂದ ಪೂರ್ವ-ಪರೀಕ್ಷೆಗೆ ವರ್ಗಾಯಿಸಲಾಗುತ್ತಿದೆ
  • ಒಂದೇ ಬಳಕೆದಾರ ಡೈರೆಕ್ಟರಿಯನ್ನು ot ೊಟ್ವಿಐ ಸ್ವರೂಪಕ್ಕೆ ಪರಿವರ್ತಿಸಿ
  • ಚಾನಲ್‌ಗಳಿಗಾಗಿ ಸುಧಾರಿತ ಓಪನ್‌ಗ್ರಾಫ್ ಬೆಂಬಲ
  • ಆಕ್ಟಿವಿಟಿಪಬ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಮಾಡ್ಯೂಲ್‌ನಲ್ಲಿನ ಹೆಚ್ಚುವರಿ ಈವೆಂಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ
  • ಪ್ರತ್ಯೇಕವಾಗಿ, W3C ಯೊಳಗಿನ ot ಾಟ್ ಕುಟುಂಬದ ಪ್ರೋಟೋಕಾಲ್‌ಗಳ ಅಧಿಕೃತ ಪ್ರಮಾಣೀಕರಣದ ಮೇಲೆ ಕೆಲಸ ಪ್ರಾರಂಭವಾಯಿತು ಎಂದು ಗಮನಿಸಬೇಕು, ಇದಕ್ಕಾಗಿ ಕಾರ್ಯ ಸಮೂಹವನ್ನು ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆಯು ಪ್ರಾರಂಭವಾಯಿತು.

ಲಿನಕ್ಸ್‌ನಲ್ಲಿ ಹಬ್‌ಜಿಲ್ಲಾವನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?

ಈ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಸ್ಥಾಪನೆಯು ತುಂಬಾ ಸರಳವಾಗಿದೆ, ವೆಬ್ ಸೇವೆಯನ್ನು ಚಲಾಯಿಸಲು ಅಗತ್ಯವಾದದ್ದನ್ನು ಮಾತ್ರ ಅವರು ಹೊಂದಿರಬೇಕು (ಮೂಲತಃ LAMP ನೊಂದಿಗೆ).

ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ ಅದರ ಸ್ಥಾಪನೆಗೆ ಅಗತ್ಯವಾದದ್ದನ್ನು ನಾವು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದು (ಅಲ್ಲಿ ವೆಬ್‌ಸೈಟ್ ಎಂದರೆ ನೀವು ಹಬ್‌ಜಿಲ್ಲಾ ಬಳಸಲು ನಿಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಹೊಂದಿರುವ ಡೈರೆಕ್ಟರಿ ಅಥವಾ ನಿಮ್ಮ ಸರ್ವರ್ ಅಥವಾ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ನೀವು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ನೀಡುವ ಜಾಗ).

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;

"ಹಬ್ಜಿಲ್ಲಾ" ಅನ್ನು ನೀವು ನಿಗದಿಪಡಿಸಿದ ಡೇಟಾಕ್ಕಾಗಿ ನೀವು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಬದಲಾಯಿಸಬೇಕಾದರೆ ಅದು ಡೇಟಾಬೇಸ್‌ನ ಹೆಸರು, "ಬಳಕೆದಾರ 'local' ಲೋಕಲ್ ಹೋಸ್ಟ್" ಆ ಡೇಟಾಬೇಸ್‌ನ ಬಳಕೆದಾರ ಮತ್ತು ಡೇಟಾಬೇಸ್‌ನ ಪಾಸ್‌ವರ್ಡ್ "ಪಾಸ್‌ವರ್ಡ್".

ಅಂತಿಮವಾಗಿ ವೆಬ್ ಬ್ರೌಸರ್‌ನಿಂದ ನೀವು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗೆ ನಿಗದಿಪಡಿಸಿದ url ಮತ್ತು ಮಾರ್ಗಕ್ಕೆ ಹೋಗಬೇಕು ನಿಮ್ಮ ಸರ್ವರ್‌ನಲ್ಲಿ ಅಥವಾ ನಿಮ್ಮ ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್‌ನಿಂದ, ಟೈಪ್ ಮಾಡಿ:

127.0.0.1 o localhost.

ಅಲ್ಲಿಂದ ನೀವು ಅದನ್ನು ರಚಿಸಿದ ಡೇಟಾಬೇಸ್‌ನ ಡೇಟಾವನ್ನು ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನೊಂದಿಗೆ ಸಂಪರ್ಕಿಸಲು ಮಾತ್ರ ಇರಿಸಬೇಕಾಗುತ್ತದೆ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.