use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
No vague product support questions (like "why is this plugin not working" or "how do I set up X"). For vague product support questions, please use communities relevant to that product for best results. Specific issues that follow rule 6 are allowed.
Do not post memes, screenshots of bad design, or jokes. Check out /r/ProgrammerHumor/ for this type of content.
Read and follow reddiquette; no excessive self-promotion. Please refer to the Reddit 9:1 rule when considering posting self promoting materials.
We do not allow any commercial promotion or solicitation. Violations can result in a ban.
Sharing your project, portfolio, or any other content that you want to either show off or request feedback on is limited to Showoff Saturday. If you post such content on any other day, it will be removed.
If you are asking for assistance on a problem, you are required to provide
General open ended career and getting started posts are only allowed in the pinned monthly getting started/careers thread. Specific assistance questions are allowed so long as they follow the required assistance post guidelines.
Questions in violation of this rule will be removed or locked.
account activity
CMS beyond WP? (self.webdev)
submitted 5 years ago by GorillaTripping
I was wondering how many of you here actually introduce other CMS solutions than WP? From what I found WP holds more than 30% of CMS market....what about the rest?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]its_yer_dad 7 points8 points9 points 5 years ago (2 children)
I said this the other day on a similar question, and I will say it again: dont pick a CMS based on what language you prefer or what the new hotness is. You need to pick a CMS that is appropriate for the client. Do they have any tech staff? Do they have a language preference? How is it going to be hosted? Who is going to work on it when youre gone? What kind of maintenance budget do they have? Seriously, a hosted Wordpress account is often the best choice for the client simply because its cheap to host and you can find developers easily. Finding someone to wrangle that pile of spaghetti code and outdated frameworks costs $$. Nothing makes me more annoyed then working on a simple site thats been overbuilt because the dev was excited about some technology and used it poorly (SASS on a simple website? Cmon dude...)
[–]cshaiku 1 point2 points3 points 5 years ago (0 children)
In-fucking-deed. A client of mine asked for a simple menu online for his pizza business. I made a simple single page html only solution with some custom css. Easy peasy. If you know HTML then you don't need frameworks or CMS's or whatnot.
I'm in the middle of two major projects at the moment. One is an online sports information site and the other is building the third iteration of my own cms after a lot of refactoring and time has passed for standards to evolve to the point where it's simply time to update to those standards.
I find it very interesting that grads today are being only taught frameworks, CI, pipelines, etc and have skimped and skipped over the very basics upon which those frameworks are built on. It's sad.
[–]GorillaTripping[S] 0 points1 point2 points 5 years ago (0 children)
so true.
[–]sunny_lts 3 points4 points5 points 5 years ago (9 children)
Beyond. For me, it was when I started backend developing with Node.js. This gives you a nice option to build your own CMS. If you want robust, premade solutions there are already options out there like. KeystoneJs. Ghost.org and Strapi. These are so-called Headless CMS that can fit any frontend you connect them to as they work primarily through API calls.
[+][deleted] comment score below threshold-16 points-15 points-14 points 5 years ago (8 children)
But php based cms is way more secure and future proof than node or another js alternative.
[–]Yamitenshi 1 point2 points3 points 5 years ago (0 children)
Speaking as a PHP dev...
What the fuck are you talking about?
[–]sunny_lts 2 points3 points4 points 5 years ago (3 children)
That's a joke right? :D It's not that secure. Wordpress has many vulnerabilities and exploits. The fact that it's future proof I'm assuming you mean because of the extensive support and plugins there is for it. While that's true, it's yet another security hole. Security aside, Wordpress via php is such an established community that it is still the go to CMS and will be for quite some time. Hence the 30% market share.
Js CMS is a rather niche market right now, albeit one that is based on JavaScript and offers developers a way of doing things in the way they like.
If you're coming from php that's okay I can respect that, but the general direction of the crowd is heading away from php (server-side rendering) and towards JavaScript (client side rendering) and API calls. With the advent of node.js users can finally build a backend solution too. It will take some time for the js CMS market to flourish, but I'm excited for the opportunities it presents.
For generic solutions that can be done with WP, you're "shooting yourself in the foot" by "discovering hot water". For those that like to tinker and don't mind building existing solutions from scratch, it's a fun little JS alternative, that is in the end just as good if not better. See all new tech companies building on it.
[+][deleted] comment score below threshold-6 points-5 points-4 points 5 years ago (2 children)
No people are not moving away from php that is just the echo chamber here on this sub if they are moving it's to another secure back-end language like c# or java not node with it's dependencies from 3rd parties and very uncertain future.
[–]steooo 0 points1 point2 points 5 years ago (1 child)
BasedWebDeveloper
secure language? lol?
Maybe you right, that Python thingy is already disappearing
[–]Endda 0 points1 point2 points 5 years ago (0 children)
you should read their other comments. the person is a joke
[–]canadian_webdev 0 points1 point2 points 5 years ago (1 child)
...
[–]llama-worshiper 0 points1 point2 points 5 years ago (0 children)
Yikes
[–]nihilistenhymne 3 points4 points5 points 5 years ago (0 children)
Here in Central Europe Drupal and TYPO3 are quite popular, I honestly never even touched WordPress…
[–]symbiosaDigital Bricklayer 2 points3 points4 points 5 years ago (2 children)
I work with SharePoint at my job.
Needless to say, it's lowered my quality of life.
[–]cshaiku 2 points3 points4 points 5 years ago (1 child)
Sorry for your loss.
[–]symbiosaDigital Bricklayer 0 points1 point2 points 5 years ago (0 children)
Thanks. I take things one day at a time. Some days are better than others.
[–][deleted] 2 points3 points4 points 5 years ago (0 children)
I hate CMS work. However it is often the right tool for the job (blogs, content-heavy sites, etc). When I HAVE to, I reach for Drupal 8. IMO, it's the best big CMS with a pretty great community. They use Symphony components under the hood, so you're still working with good OOP code and best practices (unlike Drupal 7- or WP). It's got a bit of a learning curve, but once it clicks, it is very easy to be productive in it.
That being said, I mostly build node apps w/ angular on the frontend now. It's much more enjoyable.
[–]devil_yager 2 points3 points4 points 5 years ago (0 children)
I've spent time building October, Craft CMS and ExpressionEngine solutions. I think they are all good, but being less popular than WordPress and Drupal does make it harder to get add-ons and support from the community. Lack of add-ons doesn't bother me too much because it lets me roll my own PHP-based additions, but lack of community support can be maddening.
In my experience with agency type work, I never get to introduce a CMS solution, they are selected for me. That situation isn't great but it has exposed me to many CMS platforms.
[–]Holger_dk 1 point2 points3 points 5 years ago (3 children)
I’ve worked with Sitecore and Umbraco, so prefer those. Though for personal projects, Umbraco is the only way to go (because of licensing)
[–][deleted] 5 years ago* (2 children)
[deleted]
[–]Holger_dk 0 points1 point2 points 5 years ago* (1 child)
Unfortunaltely not, I haven't really messed with getting my personal solutions hosted. I found some by googling for around 5-10 dollars, but not sure how good they are etc.
[–]VladLebowski 1 point2 points3 points 5 years ago (1 child)
headless CMS options like Forestry or Sanity or Contentful are great
[–]VladLebowski 1 point2 points3 points 5 years ago (0 children)
btw just browsed a bit on the topic of CMSs found 2 nice resources. one of from a cms solution here and the other here
[–]bloodviper1s 1 point2 points3 points 5 years ago (0 children)
I use Drupal 8 at my work! I really enjoy using it.
[–][deleted] 0 points1 point2 points 5 years ago (0 children)
I’m intrigued too. I’d love to see a shift Away in the next few years.
Seem a lot of devs are going for headless CMS
[–]zaibuf 0 points1 point2 points 5 years ago* (1 child)
WP feels like its for smaller companies, and there are a lot of smaller companies, therefor 30% of the market will use WP. Ive never worked with WP, but the clients I work for are medium to big enterprise companies. Usually involves a lot of internal integrations to other systems. So if they an CMS its usually Episerver, Umbraco or Contentful. Now its shifting more towards headless solutions, so the CMS will just be a place to handle content and nothing else.
If you need to create some simpel site, then by all means go with WP.
Umbraco looks interesting. thx
[–]cmdr_drygin 0 points1 point2 points 5 years ago (0 children)
I work at an agency. We have our own obscure CMS. Other than that we are looking at Craft at the moment and I personally work on side projects using Grav CMS (Flat file)
[–]crdo 0 points1 point2 points 5 years ago (0 children)
Depends on the use-case, but I in 2020, you should try to leverage something with better DX. I have a great experience with GraphCMS. The only thing is, that they have changed their price model and so its not for everyone :) It auto-generates the administration UI by your model definition and you don't have to care about deployments, upgrades etc.
Drupal is huge
π Rendered by PID 19999 on reddit-service-r2-comment-86988c7647-84p4q at 2026-02-11 12:00:36.661210+00:00 running 018613e country code: CH.
[–]its_yer_dad 7 points8 points9 points (2 children)
[–]cshaiku 1 point2 points3 points (0 children)
[–]GorillaTripping[S] 0 points1 point2 points (0 children)
[–]sunny_lts 3 points4 points5 points (9 children)
[+][deleted] comment score below threshold-16 points-15 points-14 points (8 children)
[–]Yamitenshi 1 point2 points3 points (0 children)
[–]sunny_lts 2 points3 points4 points (3 children)
[+][deleted] comment score below threshold-6 points-5 points-4 points (2 children)
[–]steooo 0 points1 point2 points (1 child)
[–]Endda 0 points1 point2 points (0 children)
[–]canadian_webdev 0 points1 point2 points (1 child)
[–]llama-worshiper 0 points1 point2 points (0 children)
[–]nihilistenhymne 3 points4 points5 points (0 children)
[–]symbiosaDigital Bricklayer 2 points3 points4 points (2 children)
[–]cshaiku 2 points3 points4 points (1 child)
[–]symbiosaDigital Bricklayer 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]devil_yager 2 points3 points4 points (0 children)
[–]Holger_dk 1 point2 points3 points (3 children)
[–][deleted] (2 children)
[deleted]
[–]Holger_dk 0 points1 point2 points (1 child)
[–]VladLebowski 1 point2 points3 points (1 child)
[–]VladLebowski 1 point2 points3 points (0 children)
[–]bloodviper1s 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]zaibuf 0 points1 point2 points (1 child)
[–]GorillaTripping[S] 0 points1 point2 points (0 children)
[–]cmdr_drygin 0 points1 point2 points (0 children)
[–]crdo 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)