- Markdown / HTML support
- Server Side Rendering
- Github like experience
- Inbuild uploader for static resources
- Runs on php >= 5.3, Built with Vue.js
- No database needed, file based CMS
- Simple templating
- Easily edit your templates
- Integrate with E-junkie to have your e-commerce started in 5 Mins, all the 5 mins of labour on E-junkie, nothing here 😉
- Easy to use/modify API
- Generates JSONLD for all your pages
- Supports subdomains
- Translation layer for rediecting old urls to new urls(clean urls)
- Numerical blogging system
- DBMS support for SQL/noSQL both
- Themes
- Disqus
- SSO API
- Support Blogging/Child pages
- Better Blogging Features (Tags, Author, Pages matrix)
EJIO uses open source Libraries and thats why it is itself open source 😉
- Php - You know!
- Vuejs - Admin Panel
- AltoRouter - Routing
- Spyc - YAML
- Parsedown - Markdown to HTML Converter
- CodeMirror - Editor
- Element - Admin Panel
- Ionicons - Icons
- Bulma - CSS Framework
- E-junkie - E-junkie E-commerce
- Youtube - To keep myself on the top!
- Download the source from github.
- Extract in any folder under your DocumentRoot
- Enter into the directory and run
php cli.php - Enter your username, password and website
- Installer will have your new CMS ready within seconds with inbuilt 2 pages and 3 templates.
If you are running in in your local system, its better to have Host entry in your local server, e.g, instead of having http://localhost/, you can have a host entry in your vhosts with domain name same as your website (abc.com, xyz.def, github.io). Otherwise when uploading to your server you have to edit website.json, Users/
username.json manually.
