Blog

4 new theme styles
Bear CMS Blog
A few months ago, we've released a brand new theme, that we call "Mini". Today we're happy to announce that it's been updated with 4 new styles. You can easily apply any of them, and customize it to match your preferences.
Now available: Secret pages
Bear CMS Blog
Every page you create on your website can be either public (visible by everyone) or private (visible by you only). Public pages can be shared on social networks and they are indexable by the search engines. Private pages are useful when you're not quite ready with the content or you want to create something just for you.

Today we add a brand new option that gives you the ability to create secret pages. A secret page is accessible only by those who know its address. Such a page is secure as secure is its address. The page https://example.com/secret/ might be easy to guess, so we'd recommend something like https://example.com/secret-7zbeua02palei1mxns/. Think of the address as a password, and of course, you can always change it.

This new option is available for the blog posts too. You can now easily share your drafts with a friend or a colleague for a second opinion before you click "Publish".

This update is being pushed to websites running the standalone package, and it's available for others to download too.
This is the software that runs your Bear CMS website
Bear CMS Blog
Today's blog post will be a more technical one. It will be valuable to those of you that run the universal package or want to know how the standalone package works (learn more about them). Actually, they share the same code base almost entirely.

As you know, a Bear CMS-powered website consists of two parts:
- The client code that renders the website (it's hosted on your server).
- The CMS part that is hosted by us.

When a visitor opens your website, your server handles the request and returns the requested page or resource. The CMS part is not activated in this case. But when an administrator signs in, the client starts talking to the Bear CMS cloud to provide the editing capabilities. This communication is invisible and very optimized, so it's hard to tell that the CMS is hosted somewhere else.

The client software

The heavy lifting here is done by the Bear Framework and the Bear CMS addon. They are both open-sourced and purposefully build to run a website efficiently.

Bear Framework provides request/response utilities, data storage, logs, working with assets, etc. It's lightweight and optimized for building big and small web apps. Try it yourself, we've put a lot of effort into developing and refining it.

The Bear CMS addon adds the CMS capabilities to Bear Framework. It's responsible for the themes, the content elements, the responsive images, etc. And using the standalone package you can be sure this client software is always up to date.

The Bear CMS service

This is the secret sauce, or at least the not open source part of the solution we provide. Bear Framework is used here too, as it's suitable for different types of web apps. The main purpose of this service is to send some valuable information to the client software. Here are some example situations:

The client: Give me the HTML code for the edit form for the image element.
The service: This is the HTML code.
The client: Here is the submit request for the form.
The service: Save this value to this key in your database.

The client: Give me the HTML code for the theme customizer.
The service: This is the HTML code requested.

Hosting the CMS part ourselves allows us to improve it without pushing updates to your server. This means faster updates and fixes, always up to date management experience and smaller attack service for hackers.

Sounds interesting?

We'd like to geek more about architecture and technology, so feel free to contacts us.
And please, take a look at Bear Framework - it can help you with your next web project.
Bear CMS highlights (March 2020)
Bear CMS Blog
The last month brought so much change globally, it will be remembered for a long time. Thankfully we have the Internet to help us stay informed and connected. New opportunities may arise too. Now might be the time for a new start. We hope you make the best out of this situation.

And now, let's keep the tradition alive and take a look at the most interesting things around Bear CMS in the last 31 days.

Just a few days ago we've published a brand new theme. It's called Mini and it's made specifically for the mobile-first world we are living in. Give it a try by installing the addon for free.

The article Focus on the mobile experience gives you some ideas on how to improve your users' experience. Check it out.

The visitors' stats addon now provides information about the countries and the device types of your audience.

Your website got a bit faster thanks to the optimizations we've made. They are visible the most on websites with a lot of pages.

The main navigation of you website is completely rewritten and now works even better. No more hard to reach big menus.

We hope you like this month's major updates. Reach us if you want to discuss your ideas for future improvements.
Mini - the new Bear CMS theme
We’re glad to show you the new theme available for your Bear CMS websites. It's called Mini and relates perfectly to the focus on mobile post we’ve published recently.

Minimal and clean, this theme makes your content pop. This is extremely important in the mobile first world we are living in. There are a lot of customization options provided right out of the box (colors, fonts, borders, etc.)

Here is a preview of the 5 styles that are being launched with the theme:
You can try Mini today for free. Activate the addon and see how it looks on your website.
Join the newsletter.
Subscribe and get the news directly to your inbox.