Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
WordPress can be a damn good CMS, and scale really well. If the developer is competent enough to know what plugins to use, and what not to use.
With that in mind, I usually spend half the time on projects with WordPress than with Drupal8 or symfony.
But if it's the kind of "developer" that buys a package from themeforest slam the "top 5 best WordPress plugins" into the mix...
Ohh boy.. -
@theMaintainer While I have to somewhat agree with your statement, WordPress still is a complete and utter pile of slimy turds.
There are way better CMS' than this one full of security holes and a completely inconsistent API. It doesn't even have configurable environments and it stores full fucking URLs in the DB of internal stuff.
The only good things of WordPress are that it's free and it has plugins and themes for everything, but besides that, it is unsuitable for the internet. Every year I have to fix 2-3 WP websites because they were hacked. It is really hard to get it secure because every fucking file of the damn CMS is theoretically callable through a URL. They never intended to make it secure. "Silence is golden" my ass.
Try out CraftCMS and you'll never go back. I can guarantee it. 😄 -
@PonySlaystation I can agree with the URL thing is just dump, and using unique urls as GUIDs is just a momentary brainfart..
I have yet to experience one of the WordPress sites I have made being hacked.
Though ask me about the ones from a "themeforest developer" and I tell you another story. -
@theMaintainer When you only use well maintained plugins and update the site regularly, you have a chance to not see hacked sites in a long time.
But my main point is, that thd whole security concept of WP is non-existent and has not been improved since the beginning.
When you have all your executable files in publicly reachable folders, it is complete bullshit.
Bots find and abuse WP vulerabilities all the time and due to PHP files being reachable, often find a way to gain access to the file system.
By executable file I mean mostly PHP.
Additionally, WP doesn't use composer, so you have to include/require PHP files and it makes the whole developer experience shitty.
WP is a de facto mess and has never been cleaned up in all those years. -
@PonySlaystation as one who is absolutely disgusted by composer and hate it with a passion; I'm actually glad that WP hasn't yet been infected by such.
I don't mind writing a require(); in the top of my files.
As I see it that's no different from 'import a from b' or '#include stdio.h' -
Also fuck Gutenberg... It is a shitty experience to implement WordPress with Gutenberg.
Related Rants
-
ScaryException16WordPress has really cool features! You can uninstall it, for example.
-
Desinika20Yesterday's JR web dev interview: 👨🏻💻: Experience? 👶: Well JS, pyhton, UX Design and bit of Sa...
-
tahnik21OW FUCKING GREAT BEEN CREATING THIS WEBSITE FOR 1 MONTH USING REACTJS. IT'S HALFWAY DONE. NOW THE HIGHER UPS ...
FUCK WORDPRESS
FUCKING FUCK THIS GODFORSAKEN CMS
FUCK THE GUY WHO USED PLUGINS WHO BREAK WHEN I TRY TO UPGRADE FROM PHP 5 TO PHP 7
FUCK THE THEME BUILDER WHICH WON'T WORK UNLESS I SWITCH TO PHP 7
FUCK THIS ENTIRE WEBSITE WHICH DEPENDS ON A PHP VERSION THAT HAS REACHED END OF LIFE ONE FUCKING YEAR AGO
FUCK THE OLD PEOPLE THAT ADMINISTER IT, AND DON'T WANT TO LEARN HOW TO USE NEW PLUGINS AND KEEP USING THE OLD, BROKEN AND UN-MAINTAINABLE ONES
special mention: fuck this one fucking plugin who claims to implement paypal when it doesn't actually work, and the 2 fucking thousand of JQuery lines I have to go through to fix it
devrant
wordpress