AsmBB क्या है?
- AsmBB, JohnFound द्वारा बनाया गया एक बहुत तेज़ और हल्का वेब फ़ोरम इंजन है।
- यह पूरी तरह Assembly भाषा में लिखा गया है, और डेटाबेस बैकएंड के रूप में SQLite का उपयोग करता है।
- यह कमज़ोर होस्टिंग पर भी चल सकता है और एक साथ बहुत से विज़िटर्स को बिना देरी संभाल सकता है।
- अपनी आंतरिक डिज़ाइन और कम dependencies की वजह से यह एक बहुत सुरक्षित web application है।
- अधिक सुरक्षा के लिए यह encrypted database को support करता है।
- रनटाइम environment के लिए इसकी आवश्यकताएँ बहुत कम हैं: x86 Linux server (32-bit या 64-bit दोनों), और किसी विशेष pre-installed library की ज़रूरत नहीं।
- यह सबसे छोटे और सस्ते VPS पर भी अच्छी तरह चलता है, और FastCGI को support करने वाली shared hosting पर भी इस्तेमाल किया जा सकता है।
- FastCGI interface को support करने वाला web server आवश्यक है, और इसे Nginx, Apache, Lighttpd, Hiawatha और RWASA पर test किया गया है।
- फ़ोरम को बिना वास्तविक code बदले आसानी से customize करने के लिए यह एक शक्तिशाली template system का उपयोग करता है।
डाउनलोड, इंस्टॉलेशन और हैकिंग
- binary package सीधे डाउनलोड करें: asmbb.tar.gz (यह लिंक हमेशा binary package के नवीनतम version की ओर इशारा करता है)।
- प्रगति को फ़ॉलो करें, bugs report करें, और source clone करें: AsmBB source repository
- अपने server पर install करें और सबसे तेज़ फ़ोरम पाएँ: NGINX और systemd का उपयोग करके installation पर tutorial
- RWASA का उपयोग करके 2 मिनट से कम समय में install करें: video tutorial जिसे YouTube पर भी देखा जा सकता है
GN⁺ की राय:
- AsmBB एक high-performance web forum engine है जो Assembly भाषा में लिखा गया है, और इसका मुख्य आकर्षण यह है कि यह कम-स्पेक server पर भी तेज़ गति और उच्च सुरक्षा प्रदान करता है।
- इसे उपयोगकर्ता आसानी से customize कर सकते हैं, और यह कई web servers के साथ compatible है, जो इसे आकर्षक बनाता है।
- यह तकनीक resource-constrained environments में efficient web services बनाना चाहने वाले developers के लिए एक दिलचस्प विकल्प पेश करती है।
1 टिप्पणियां
Hacker News टिप्पणियाँ
AsmBB की सुरक्षा पर सवाल
assembly language के उपयोग की सराहना और सुरक्षा पर राय
distributed forum पर शोध
processing time और CDN का महत्व
assembly code से database connect करने के तरीके पर सवाल
SQLite को backend के रूप में इस्तेमाल करने वाला assembly code
Unicode emoji support पर और जानकारी की मांग
live notifications बंद करने के बटन और user list सार्वजनिक दिखाने पर राय
live notifications के लिए rate limiting की मांग
assembly language और operating system की जानकारी के अभाव की ओर इशारा
C language में समान implementation की संभावना और assembly के उपयोग की प्रेरणा