Radiant CMS - smart simplicity
Post on 20-Oct-2014
3652 Views
Preview:
DESCRIPTION
Transcript
Radiant CMSsmart simplicity
Ruby & Python Conference, 14-15 April 2007, Poznań
Krzysztof Szafranekwww.szafranek.net
Hi, I am...
not a programmer
Hi, I am...UI designer and developer
... interested in web standards
... usability
... accessibility
simplicity
Radiant CMS
Installation$ gem install radiant
$ radiant .
$ vim config/database.yml
$ ruby script/server -e production
$ rake production db:bootstrap
Is it a blog engine?
Is it a portal system?
More than a blog engine
Doesn't enforce site structure
But can be used for blogging
Not an enterprise system
No forums, polls, personalization, workflows, WYSIWYG and 7924651 other featuresOur Content Management System helps to professionally create seven-habits-conforming methods of empowerment and proactively coordinate timely products in order to solve business problems
... but is elegant and simple to use
File system-like hierarchy
Friendy URLs http://rupy.pl/speakers/guido-van-rossum
Page-centric
Page parts
Layout
Layout definition
Using layout
Special pages (behaviors)
Basic workflow
Snippets
Tags
Help system
Available tags
<r:breadcrumb />
<r:parent />
<r:content />
<r:children />
Available tags
<r:children:each>
<r:child>...</r:child>
</r:children:each>
<r:if_parent>...</r:if_parent>
Custom tagsmodule ExpiryTags include Radiant::Taggable tag "expires" do |tag| expires = Date.parse(tag.attr["on"]) tag.expand if Date.today <= expires endend
Custom tags
<r:expires on="2007-04-30">
Nothing too see in May.
</r:expires>
Plugins
Search (based on Ferret)
Mailer
Assets manager
Blog comments
Plugins
... and more
Things to consider
Who is it for?
Tech-savvy people: designers, developers
... with no time for reinventing the wheel
What is it for?
Blogs, portfolios, product sites
Ie. content-oriented sites
Pros...
Active community
REALLY simple interface
Rails under the hood
Built-in caching
Cons...
Probably not the best choice for your shiny new Web 2.0 app
ruby-lang.org
Give it a try!
radiantcms.org
Thank you!
Krzysztof Szafranek
szafranek.net
top related