View Single Post
Old 06-05-2010, 10:25 AM  
cyber
Confirmed User
 
cyber's Avatar
 
Industry Role:
Join Date: Jan 2004
Posts: 182
Quote:
Originally Posted by quantum-x View Post
There's a rather cruel reality, and it is as follows:
You like WP because:
1. You understand it
2. You find it easy to use
3. You can hack solutions together with it

These are all valid points, by the way. The reality is though, behind that:
1. WP is terribly coded
2. WP CANNOT handle traffic. Even with Super-DOOPA-cache-this-time-we-mean-it-cache v2
3. WP is insecure. You will be hacked

Because you don't have a programming / technical background, you probably / surely don't understand these points, and will therefor keep defending your use of WP.

We understand that.
Oh no I'm not a real programmer! I'm sorry to all my clients, I guess I'll have to refund all the money you've paid me to do your code

It's pretty obvious that you have a grudge against WP. Sure, it's not coded by a guy in Europe who coded it for an adult company. It's not aimed specifically for adult, that's why so many adult industry guys distrust it. They either see "free" or they see it's not aimed specifically for their industry and they automatically poopoo it.

Gizmodo's Live Blog is WP, and they're ranked #427 site in the world: http://www.alexa.com/siteinfo/gizmodo.com . Are YOUR sites #427? (They may be actually ). I can throw notable sites at you all day that run WP, but it simply seems I'd be wasting my breath. You don't trust it and are pretty negative towards it (and apparently to anyone who supports it), so there's no point.

1) I do understand it, because I've taken my time to read through its' extensive documentation. It's not like many other CMS's out there that have all documentation inside the source code in a few lines of comments. Anything that's not covered too clearly in the documentation, and I can ask the extensive community and will usually get a pretty good answer.

2) For an everyday user, it IS easy to use. That's a fairly big bonus. I don't see why a CMS should be complicated. For a power user, it has very useful tools right below the surface.

3) When you say "hack" together, what are you referring to? I've played around with many CMSs in my time, and none give you a clear cut way to manually do everything that it usually does automatically. If you want to add a post to WP, you don't have to mess around with SQL code. It's a simple, single function. Add users to the DB is the same. Do you consider hacking the script, using its' own built-in functions? I mean, hell, if WP doesn't do anything natively, and if a plugin does not exist to do what I want, then yes I would "hack" in the functionality. Like "hacking" in a gallery ripper to my own WP site, www.cutiesr.us. Should I have gone with a more popular gallery ripper? I mean, it may well have been less work, but I don't know if the gallery ripper I buy is being developed any longer. If a security issue is found, what's the turn around time on it?

Maybe the open source fanboy in me skews my view, but I trust hundreds of people submitting bugs and fixing them, to a handful of developers working on a script.

Now to your negatives:

1) I believe WP is very well coded. Sure, some things could be changed, but that's why it's in ACTIVE development.
2) There's plenty of cache plugins for WP, most notably WP-Super-Cache and W3-Cache, both of which are class-A plugins that turn a normal WP site into a monster. I really don't think you have any idea of what you're talking about.
3) Of course no script is perfect. But in my years of using WP, I've yet to be hacked (knock on wood). The great thing about WP is that security issues are fixed ASAP. I trust WP's security more than I do some script written by a solitary 18 year old.

tl;dr: I don't think you know what you're talking about.


Quote:
Originally Posted by Davy View Post
Here's just one of the pitfalls of wordpress: /wp-includes/media.php (the file responsible for showing attachments) contains css code. This css code is entered in the page's body. This is bad form, invalid html and will break your site when you update later-on.

Wordpress is a steaming mess of functions with unpredictable returns. Just because it's shiny on the outside does not make code code on the inside. And the "codex" has become unmanageable for them as well. Often you have to find out with pure trial and error what a function does.
Here's the CSS:

Code:
  $output = apply_filters('gallery_style', "
    <style type='text/css'>
      #{$selector} {
        margin: auto;
      }
      #{$selector} .gallery-item {
        float: {$float};
        margin-top: 10px;
        text-align: center;
        width: {$itemwidth}%;      }
      #{$selector} img {
        border: 2px solid #cfcfcf;
      }
      #{$selector} .gallery-caption {
        margin-left: 0;
      }
    </style>
    <!-- see gallery_shortcode() in wp-includes/media.php -->
    <div id='$selector' class='gallery galleryid-{$id}'>");
Can YOU spot why it's included in a PHP file and not separately in a CSS file?

Last edited by cyber; 06-05-2010 at 10:37 AM..
cyber is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote