2011-05-30 6 views
5

मैं रूबी में घोंसला वाली साइट संरचना उत्पन्न करने का एक अच्छा तरीका ढूंढ रहा हूं। मुझे ऐसा कुछ चाहिए जो मैं msword दस्तावेज़ों के बजाय ग्राहकों को प्रस्तावित कर सकता हूं। फॉर्म में से कुछ:निर्देशिका और फ़ाइलों के आधार पर स्टेटिक साइट जनरेटर

Home/ 
    index.txt 
    About.txt 
    Services/ 
    index.txt 
    products.txt 
    blahblah.txt 

.txt फ़ाइलों को मार्कडाउन, या जो भी हो।

मैं वास्तव में इसे एक सीएमएस सिस्टम में आयात करना चाहता हूं, और बस जो भी स्थिर साइट जनरेटर का उपयोग कर सकता हूं, उसे जोड़ना चाहता हूं।

अन्यथा मैं इसे अपने आप क्या करेंगे, लेकिन यह एचटीएमएल preprocessors आदि के साथ एकीकरण के लिए कुछ और उपयोग करने के लिए

+0

कुछ ऐसा है जो http://pagegen.phnd.net/ जैसा दिखता है, लेकिन यदि संभव हो तो रूबी में – user776895

+0

बोन्साई कुछ ऐसा दिखता है जैसा मैं चाहता हूं, यम टेम्पलेटिंग के साथ, यह संशोधित हो सकता है। – user776895

उत्तर

5
+0

धन्यवाद, जेकिल साइट की संरचना का समर्थन करने के लिए प्रकट नहीं होता है।मैं चाहता हूं कि केवल प्राणियों को अपनी नेस्टेड साइट संरचना (निर्देशिकाएं और फाइलें) उत्पन्न करने में सक्षम होना चाहिए, फाइलें और फ़ोल्डर्स केवल प्राणियों के लिए सबसे आसान तरीका है। – user776895

+0

इस के लिए +1 - जेकिल जो कुछ भी आप खोज रहे हैं, उतना ही है, जहां तक ​​मैं कह सकता हूं ... –

+1

+1 टिप्पणी को पढ़ने के लिए बिल्कुल नहीं! :) –

3

पर एक नजर डालें अच्छा होगा स्थिर साइटों

पैदा करने के लिए भी है middleman
+0

मैं कह सकता हूं कि मैं वास्तव में मिडलमैन से प्यार करता हूं। –

+0

मैं भी * प्यार * मध्यस्थ। एकमात्र चीज जो मुझे पसंद नहीं है वह यह है कि मैं ब्लॉग एक्सटेंशन का उपयोग ऐसे तरीके से करने में विफल रहा हूं जो समझदार है। असल में, निराशा से मैंने अपना खुद का मिडिलमैन क्लोन (मोंकीमैन) शुरू किया, जो स्कैला आधारित है, इसलिए मैं इसे भी समझता हूं। ;-) –

+0

लोग, कैसे सेटअप करें ताकि मिडलमैन पकड़ सके। एसएएस और .css में कनवर्ट करें? मैं एचटीएमएल 5 बॉयलरप्लेट टेम्पलेट का उपयोग करता हूं और कुछ भी नहीं होता है। मुझे भी हैमल के लिए इसकी ज़रूरत है। –

2

यहाँ सबसे लोकप्रिय लोगों की विशेषता एक सार है: https://gist.github.com/2254924

+1

अच्छा उपहार! जब भी [इस तरह से प्रस्तुत किया गया] आपको भी बेहतर लगेगा (http://gist.io/2254924)। :) –

0

Monkeyman (स्काला) markdown और SCAML, SCAML की स्काला संस्करण का समर्थन करता है। यह मूल रूप से आपको किसी भी तरह से फ़ोल्डर संरचना की प्रतिलिपि बनाता है और बदल देता है। किसी भी प्रसंस्करण के बिना यह संरचना की प्रतिलिपि बनायेगा, लेकिन इसमें कई सजावटी हैं जो न केवल सामग्री को बदलने में सक्षम हैं, बल्कि आपके पसंदीदा स्थान पर भी स्थान हैं।

यह अभी तक कम्पास, एस.ए.एस.एस. या कि में से किसी का समर्थन नहीं करता है (हालांकि Scalate के आधार पर किया जा रहा, यह शायद टेम्पलेट पन्नों में एम्बेडेड coffeescript बदलने करता है, लेकिन मुझे लगता है कि प्रयास नहीं किया है।)

2

सरलतम मैंने देखा है कि स्टेसी है, हालांकि यह स्थिर सामग्री नहीं चलाता है, यह इसे फ्लाई पर और पीएचपी में उत्पन्न करता है, लेकिन हाँ यह सिर्फ फाइलें और फ़ोल्डर्स है, भले ही आप छवियों या वीडियो या पीडीएफ को फ़ोल्डर पर छोड़ दें वे प्रबंधित और स्वचालित रूप से जोड़ा जाएगा। और वे सिर्फ .txt फ़ाइलें हैं। http://www.staceyapp.com/

लेकिन, अगर मुझे रूबी में एक स्थिर कंपाइलर चुनना पड़ा तो मैं नैनोक के साथ जाऊंगा। यह मैंने देखा है कि यह सबसे शक्तिशाली और लचीला है और एक बार जब आप इसे नियमों के साथ कॉन्फ़िगर करते हैं, तो यह केवल फाइलें और फ़ोल्डर्स भी है।

स्टैसिस भी है, मैंने कोशिश नहीं की है लेकिन यह बहुत अच्छा लगता है।

http://stasis.me/

0

DocPad काफी अच्छी तरह से काम करता है। यह preprocessors की एक विस्तृत श्रृंखला का समर्थन करता है।

संबंधित मुद्दे