- One doesn't need to be a coder or mess with cmd to use it.
- Abundance of tutorial(text/audio/video)
- You can host it anywhere, even for free. FTP? I know that from work.
- Hosting provider even install it for you
- Expert support is all over the web
- Drupal and Joomla can't beat WordPress new user adoption, why? They're made to be customized(more developer-centric). Too much option is apparently not good for new user.
2) Features
- Need something? there's plugin for that
- People/visitors loves nice design/layout, WordPress have thousands of themes
- Secure. Attacked by some random ddos/script kiddies? Hosting provider will take care of it. Malicious code? same case.
Static site generator.
1) Beginner friendly
- Yes, at least if you're familiar with cmd.
- Most tutorial suggesting Amazon S3/CDN/cloud etc. Well those service are inaccessible to many.
- Write new post, generate, upload...complicated!
- Lets embed image/audio/video with one-click...nope!
- Lets edit old blog post... oh why art thou so hard
- Lets try it on my phone, nope!
2) Features
- I want to add Facebook comment, how? Read the manual, download that, configure...blabla. No thanks
- Lets add analytics code. Edit template and insert this javascript, save and regenerate...blabla. No thanks
Conclusion : it might be a piece of cake for you but not to most people. Remember "most user are idiot"?. If I want to have simple static blog with nice editor I would use Blogger. Dumping random text? I have pastebin for that. Static site generator sure is attractive but we are just not there yet.
I have a feeling that 'campaign' to promote static site generator to WordPress user is strikingly similar to Windows-to-Linux campaign. It just never going to happen for most user, at this rate.
I've read so many times on HN that people find it hard to scale WordPress. Really? Running WordPress on 128MB VPS and theoretically I can handle more than 250 request per second without problem[1]. Granted that number is just theoretical value but please, if you have gigabytes of RAM and your WordPress site fail after some hundreds of request per second, you certainly have done something terribly wrong. Especially for site with text and very few media content.
Forget any other setup you've ever used, go with this for high performance WordPress
1) Nginx [set so that request to static content to completely bypass PHP]
2) PHP-FPM
3) APC [Object & Database cache]
4) W3 Total Cache or WP Super Cache
5) Varnish
There many other high performance WordPress setup you could find out there but in term of simplicity and manageability, this is the one I fancy most. The bottleneck in this setup is RAM, not PHP, WordPress or MySQL read/write operation as I've seen in many server setup.
Disclaimer : I run small operation of managed WordPress hosting called KittySensei[2]
Adultery isn't punishable legally in some places...really?
This is the first time I heard this. I'm talking about married couple, adultery here. Wasn't marriage a "legal contract"? In this case does it mean that if the couple were to be divorced, the guy still need to pay alimony et cetera?
This is vanilla WordPress installation. There is almost no difference in load time or overall resource usage as far as I'm concerned. I've never use Redis before so thank you for this.
Exactly. Also GWan and Monkey[1] claim that their webserver perform faster while remain lightweight. Anyone interested to put RPi on actual datacenter can do so with EDIS for free[2]
2) Odd job. I always do this, from replacement delivery guy to wedding planner assistant. Ask your network for a short gig and most of the time they have something for you
how do you use admin template like this..say for a PHP website on a VPS? How do you "connect" the templates with the data?
Been googling for a while but to no avail. I would really like to have something like this as traffic monitoring and customer support interface
2) WP Better Security
3) WPScan (https://github.com/wpscanteam/wpscan)
Should be sufficient for most small/medium installation