I am looking for a PHP based lightweight CMS (not Wordpress) for my web based blog and also I need to access the services via (Restful) API for my native mobile app as well.

Can you help me to find one? I'm pretty sure there are plenty of CMS available with backend API. I don't like Wordpress because it's too heavy with many functionalities. My main idea is not to re-invent something which is already there.

  • So what features/functionalities do you need? Should it be free or commercial? Any budget? Please edit your question and make it a bit more detailed and specific. For a guide, see What is required for a question to contain "enough information"? The better you describe your needs, the better answers can fit them :)
    – Izzy
    Commented Feb 2, 2016 at 6:25
  • Yes there are sooo many. That's why we can't help you if you don't give us more information about your needs.
    – Nicolas Raoul
    Commented Feb 2, 2016 at 7:52

1 Answer 1


If Wordpress doesn't fit your needs, then you might want to look at a typical alternative that might fit all the requirements you specified so far: Drupal.

Here are some more reasons why I think it might be a good fit:

  • PHP based.
  • CMS.
  • not Wordpress.
  • can be used for a web based blog.
  • can be accessed the services via (Restful) API (for a native mobile app).
  • backend API available.
  • to reduce the amount of functionalities, you can simply disabled quite a few of the features that come "out of the box" (with Drupal core, if you don't add any contributed modules).
  • you won't re-invent something which is already there.

One can "argue" if Drupal is yes or no "lightweight" though ...

Did I mention it's free, and open source? There is even an SE-site dedicated to it ...

Not the answer you're looking for? Browse other questions tagged or ask your own question.