top | item 37537954

(no title)

nocommandline | 2 years 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)

discuss

order

judge2020|2 years ago

> (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