
Ciamos 0.9.3 http://www.ciamos.com
3.45MB
1,576 Files
356 Folders
RunCMS 1.1A http://www.runcms.com
4.81 MB
2,168 Files
531 Folders
With all the advances, feature requests and bug fixes Ciamos has had since E-Xoops 1.05Rev3, surely it would be larger than RunCMS (main E-Xoops branch, just renamed). However, we see here that even with all of these additions, Ciamos is still smaller and lightweight. Ciamos is also less graphics intense, allowing for faster page loads and less cache space.
Ciamos has all of the features RunCMS has and many more, so how do these features help webmasters keep their site up to date, and give them more control with Ciamos?
First, we looked at categories (also known as "Topics" for the non-western world) from a birds' eye view and decided:
- Each module had at least a couple categories at least one of the other modules had
- There was a better way to organize categories in the database than haveing numerous duplicates taking up database space
- Having the categories built-in to the CMS itself allows for quicker SQL updates when installing a new module which utilize the Global Topics feature
We then implemented the Global Topics feature and reduced the size of Ciamos by at least 6 files, averaging 400 lines.
Ciamos gives webmasters the ability to view security logs from the security extension of the brand new sysHandler class. Written from complete scratch by me, vi0lat0r, the sysHandler and security class enable beginner and advanced webmasters alike to have a sense of peace, knowing their site is being protected in the following ways:
- Variables must be passed via links
- Only variables that are supposed to be in the address bar will be permitted*
*This feature is currently in the majority of default modules and can be disabled via the admin control panel
- Logs for attempting to access the admin control panel with a non-admin account
- Logs and possible ban for repeating offenders of any of the above and more.
Note: A security log will be created containing their IP, username, referring website (if applicable) and time of incident for all of the above and a few more occasions.
You get active security, like blocking variables being passed via typing them in the address bar, and passive security, like logs created for handling the problematic user. RunCMS has none of these features.
Ciamos also provides advanced link checking for the downloads module on both the admin and user ends, to determine if some of the downloads links are outdated and non-working. The user-end only gives links to working locations of the file being requested, saving you some broken link reports ;-)
Looking for a safe, secure way to keep notes on your website? The admin area allows you to keep an unlimited number of notes for fellow admins of your site to read. You can add/edit/delete them with ease, just a click of a button.
Code has been tidied up and revamped to save space and cpu cycles. Duplicate defines are now gone, and enormouse files, such as the downloads module's admin backend, have been broken into smaller files, allowing quicker page loads. The reason pages load quicker with these smaller files is simple - only the required files are included in order to display the page you're requesting. Instead of having 50 functions all in the same file, we've broken them up into smaller numbers, allowing the server to access the necessary portions quicker and easier.
Speaking of breaking functions into smaller files, we now have a functions folder in the include folder for storing any extra function add-ons you might want to use in your modules. /includes/functions/custom is where you would put them. This allows them to be called at the beginning of the page creation, giving you less files to include in your header file and more control over your end product. Of course, this is mainly for module and hack programmers, but it definately benefits normal webmasters as well since they will get to use the end result ;-)
To find out the other numerous features Ciamos has over RunCMS, and why smaller is better, go to our downloads area and download the latest version of Ciamos now.
Source:http://www.ciamosbase.com/modules/news/article.php?storyid=19
-vi0lat0r
http://blog.carleson.net/htsrv/trackback.php/217
No Comments/Trackbacks/Pingbacks for this post yet...
Comments are not allowed from anonymous visitors.
warning: device /dev/null is full.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| << < | > >> | |||||
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 | |||