Build Your Web Site Fast and Easy
Clesto is a very simple, search engine optimized, flexible and secure CMS suitable for small web sites with around 10 to 30 pages. You have many nice designs to choose from and can easily make your own or use one you already have.
New decision:
For now on until further notice it is not anymore possible to download this CMS. Version 2.3 was never released in public.
Go to www.N.nu to build your free web site using this CMS, you can use your own domain.
Super Simple
- Installation is just a matter of uploading the files and follow the few instructions.
- The page editor is also very simple
- You don't need to upgrade if you don't want.
- No database!
- No spam!
- No useless settings!
- Multilingual: for the moment English, Spanish and Swedish.
Highly Search Engine Optimized
- 100% optimal URLs.
- Optimal title elements.
- Header of page displayed with H1 element.
- No unnecessary code generated.
- Automatic XML Sitemap
- Robots.txt file included.
- Automatic redirect to www or without www.
- Meta keywords and meta description.
Highly Flexible
- Work with both Visual editor and HTML editor when editing your pages.
- Complete control of the template and the design and easy to change an existing design to use with the Clesto CMS, see Make your own Clesto template.
- Include inline CSS or even JavaScript in your pages.
- See also How to further customize your site.
High Performance
It is not unusual that other CMS solutions are making up to 10 or even 20 database queries to display a single page. Web sites built with such a CMS does not normally function under very high traffic spikes - loosing valuable visitors as a result.
- This Clesto CMS uses zero database queries as there is no database but a flat file system of simple text files.
- Full fledged browser caching is enabled with the sending of
Last-Modifiedand304 Not Modifiedheaders. - A normal web page is generated in around 0.004 seconds making the system extremely fast.
Highly Secured
When I made this CMS I wanted the system to be as secure as possible. As it is open source the challenge is greater to stop crackers as they can study the code and find loop holes.
- Password is encrypted using
md5($_POST["password1"].$hash)in which$hashismd5(uniqid(mt_rand(), true)). An encryption I believe is impossible to crack. - The security check to enter administration pages is checking not only cookie but also that your IP matches and that you have not been failing writing the wrong password 3 times.
- The contact form is doing 10 different security checks to make sure it is not spam and the contact form is not hijacked.
- The writeable image and createdfiles directory is both highly protected with .htaccess.
- Only two variables where users can input data and both are brutefully protected to block for example XSS and other nonsense.
Testimonials
"The CMS is great, it's functional and it gets the job done." - kingofsanda
"Thank you for this opportunity - I really like the simplicity of the entire CMS - not that the coding is simple - but rather the entire process of setting the CMS up, and getting the pages put together.
If you are looking for a "Simple CMS" then this is what you want - it's very easy to configure - and no hidden calls or flaws to worry about security-wise." - DigitalChuck
"Clesto CMS bridge the gap between static and dynamic websites." - Björn Sennbrink
"I tried out the free version of this CMS. I like it a lot! I've been looking for a CMS to use to quickly put together some websites and this one is really good! I recommend it!" - ziggle
About the Creator, Jim Westergren
This CMS is my first project in which I write all PHP myself. This has been a great learning project.
I am otherwise more known for my activities in the SEO field. Such as in 2006 I was almost winning the V7N SEO Contest which got my name in a number of newspapers such as The Wall Street Journal and The Washington Post. Or my popular link building services which I then sold in October of 2007.
For more about me see my blog.