Git Product home page Git Product logo

mycms's Introduction

MyCMS

A Great Open Source CMS.

MyCMS is easy to setup and use for anything. If you don't know PHP or HTML and you want build your own website or blog you can without code anything!

If you are a developer, MyCMS is useful for any project, you can build a simple or advanced website in HTML, PHP or TWIG.

Documentation

Requirements

  • PHP 5.6+

  • PHP Extension:

    • pdo_mysql
    • mcrypt (optional)
    • xml
    • json
    • zip
    • composer (for install libraries)
  • Server:

    • Apache with (.htaccess)
    • Work also with nginx, iis (need to convert .htaccess rules).

What's inside?

  • Templating

    • MyCMS come with 2 templates engine (Twig and an integrated).
    • Support for tags ({@siteNAME@} = web site name, ...)
    • Themes, you can make or try different styles. (You can make themes in php, html or twig)
    • Customize themes (if the theme support the customization)
  • Content

    • If you don't know html, you can make pages with tinyMCE or with the markdown plugin.
    • Edit and customize the website menu.
  • Blog

    • MyCMS come with a blog support, you can make and edit post, create categories and manage the users comments.
  • Users

    • You can manage the website alone or with other.
    • MyCMS have two grade system (Moderator, Administrator).
    • You can edit, create, ban or view the users information.
  • Developer

    • If you are a developer, MyCMS help you with a lot of functions.
    • You can edit the themes code online, with the CodeEditor.
    • With themes you can do what you want, create new pages, use your own structure, insert new php functions...

In development

  • Plugin System, add new events and make the page in the administration panel.
  • Make new official plugins.
  • Add phpDocs in all classes.
  • Review the code, for improve the structure of the cms.

Thanks to

License

This software package is licensed under the GNU GENERAL PUBLIC LICENSE v3.

mycms's People

Contributors

tuttarealstep avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.