Features
Below is a fairly complete list of features found in Sitemagic CMS.
- Sitemagic Cloud
- Free web hosting
- Free e-mail hosting
- SSL/HTTPS
- Automatically updated
- Designer
- World's most advanced yet userfriendly web designer tool, right in your browser
- Easily modify one of the standard HTML5 design templates included
- Change colors, fonts, borders, shadows, background images, and much more.
- just point and click, it's that easy!
- Super user friendly for first-time users
- Powerful enough for professional web designers to build mind-blowing designs
- No knowledge of CSS is required, but for professionals CSS is supported
- Download and share design templates with a click of a button
- All designs automatically adjust to mobile devices (responsive designs)
- Ships with 8 awesome HTML5 design templates, ready to be changed using the Designer
- Pages
- Easily manage pages
- TinyMCE page editor (WYSIWYG - What You See Is What You Get)
- Support for Cards inspired design concept
- Support for Responsive Fluid Grids and Grid Cards
- Header and Footer editor
- Add extensions directly within pages (e.g. contact forms, external modules, galleries etc.)
- Set SEO meta data (keywords and description)
- Restrict access (block search engines, block anyone, or set a password)
- SEO friendly URLs
- Pages automatically adapt to mobile devices
- Search
- Add search fields anywhere using the Page Editor
- Let visitors easily search the entire website
- Menu
- 100% control over the content of the menu
- Easily create links to pages, extensions, or external websites
- Easily manage menu structure with support for nested drop downs
- Menu automatically adapts to mobile devices
- Files
- Manage folders and files
- Upload and download files
- Easily share files using the Downloads extension, and watch the download count
- Settings
- Set username and password
- Change design and icon theme
- Change language and timezone
- Enable or disable extensions
- Configure MySQL database (optional)
By default Sitemagic CMS uses XML files for data storage
- Configure SMTP e-mail service (optional)
By default Sitemagic CMS send e-mails using PHP's mail(..) function, but can
optionally be configured to use an SMTP server instead, for more reliable e-mail delivery
- Easily configure subsites - isolated websites running on the same installation of Sitemagic CMS
- Contact forms
- Create up to 10 different e-mail contact forms
- Add an infinite number of input fields (textbox, textarea, checkbox, CC e-mail field, and file attachment)
- Add multiple recipients
- Easily add a contact form to a page using the page editor
- By default uses PHP's mail(..) function, but also supports custom SMTP configuration
- Image montage gallery
- Beautifully lays out your photos
- Shuffle function to randomize image order
- Images can be set to dynamically vary in size
- Let visitors browser images in fullscreen mode
- Slideshow with configurable timer
- Optionally display EXIF image data
- Optionally display folder name as gallery title
- Optionally display file name as image title
- Optionally enable gallery picker
- Automatically adapts to mobile devices, making sure your photos look sharp on any screen
- Gallery
- Old style gallery with pager
- Configurable number of colums and rows
- Manually control image size and padding
- Images can be opened in pop up windows
- Can be added to any page using the page editor
- External modules
- Easily embed content or functionality from other websites (e.g. YouTube or Maps)
- Can be added to any page using the page editor
- Language editor
- Easily translate Sitemagic CMS into your own language
- Download and share translations
- Support for Unicode
- Comments and ratings
- visitors can rate any content by clicking stars
- visitors can comments any content - unwanted comments can be removed
- Can be added to any page using the page editor
- SEO - Search Engine Optimization
- Google Analytics support - track and monitor visitors
- SEO friendly URLs which are automatically configured
- Any page can have unique meta data and title specified
- Optimized for desktop, mobile and tablets
- Announcements / Notification center
- Language packages included (add new languages using the Language editor):
- English (default)
- Danish
- French
- German
- Greek
- Serbian
Architecture
Sitemagic CMS was designed as a framework from the very beginning. Everything is fully object oriented, layout is separated from logic using templating, and the system is fully extendable and customizable.
- Runs on PHP 5.2+ and PHP 7.x
- Stores data in either XML files (default) or using MySQL 5+
- Fully Object Oriented design and architecture - SoC
- True separation between layout and logic (templating)
- Highly customizable using the built-in Designer and CSS
- Fully extendable using extensions (plugins)
- Lightweight and super fast
- Stabile, reliable, and secure
- Super capable framework and application platform
- Great documentation: Sitemagic CMS User Guide and Sitemagic Developer Documentation