Documentation
The Namaskar CMS is implemented on a minimalist web framework written in PHP. Its architecture and syntax are heavily influenced by Symfony 6 (but everything has been written from scratch). Namaskar follows an MVC (Model-View-Controller) development architecture that clearly separates code responsibilities. This allows for better organization and maintainability of the application and makes the code more scalable.
The best way to learn to learn how to use Namaskar is looking at the Namaskar CMS website which is included in the download.
Libraries used in Namaskar :
Most of this CMS has been written from scratch so that i could practice my skills. Anyway, a few projects have been used so that i could finish it in less than a lifetime. Here is a list of the libraries Namaskar is using :
- Badcow Shortcodes: This is a port of WordPress' shortcode feature for use outside of WordPress.
- PHP Markdown: library package that includes the PHP Markdown parser and its sibling PHP Markdown Extra with additional features. Originally it was a port to PHP of the Markdown tool written by John Gruber.
- IFM - improved file manager: is a web-based filemanager, which comes as a single file solution using HTML5, CSS3, JavaScript and PHP.