13

Ask DN: Simple CMS with lightweight database and image upload?

3 years ago from , Lead UI/UX Designer @ Remedy Entertainment

I'm looking for an extremely lightweight CMS that allows for creating custom data structures, with image upload and some admin panel functionality, where information can be edited and added on some frontend. Is there something like that out there?

39 comments

  • Adam RasheedAdam Rasheed, 3 years ago

    Kirby CMS

    15 points
    • Julian LengfelderJulian Lengfelder, 3 years ago (edited 3 years ago )

      I second Kirby. It works without any database at all

      1 point
    • Jonathan BrodheimJonathan Brodheim, 3 years ago

      +1 for Kirby.

      … extremely lightweight CMS that allows for creating custom data structures, with image upload and some admin panel functionality, where information can be edited and added on some frontend…

      Everything you described is exactly what makes Kirby so great! I'm currently remaking my portfolio using Kirby, and it is amazing how powerful and customizable the backend is. Especially for Portfolio pieces, where you might want to have granular control over every field. Unlike Wordpress, you can also customize what type of fields your front-end uses for different sections. i.e. radio buttons for categories, in-line file uploading for featured/hero images, etc. Best of all you can download it for free. The only limitation is your coding ability (you need to be comfortable modifying the backend slightly, but it's nothing too complicated). Sorry if I sound like I'm gushing – I've been using it for the last few weeks and I'm kind of blown away.

      0 points
      • Adam RasheedAdam Rasheed, 3 years ago

        I'm actually in the process of redesigning my website on it. I'm slowly learning php as a result. OMG I have freaked out over technology this much since I first used Sketch.

        1 point
  • James GreigJames Greig, 3 years ago

    I think https://grabaperch.com/products/perch would do that for you

    6 points
    • Riho Kroll, 3 years ago

      Wow! Yes, that looks exactly like what I'm looking for.

      0 points
    • Yannis SteriotisYannis Steriotis, 3 years ago

      Looks great!

      0 points
    • Tom WoodTom Wood, 3 years ago

      Recommend Perch too. It's easy to get to grips with – once you get into the realm of List/Detail pages it can be frustrating, but there are plenty of examples and a good community for help.

      It's well worth the money.

      0 points
  • Jonathan ShariatJonathan Shariat, 3 years ago

    Webflow, and you can design the front end too.

    www.webflow.com

    3 points
  • A P, 3 years ago

    I think Craft CMS is leading the way on this. But as always, depends on your knowledge and comfortability

    3 points
    • Riho Kroll, 3 years ago

      This looks quite compelling, but there is no getting started guide? Perch has an awesome intro video, which explains their product and how to use it. Is there something similar for Craft?

      0 points
    • Roel van HintumRoel van Hintum, 3 years ago

      Craft is really solid, lots of plug-ins, easy to template and has nice api support if you use anything like React.

      0 points
    • Austin PriceAustin Price, 3 years ago

      I used Craft CMS for our new site, and I was really pleased with it overall. It's fairly robust and has some useful plugins.

      I've also built sites with Kirby. I like it a lot, as well, when I need a really lightweight CMS. It's super simple to build out and has fairly customizable admin panel.

      0 points
  • Daniel FoscoDaniel Fosco, 3 years ago (edited 3 years ago )

    Siteleaf looks good.

    2 points
    • Toby ShorinToby Shorin, 3 years ago

      +1 Siteleaf, it's a dream to use

      0 points
    • Riho Kroll, 3 years ago

      It looks very focused on blogs. I'm more interested in a system that can let me define even what the concept of a "page" is.

      0 points
  • Wayne Hooper, 3 years ago

    Definitely recommend Perch CMS, we do all our new builds with this CMS. You could sign up to one of their demos... https://grabaperch.com/demo

    1 point
  • Sanid JusicSanid Jusic, 3 years ago

    You should check out http://getcockpit.com One can build custom data structures and stuff, it is also easy to install and get started. It's not really a cms that will create pages for you. You basically create the php pages yourself and then include it as a backend for that page. It can be used for so many things really.

    1 point
    • Riho Kroll, 3 years ago

      This seems really cool! Although the front-end code readability seems to drop drastically from using this.

      0 points
    • Zach ReedZach Reed, 3 years ago

      Good choice! I love cockpit, my fav CMS!

      0 points
  • Sarah Tevendale, 3 years ago (edited 3 years ago )

    I'd recommend Perch highly. We use both Perch and Perch Runway (fantastic for larger projects) for all our clients. It's lovely to work with and the clients find it easy to use. It's a really robust but lightweight CMS.

    1 point
  • Taurean BryantTaurean Bryant, 3 years ago

    Blot is fantastsic

    1 point
  • Michael Reich, 3 years ago

    Using OctoberCMS at the Moment. https://octobercms.com

    1 point
  • Jesse Bennett-ChamberlainJesse Bennett-Chamberlain, 3 years ago

    I always love working with http://www.statamic.com

    1 point
  • Ben Grace, 3 years ago

    Check out Concrete 5. From what I remember, it has a nice frontend editor. http://www.concrete5.org/

    1 point
  • Mark JMark J, 3 years ago

    Ghost?

    1 point
    • Ben Hartley, 3 years ago

      I've used Ghost for a few side projects and it's great for simple websites. The templating uses Mustache which is very easy to pick up and build with, the editor is well designed and very usable, and the team update and add new features regularly. I'd highly recommend it.

      0 points
  • Nathaniel PeralesNathaniel Perales, 3 years ago

    Webflow

    1 point
  • Philip Gwynne, 3 years ago

    I'd definitely recommend Perch CMS for this. It's extremely lightweight and quick – and if it's for a client, they'll love the ease of updating content with it.

    1 point
  • Caleb Evans, 3 years ago

    I'd recommend Perch CMS too. It's a fast, lightweight platform with great support should you need it.

    1 point
  • Matthew HoelterMatthew Hoelter, 3 years ago

    I have yet to use it, but Dropkick looks promising.

    0 points
  • Wes Dearborn, 3 years ago

    Sounds like the perfect use case for Contentful if you're comfortable working with an API.

    0 points
    • Riho Kroll, 3 years ago

      I don't mind using an API. The admin panel seems a bit too limited though. I would like custom fields for just an image for example. As an example, I want to be able to define a cover image, a logo and a description for a page. It doesn't seem like there's a straight forward way for me to do something like that with Contentful.

      0 points
  • Matthew BlodeMatthew Blode, 3 years ago

    Grav CMS

    0 points
    • Pedro Pimenta, 3 years ago

      I'm currently looking at this as well, reading up on the documentation before jumping into it. How good/easy/fast is it?

      0 points
  • Daniel SchutzsmithDaniel Schutzsmith, 3 years ago

    Depends on what programming language you are most familiar with.

    http://keystonejs.com/ is really nice right now.

    0 points