Hacker News new | ask | show | jobs
by nocommandline 1004 days ago
1) Lots of Wordpress (WP) sites. This makes it quite easy to find devs (to maintain the website in the future). There are also lots of plugins making it easy to add functionality/features.

But easy availability of plugins leads to high probability of hacking. Put another way, a WP site needs constant monitoring/upgrades of the plugins to avoid being hacked. This means $$ out of pocket for website owners but money for developers.

2) Personally, I don’t recommend WP. I prefer Python/Flask (I’m more familiar with it) or Django. You can build the site and essentially forget about it.

In addition, I prefer separating front end code from back end code (for WP, you use PHP which combines both html and server side code in same file)

1 comments

> (for WP, you use PHP which combines both html and server side code in same file)

Laravel fixed this with Blade templates, and this repo[0] brings it to Wordpress.

0: https://github.com/roots/sage