veeco's avatar
Level 1

CMS vs Admin Panel

Hello, i'm coming to Laravel from WordPress Background. I'm wondering on the difference between Admin Panel (LaraAdmin, Voyager, etc) and CMS (OctoberCMS, PyroCMS) as they're both similiar things ?

I don't want to reinvent the wheel by creating user authentication, menu, media libraries. Having build in CRUD is an Advantages.

So which one should i choose Admin Panel or CMS ? and for information purpose, What's your favourite one ?

Thanks

0 likes
2 replies
chrisebner's avatar

Hey veeco,

it really depends imho:

Do you want to build a project that uses a cms? So users will login to the 'admin' and create their content that gets shown to other users in the frontend? Do you need media uploads, content creation? In this case, use the cms. ( An alternative way to the ones you mentioned would be to use a cms like wordpress but in a headless way where you only tap into the api. )

On the other hand, building an app where there is a subset of users that needs an admin panel to perform tasks or create other users etc., the Adminpanel makes more sense as it is more geared towards such things. ( I can only recommend Nova for this).

Black-Dahlia's avatar

@chrisebner Made a really good reply. Thats pretty spot on.

CMS - Contains backend & frontend tied together with specific features (per cms)

Headless CMS - Contains backend with API to build a separated frontend with built-in specific features.

Admin Panel - Contains a blank slate to develop your backend without needing to worry about design etc. (can still be programmed to work with a frontend)

Please or to participate in this conversation.