Click here to Skip to main content
15,896,473 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: MQOTD Pin
CDP180230-Aug-16 22:19
CDP180230-Aug-16 22:19 
GeneralRe: MQOTD Pin
Herman<T>.Instance30-Aug-16 22:55
Herman<T>.Instance30-Aug-16 22:55 
GeneralRe: MQOTD Pin
Simon_Whale30-Aug-16 23:17
Simon_Whale30-Aug-16 23:17 
GeneralRe: MQOTD Pin
Corporal Agarn31-Aug-16 1:01
professionalCorporal Agarn31-Aug-16 1:01 
GeneralCommitStrip OTD Pin
OriginalGriff30-Aug-16 20:09
mveOriginalGriff30-Aug-16 20:09 
GeneralRe: CommitStrip OTD Pin
Rage30-Aug-16 23:46
professionalRage30-Aug-16 23:46 
QuestionWhat's the deal with WordPress Security? Pin
TheOnlyRealTodd30-Aug-16 10:52
professionalTheOnlyRealTodd30-Aug-16 10:52 
AnswerRe: What's the deal with WordPress? Pin
Ryan Peden30-Aug-16 11:04
professionalRyan Peden30-Aug-16 11:04 
It's pretty much a combination of all of the points you mentioned.

Part of it is due to the popularity of Wordpress, as you mentioned. The large number of sites running Wordpress results in a high ROI for attackers who work to compromise it.

Plugins are a huge attack vector. Although the Wordpress core code has become much more professionally built and more secure, there are still lots of horribly written plugins out there.

PHP was also a much worse language when Wordpress first got started than it is now. It has since gained features that help in the creation of well engineered software. It now has namespaces and (optional) static typing for function parameters and return types.

The barrier to entry is still low, though, which is why we'll continue to see lots of really insecure plugins out there. My girlfriend did a college program that mostly taught web design, but also taught just enough PHP for the students to be dangerous. I suspect that a lot of the bad plugins are a result of situations like that; people are able to hack together something that works, but they don't entirely understand why or how the it works, or how it interoperates with the rest of Wordpress. That's not to say that all designers who learn to code do it badly, but there are a subset who do.
GeneralRe: What's the deal with WordPress? Pin
Beginner Luck30-Aug-16 18:23
professionalBeginner Luck30-Aug-16 18:23 
GeneralUWP / WPF? Pin
Kevin Marois30-Aug-16 10:45
professionalKevin Marois30-Aug-16 10:45 
GeneralRe: UWP / WPF? Pin
kevinfrombaselinesw30-Aug-16 10:58
kevinfrombaselinesw30-Aug-16 10:58 
GeneralYour next iPhone could cost more... Pin
OriginalGriff30-Aug-16 7:34
mveOriginalGriff30-Aug-16 7:34 
GeneralRe: Your next iPhone could cost more... PinPopular
User 842030-Aug-16 8:03
User 842030-Aug-16 8:03 
GeneralRe: Your next iPhone could cost more... PinPopular
OriginalGriff30-Aug-16 8:14
mveOriginalGriff30-Aug-16 8:14 
GeneralRe: Your next iPhone could cost more... Pin
Dan Neely30-Aug-16 8:18
Dan Neely30-Aug-16 8:18 
GeneralRe: Your next iPhone could cost more... PinPopular
User 842030-Aug-16 8:25
User 842030-Aug-16 8:25 
GeneralRe: Your next iPhone could cost more... Pin
OriginalGriff30-Aug-16 8:36
mveOriginalGriff30-Aug-16 8:36 
GeneralRe: Your next iPhone could cost more... PinPopular
User 842030-Aug-16 8:41
User 842030-Aug-16 8:41 
GeneralRe: Your next iPhone could cost more... Pin
OriginalGriff30-Aug-16 8:51
mveOriginalGriff30-Aug-16 8:51 
GeneralRe: Your next iPhone could cost more... Pin
User 842030-Aug-16 9:08
User 842030-Aug-16 9:08 
GeneralRe: Your next iPhone could cost more... Pin
User 842030-Aug-16 9:32
User 842030-Aug-16 9:32 
GeneralRe: Your next iPhone could cost more... Pin
Jeroen_R31-Aug-16 1:09
Jeroen_R31-Aug-16 1:09 
GeneralRe: Your next iPhone could cost more... Pin
User 842031-Aug-16 2:02
User 842031-Aug-16 2:02 
GeneralRe: Your next iPhone could cost more... Pin
Jeroen_R31-Aug-16 2:48
Jeroen_R31-Aug-16 2:48 
GeneralRe: Your next iPhone could cost more... Pin
milo-xml31-Aug-16 1:37
professionalmilo-xml31-Aug-16 1:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.