11 पॉइंट द्वारा twince 2021-03-09 | 7 टिप्पणियां | WhatsApp पर शेयर करें
  • Zola - Fast Static Site Generator

  • Hugo के विकल्प के रूप में इस्तेमाल किया जा सकता है

  • Built-in Features, Single Binary

  • Rust में लिखा गया

  • कहा जाता है कि Hugo में इस्तेमाल होने वाले Go Template से परेशान होकर यह प्रोजेक्ट बनाया गया था

( Hugo को template engine के लिए <middle-score> मिलता है, क्योंकि हालांकि यह शायद सूची में सबसे शक्तिशाली template engine है (Jinja2 के बाद), लेकिन व्यक्तिगत रूप से यह मुझे पागल कर देता है, यहां तक कि मैंने अपना खुद का template engine और static site generator लिख डाला। हां, यह थोड़ा पक्षपाती है। )

7 टिप्पणियां

 
wonkwh 2021-03-09

मैं अपना पर्सनल ब्लॉग GitHub Action से publish करके संतोषजनक तरीके से इस्तेमाल कर रहा हूँ।

 
tujuc 2021-03-09

मैं इसे कई बार इस्तेमाल करने की कोशिश कर चुका हूँ। जितना सोचा था, उससे बेहतर लगा।

मैं Hugo नहीं इस्तेमाल करता, Pelican इस्तेमाल कर रहा हूँ, इसलिए सेकंड-लेवल तक बढ़ जाने वाले build time की वजह से सोच में हूँ...

 
twince 2021-03-09

बेंचमार्क तो नहीं है, लेकिन चूंकि यह मूल रूप से Rust-आधारित प्रोजेक्ट है, इसलिए उम्मीद है कि यह Hugo से थोड़ा तेज़ होगा.

अगर आप पहले से Hugo इस्तेमाल कर रहे हैं, तो शायद सिर्फ इसके लिए माइग्रेट करने की ज़रूरत नहीं है, क्योंकि Hugo भी पहले से ही बहुत तेज़ है.. और जब तक आप इसे live में इस्तेमाल नहीं कर रहे, static page की प्रकृति को देखते हुए generation time थोड़ा ज़्यादा तेज़ है या नहीं, इसका बहुत बड़ा मतलब नहीं है.

अगर आप Jekyll / Hexo इस्तेमाल कर रहे थे, तो Hugo / Zola पर माइग्रेट करने से आपको गति का अंतर काफ़ी स्पष्ट रूप से महसूस होगा (क्योंकि मैं पहले Hexo से Hugo पर गया था).

मेरा मानना है कि जिन लोगों को Hugo में इस्तेमाल होने वाला Go का default template engine पसंद नहीं है, उनके लिए Zola एक अच्छा विकल्प हो सकता है.

 
e1q88 2021-03-09

zola reference site तेज़ है, लेकिन क्या आपने zola इस्तेमाल किया है या शायद दूसरी साइटें भी देखी हैं?

अगर same data के आधार पर यह कितना तेज़ है, इसका कोई benchmark भी होता तो अच्छा रहता, लेकिन ऐसा दिख नहीं रहा।

 
bichi 2021-03-09

Zola :) इंसान जब गुस्सा होता है, तो कुछ बना देता है।

 
sduck4 2021-03-09

नाम की तरह यह कितना ज़बरदस्त तेज़ है, इसका benchmark जानने की जिज्ञासा है।

 
twince 2021-03-09

नाम संयोग से Zola है, इसलिए थोड़ा अजीब-सा लगता है. (...)

व्यक्तिगत रूप से, मैं पहले से ही Hugo को अच्छी तरह इस्तेमाल कर रहा हूँ, इसलिए यह सवाल मन में आता है कि आखिर Zola क्यों इस्तेमाल करूँ, लेकिन क्योंकि यह तेज़ी से बढ़ा हुआ प्रोजेक्ट है, इस पर एक बार दिलचस्पी लेकर नज़र डालने का मन होता है।