Slashdot Mirror


WordPress 2.0 Released

cyberchucktx writes "Version 2.0 of the Wordpress open source blogging software has now been released." From the post: "In the past if you were linking to a number of posts or pinging a lot of update services, your posting time could appear to slow to a crawl even though everything was instantly done on the backend. We've modified how this works now so posting should be near-instantaneous, like everything else in WordPress."

26 of 105 comments (clear)

  1. If history really repeats itself by SethD · · Score: 4, Funny

    If history is any indication, there will be a 2.0.1 release soon. I can wait ;)

    1. Re:If history really repeats itself by ATinyMouse · · Score: 4, Insightful

      I've been using WordPress 1.5.2 for the last several months to blog about my daughter Bethany who was born in July. I upgraded my daughters blog and my nephews blog to 2.0 last night. I recommend following the upgrade instructions, they list several different times to backup your database and files and not to go any further unless you do. Even though I never had to use the backup, I'm glad I had it. Once the upgrade completed I couldn't browse my blog, but the problem was related to a coding bug with my custom theme. After I fixed it everything has been rock solid.

      Some of the biggest changes I've noticed so far is the admin screen using a Google like dragging and dropping interface for placement of window frames. The added WYSIWYG HTML editor is nice, but when I click on the formatting icons in Firefox none of their actions "stick." I'm pretty sure the problem is related to an extension, I just haven't figured out which one yet. They added a theme preview when picking themes instead of the text one they use to have and categories for your posts can be added on the fly. An even more exhaustive list is here.

      I've only used it twice to post entries since the upgrade, but I'm really happy with what I've seen so far.

  2. Re:MySQL facists!! by shark72 · · Score: 5, Insightful

    "Why not support for PostgreSQL? How hard can it possibly to write code that supports more then DB? It's unbelievable that almost no blogging software supports a real RDBM."

    WordPress is open source. This means that if you like, you can contribute by making the improvements yourself. That's how open source software tends to be improved... each contributor adds the features that they would like to see.

    At the very least, you should give it a try. If you're right, and adding PostGRE is the trivial task that you imply, then it should be a snap, and WordPress will be the better for it. If it turns out to be a little too daunting, then you'll have answered your own question of why it hasn't yet been done.

    --
    Sitting in my day care, the art is decopainted.
  3. Re:MySQL facists!! by vidarlo · · Score: 4, Insightful

    PHP has database specific functions, mostly. Whilst it is not too hard, it is some work. As it is open source, I suggest that you write your own database functions, and make it work. It's your right to fork it. Really. All web hotels I've came across uses mysql, it is the single most popular db for php-stuff. It's for a reason that LAMP is LAMP, not LAPP ;)

  4. Re:MySQL facists!! by rainman_bc · · Score: 2, Insightful

    Yes, true, but if it's not coded right, it can be a big pain to make it work with anything by mysql.

    Creating a database independant application needs to be a consideration from the beginning, not an after thought.

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  5. Wordpress is great software by tighr · · Score: 2, Insightful

    I have been using Wordpress for almost two years, and every version update adds the features that I want to see. Version 2.0 looks like it already has several new features I never even thought of, like updating the control panel to be slicker and faster. These features will only serve to make Wordpress more valuable to my website. I look forward to installing it later. And, as some users have already pointed out, its open source and fully editable. So if you want to include support for your favorite DB, why don't you go out and do just that? Most webhosts already offer support for MySQL, so I don't see a problem offering this out-of-the-box solution with that backend.

  6. Re:MySQL facists!! by Anonymous Coward · · Score: 2, Interesting

    It would be better if PHP had namespaces, then there wouldn't be a need for pq_* and mysql_* hacked function names.

  7. Apache for Windows support by ImaLamer · · Score: 2, Interesting

    Sadly, I'm stuck with version 1.0.1 because none of the rest will work when using Apache on Windows.

    1. Re:Apache for Windows support by chrisgeleven · · Score: 4, Informative

      Not only are you using an ancient version of WordPress, you are using one that has some serious security issues. You need to invest in making it work.

      I have gotten WordPress 1.5 to work on Windows before just fine, even with Apache running in Windows.

      Haven't tried it with version 2.0, but that is due to me moving to OS X and not bothering to boot up the Windows laptop to give it a shot...

    2. Re:Apache for Windows support by Anonymous Coward · · Score: 2, Informative

      Oh dear. You ARE a bit behind the times. Wamp or XAMPP will both run WP just fine.

  8. Old news by Mr.+Spontaneous · · Score: 2, Informative

    I upgraded to 2.0 when they first released it a few days ago, and am thoroughly impressed with it. Sure, I'd appreciate a spellchecker (fixed with a plugin), but nothing is perfect.

    My one gripe with it, though, is it's new rich text editor - TinyMCE. For some reason it refuses to load and throws an error when attempting to do so. I've documented this on my blog.
    I worked around this problem by, in the Admin area, going to Users, and deselecting the "Use the visual rich editor when writing" check box.

    --
    Its all fun and games until someone loses an eye... then its just fun.
  9. Give it a little time ... by marko_ramius · · Score: 2, Insightful

    ... there are some issues that need to be worked out yet.

    My recommendation with all new software releases ... wait until the first point release before deploying to important systems.

    1. Re:Give it a little time ... by RobotRunAmok · · Score: 5, Funny

      wait until the first point release before deploying to important systems.

      It's blogging software. How important can any of the systems be?

  10. Re:MySQL facists!! by soundofthemoon · · Score: 3, Informative

    You might want to check out typo, an open source blog developed in Ruby on Rails. From the overview: "Supported databases: Mysql, Sqlite, and PostgreSQL"

  11. WordPress Multiuser: by anandpur · · Score: 2, Informative

    WordPress MU is multi-user version of the famous WordPress blogging application. It is ideal for people wanting to offer a hosted version of WordPress
    http://mu.wordpress.org/

  12. RTFA? by eargang · · Score: 4, Informative

    Or you could read the F.A.

    "Improved Abstraction — We've eliminated almost all direct SQL queries from the code and moved them to functions and classes that make the entire program more consistent."

    granted, no clue why they didn't eliminate all direct queries alltogether ("almost?" what you do you mean, "almost"?) but it's a damn good start towards db independence. a basic blog engine shouldn't be using any non-standard SQL calls anyway so support for Postgres should be easy at this point.

    emphasis on should, though. The glass is half empty in my world.

  13. Re:MySQL facists!! by autopr0n · · Score: 2, Insightful

    If you're right, and adding PostGRE is the trivial task that you imply, then it should be a snap, and WordPress will be the better for it. It's easy to make a system support multiple databases when starting from scratch. It can be more difficult if the code is already written and hacked up with 'mysqlisms'.

    --
    autopr0n is like, down and stuff.
  14. Re:FTFA WTF by douceur · · Score: 2, Informative

    They're referring to the WYSIWYG editor they've introduced for writing entries. I assume it requires support of the designMode attribute. There's a little more here, if you're interested.

  15. Re:MySQL facists!! by chromatic · · Score: 2, Funny

    Evidently even personal software deployed on single-user virtual hosts has to be enterprise-ready, scalable, mature, and ready for prime time, or something. I guess.

  16. Re:FTFA WTF by Big+Diluth · · Score: 2, Funny

    I think that means Safari and older versions of Opera don't support everything that's needed to do WYSIWYG.

    I could be wrong though.

  17. Why? by Qbertino · · Score: 2, Interesting

    Why is it that WordPress has such a fanbase within the geek croud that it is mentioned every odd week on slashdot and simular forums but such powerfull well-built open source blogging tools like b2evolution or the awesome Pivot never get mentioned - even if they reach a major release? I've mostly heard programmers rave about WordPress but it doesn't appear to me as the cream of oss server side goodies, so what is it all about?

    Anybody care to shed some light on this for me?

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Why? by Baricom · · Score: 2, Insightful

      I think WordPress gets coverage on Slashdot because of its popularity - for whatever the reason, there's far, far more people running it than other open source weblog platforms.

      As for why it's so popular, I really can't say. I do think part of the reason is the mass exodus from Movable Type when Six Apart changed the licensing model for the 3.0 release. Perhaps the WordPress people saw an opportunity to increase their user base when they heard the news, and shouted to the people. The increase in marketshare provides incentive to write WordPress plugins, because the audience of potential users is greater.

      Perhaps the easiest way to figure out the answers to your question is to ask yourself: what makes Pivot so "awesome?"

    2. Re:Why? by BlueMoss · · Score: 2, Interesting

      I chose Wordpress 1.5.2 for http://multimediaplex.com/ and the local high school newspaper, http://copperchronicle.org/ because it has a huge user community that creates and refines plug-ins. Their codex wiki is very rich in tips and content, and they don't have the support and community issues that splits the other Content Management Systems into forked versions like Mambo and the PHPNuke variants.

      Plus, Wordpress actually justifies type.

      --
      There are no absolutes.
  18. Re:MySQL facists!! by ubernostrum · · Score: 2, Interesting

    Realistically, if you design an application from the start with even just a little bit of, well. . . design, and consideration for portability and future growth, database independance is not very difficult.

    Unfortunately, it's been my experience that most people don't really think beyond the next few hours when they're coding, which means that making things better later on is a huge chore.

    Reiterating a comment I made above, and expanding a little:

    Sometimes there is a good design reason for not supporting multiple backends; for example, Textpattern, my personal favorite for blogging/lightweight CMS solutions, has long been MySQL-only, not because of laziness or ignorance, but because Postgres doesn't have fulltext indexing by default (requires either of two contrib modules which don't get built in a standard Postgres install), and Textpattern uses fulltext indexing. There's a development branch of Textpattern which has experimental Postgres support (even though the trunk is MySQL-only, Textpattern does use abstraction in its database interface) which may or may not make that available for the future Textpattern 4.1, but I haven't had a chance to play with it, so I don't know how they're working around that problem.

    And while I tend to be fairly DB-agnostic, I can understand that deliberate targeting of MySQL is a good way to keep an application like Wordpress manageable; since MySQL is by far the most common DB available for its target market (shared hosting customers), this pleases the most people while keeping the need to worry about inconsistencies between DBs to a minimum.

  19. It works. by Poromenos1 · · Score: 2, Informative

    2.0 works in windows (on XAMPP), I tried it before moving my blog to it. It's quite nice, I love the "real" preview.

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
  20. Open Source and Blogging? by Fizzlewhiff · · Score: 2, Funny

    It just doesn't get any better than this. Well maybe New Years Rockin Eve with Ryan Seacrest.

    --

    'Same speed C but faster'