FrontPage as a CMS
Microsoft FrontPage as a CMS
Yes - it can be done. You did not believe so. FrontPage can be used as light-weight CMS system. I have used FrontPage on my humor page for some time now and gained some experience using FrontPage.
First impression
FrontPage is easy to work with. And relatively easy to learn. Lots of limitations but you can live with most of them.
Features of FrontPage
- Easy to work with style sheets. CSS is cool. You can do lots with them,
- Spell checker in many languages. At least in the languages you have Microsoft Office dictionaries installed :) At least for me, the spell checker is used regularly. And I do misspell lots of words.
- Powerful editor. You can do lots of stuff here like making tables. Most CMS editors only allow you to write text.
- Clip art with lots of art. If you are like me and like to have some graphics on your page you'll find lots of art here. The art in the table below is from the clip art.
How this CMS fits into my requirements
You can read my requirements here. Requirements in italic is not from my list but something I came out with when looking into FrontPage.
| Requirement | Conclusion | |
|---|---|---|
| Cache ability | ![]() |
As long as you publish your pages with the .htm extension all cache headers are set correctly. If you need to use .asp or .aspx extensions to gain additional functionality then you need to set the headers yourself. When you use static files IIS can even compress the files so you reduce your bandwidth requirements. |
| Scalability | ![]() |
You'll get the best performance IIS and your server can provide. And you can scale out without any problems using Squid. |
| Readable URL's | ![]() |
You choose the name (and location) yourself. |
| RSS/atom feed from articles | ![]() |
It can be done - but with add-ons. Read more here. The only bug I've found is that the date is written with the current locale (as seen from the FrontPage client I assume) and because of that new feed readers will not get the right publishing date. |
| Content editor | ![]() |
A WYSIWYG content editor where you get full control if you need that. |
| Menus and navigation | ![]() |
Navigation is separate from placement of files. You can move your menus how much you want it in the menus without the need to move the files. It's also easy to include navigation into your webpages. |
| Mobile content | ![]() |
There is no easy way to produce mobile HTML code. |
| Index and search | ![]() |
With FrontPage extensions it's easy to make a search function. If you require more features you can use Index Server, but you have to write code to make that work. |
| Web community | No web community except for MSDN. Not many seem to use FrontPage. At least if they have more than 2 or 3 pages on their site. You can program to FrontPage API's but no one seem to do so. | |
| Blog functionality | ![]() |
For other to make comments you have to develop this functionality yourself. |
| Platform | ![]() |
FrontPage should run on IIS with FrontPage extensions installed. You can manage without but will miss out many features. |
| Templates | FrontPage got something called dynamic templates. You create a template (your HTML code) and make manageable regions where pages made from the template are allowed to edit content. If you change a template existing pages will not be updated unless you do so. | |
Links
Labels: web


The
structure of the menus are directly related to how you place your
document within the tree. You can move your documents as you want.
How hard can it be to open the battery compartment?

A friend of mine offered to borrowed me his

