What exactly is WordPress?

These are some very basic questions, so I apologize for asking them, but it’s hard to understand exactly how some things work without spending dozens of hours experimenting with them. I’m more than willing to learn WP if it can do these things, but I just need some yes / no / brief explanation answers to know what WP is capable of.

  1. I know WP is some sort of blogging system, but can I use it to create blog posts on my own domain?
  2. If so, can only the web admin make them, or can any user of the site make them?
  3. If WP can create a blog on my own domain, is it as easy as tossing some server-side script files into a directory on my site and then creating the blog posts from within my browser?
  4. If so, will it manage blog accounts by itself, or do I have to create an account/login/password/etc system?
  5. If WP can create a blog system on my domain that all users can use, is the CPU usage that WP will create going to end up costing me $100/mo if there are only about 20 active bloggers on my site, or will the CPU-usage bills caused by WP be insignificant?
  6. Does WP have any forum-like functionality, or is it strictly blog posts + comments + facebook “likes” / Digg votes / etc.?
  7. Does my web site’s host (HostGator) have to support WP in any way (whether it be with server-side files that I can’t myself put on the server [other than PHP and MySQL, which HG offers), or whether it be the case that some site hosts do not allow the use of WP, etc.)? I know HostGator does not allow warez, music sites, gaming, et al. sites, but they shouldn’t have a problem with me using WP, right?

Like I said, if it sounds like what I’m looking for, I’m more than happy to buckle down and learn it. I just need to know what WP “is.” I apologize again for my profound ignorance.

1 Answer
1

  1. Yes, you can run WordPress with your own domain if you purchase hosting for it.
  2. WordPress has system of Roles (which can be further enhanced via plugins), you can let users register and allow to perform actions accordign to their role.
  3. Essentially yes. You copy WordPress files to server and initiate brief installation procedure.
  4. First account will be created during installation (if I remember right latest WordPress version will ask to specify login/password).
  5. CPU usage will be proportional to pageviews and amount of functionality you implement in your WP site.
  6. WordPress has no forum functionality natively. There are third party plugins to implement/integrate it and sister project bbPress (but it currently goes through some rough patch and is being heavily refactored).
  7. WordPress is tailored to be highly compatible with different hosting environments. Hostgator not only supports but explicitly recommends WordPress for blogging sites.

Leave a Comment