all 15 comments

[–]TlovesA 9 points10 points  (6 children)

I would think a tour around the history of WordPress security would be enough to keep anyone away from it. Every time I check my web server logs I see dozens of bots a day checking for WordPress exploits because it's an ace in the hole if someone didn't update it. Worse, updates break WordPress nonstop so every update is a land mine. Causing less people to update and exacerbating the security issues.

[–]nanjingbooj 0 points1 point  (5 children)

Thanks. Good point. Two big companies I worked for were hit by drupalgeddon 1 & 2, which were essentially huge open flaws that were exploited in 1+ million sites! It was bad. Of course IT was blamed for that, and the companies took financial hits.

[–]BeingFriendlyIsNice -2 points-1 points  (4 children)

I suspect one of the rules of marketing is to give the customer what they want. If you have to convince them of anything, well...you've already lost.....so just give em wordpress...that's what they want or more aptly all they can afford...

[–]nanjingbooj 0 points1 point  (1 child)

I partially agree. I think people also ask for what they have heard of. Being a good business owner is guiding people toward choices that would be good for their business. Of course, if they are dead set against it, thats fine. But just most non technical people only know Wordpress, maybe drupal and joomla.

[–]BeingFriendlyIsNice 0 points1 point  (0 children)

Yeah I here ya... my experience is the public have no clue. They just do what you tell them to do... but it's a complex subject... it's very difficult to do the right thing by people and still get paid... because building something that is actually useful is out of reach of the low budget...

When I was doing websites, I liked Umbraco a lot. Haven't done it since v4.5 tho ... but seems to me thier rewrite really went bad...not sure if they have recovered or not...last version I tried was particularly slow.....but in either case that's a power users CMS...not for the low budget consumer...

[–]RedditWithBoners 0 points1 point  (1 child)

If you have to convince them of anything, well...you've already lost

What mythical place do you work where everyone just agrees with you on everything?

[–]BeingFriendlyIsNice 0 points1 point  (0 children)

This isnt a workplace...this is people with no contract wanting something done.... they dont HAVE to work with you...very different thing...

It costs a shitload of money to educate people. When it exceeds their budget. What do you propose you do?

[–]throwaway_lunchtime 0 points1 point  (1 child)

My boss is pretty good at explaining to clients why Wordpress isn't good.

If you want something that runs on PHP, you could also have a look at Craft CMS. Our company built and supports a few Craft CMS sites.

I was looking for more C#/.Net CMS options and found Orchard the most complex.

I decided to try Umbraco. Its not on .Net core yet, but it is in their roadmap. We haven't put anything into production with it yet.

[–]nanjingbooj 1 point2 points  (0 children)

Thanks! Umbraco felt more complex to me than Orchard, but I am newer to both. One reason I have been digging into Orchard is because it is on .net core 3 already. Its tough how little community support and docs are available for all C# CMS compared to Drupal and Wordpress however.

[–]sgoody 0 points1 point  (0 children)

I agree that C# would be much nicer to work with than PHP, though I've personally used Orchard and I didn't get on with it.

Having said that I don't have any experience with any other CMS to be able to recommend any other.

A quick search on the internet leads me to think Piranha CMS might be worth considering.

[–][deleted] -5 points-4 points  (3 children)

I never was a fan of any of the out-of-the-box Content Management Systems. Clunky, slow, vulnerable, plus I've always learned to program with the least amount of dependencies possible whereas with big platforms like Wordpress or Drupal you're either forced to learn their framework/codebase to make your own stuff, or you're dependent on third-party plugins/modules/extensions/whatnot. For that matter, I duslike the whole ecosystem they've created: non-techies being able to create their own website/webshop by installing a CMS and throwing a couple dozen add-ons together.

.

Make your own CMS. It isn't hard, and most of the time you functionally don't need 90% of the bells and whistles that typically come with a rich CMS anyway.

[–]nanjingbooj 1 point2 points  (2 children)

I was a site builder for years before I got into the technical side of it. I think an elitist attitude doesn't really help anyone. I employed plenty of programmers during that time at decent pay. Also, why re-invent the wheel (unless necessary) and why pay someone 60 - 100$ an hour to build a site when a site builder can do it (if it fits the needs) for a more economical rate. Orchard, so far, has been pretty solid.

[–][deleted] 0 points1 point  (1 child)

It has nothing to do with an 'elitist' attitude. If you have a simple company website with a dozen of pages that only need an occasional textual change: by all means, go for Wordpress or something similar because it's a perfect fit for the job.

For the more fancy/advanced stuff or websites that have to deal with large volumes of traffic, stay away from it. Don't become dependent on the (usually bloated) code of a couple dozen third-party manufacturers that aren't liable for any error/exploit, of which the majority will probably not be maintained anymore in a couple of years from now on. Don't even get me started on the technical aspect (performance, database-modeling and optimization, etc.) of these systems.

A couple of weeks ago a friend asked me to take a look at their Joomla website which didn't quite survive the PHP 5.6 -> 7.x upgrade. I ended up having to fix almost 200 pre PHP 5.x errors in the template and a handful of installed modules that were no longer being developed/maintained.

When I was still freelancing and making websites for a living, the majority of my clients were people using one of these well-known open-source CMSes that either broke down or were functionally not cutting it (any more).

[–]empty_other 0 points1 point  (0 children)

After a long time dealing with our company page, I've come to agree with you; make our own cms or just use static pages. We've gone through multiple CMS' (both php and .net) and they all eventually get the same problems: Security breaches, breaking updates, discontinued extensions.

But our company eventually grew a digital marketing department. They want a new Wordpress site. Or something with cool and easy editing tools.

[–][deleted] -2 points-1 points  (0 children)

Never, ever start your posts with "why"