|
|
|
|
|
by atmosx
4691 days ago
|
|
Static engines:
* Do one thing _good_ (i.e. blog)
* Fewer lines of code, which means:
* Easier to maintain
* Easier to read
* Easier to customize using small chunks of raw code Dynamic engines:
* Do many things (i.e. having multiple authors, multiple formats, visual editors, plugins, etc.)
* Many more (as in x^5) lines of code, which means:
* * Harder to maintain
* * Easier to use for _non programmers_
* * Easy to customize SOME things (apply a theme), HARD to customize the whole thing properly (you need to read huge chunks of code that might break if you change them)
-- The above reasons make Wordpress pretty much insecure compared to a Static website (i.e. Jekyll engine like octopress). Of course you could have a bloated wordpress websites where all it's plugins are revised and secure while you could have a static website where it's running buggy JavaScript which reveals your IP to the NSA (random example pick) but the % of having a bug in a bigger (in terms of lines of code) app is way higher. |
|