Obviously, if you are just working on a single message, there is no need to wait until the entire site is created. What you are looking for is the rake isolate [partial_post_name] task.
Using rake isolate , you can "isolate" only the post you are working on and move all the others to the source/_stash . The partial_post_name parameter is just a few words in the file name for the message. For example, if I want to isolate the message from the previous example, I would use
rake isolate[plain-english]
This will move all other messages to source/_stash and save the message 2011-09-29-just-type-the-title-of-the-post-here-in-plain-english.markdown to source/_posts . You can also do this while using rake preview . It just detects massive changes and only regenerates this message since then.
@ Pavan Podil
More info: Tips for speeding up your Octopress site
Update for 2013.01.08:
Hexo - Fast, simple and powerful blog structure powered by Node.js.
Features: Incredibly fast - generate static files at a glance
Update 2013.6.20:
gor - Static websites and the blog generator engine written in Go gor has the following amazing advantages: 1. Speed ββ- Less than 1 second when compiling all of my nearly 200 blogs on wendal.net 2. Simple - only one executable file generated after compilation no other dependency
Snger
source share