Slashdot Mirror


SolarPHP 1.0 Released

HvitRavn writes "SolarPHP 1.0 stable was released by Paul M. Jones today. SolarPHP is an application framework and library, and is a serious contender alongside Zend Framework, Symphony, and similar frameworks. SolarPHP has in the recent years been the cause of heated debate in the PHP community due to provocative benchmark results posted on Paul M. Jones' blog."

10 of 125 comments (clear)

  1. blog by killmenow · · Score: 4, Insightful

    if his blog is running on this framework it's as slow as molasses

  2. Foghorn Leghorn Alert by killmenow · · Score: 4, Funny

    That's a joke... I say, that's a joke, son!

    (just a little something I picked up in Sarcasm 101)

  3. Yet another... by menkhaura · · Score: 3, Insightful

    Yet another PHP framework. Won't this ever stop? Won't the development efforts ever be directed to only a handful of frameworks, to get the best we can instead of a gazillion half-(or un-) documented, over-(or under-) engineered frameworks?

    --
    Stupidity is an equal opportunity striker.
    Fellow slashdotter Bill Dog
    1. Re:Yet another... by BitHive · · Score: 3, Funny

      That's the beauty of PHP. Everyone rolls their own everything because they can do it better than the other guy(s). That's why PHP remains the most vibrant community for web developers: there is a huge exchange of ideas that get recycled into new frameworks every day. Unlike other web development environments where you have to contend with other people's conventions who probably aren't as smart as you. When you go PHP, you know you're getting quality because it takes a special type of developer to wield the incredible power that raw PHP gives you.

    2. Re:Yet another... by evanism · · Score: 3, Insightful

      I agree. The last 6 projects I've had the misfortune to take over were like this... unwieldy, evilly complex and error stuffed. What should have been simple was insanely complex. It took 4 to 6 weeks just to get anyone working on anything. I could have coded it in flat PHP in 2 days. Frameworks are the death of projects and its one of the reasons I no longer love programming.

      --
      Just bought a new quantum computer, but I'm uncertain how it works.
  4. No more frameworks please! by Hurricane78 · · Score: 4, Interesting

    They are by definition antisocial, expect everything to revolve around them and don’t want you to use just pieces of them.

    Give us just a nice set of libraries. That’s it.
    Let us choose what parts to use, what parts to get from other libraries, and what not to use at all.

    Frameworks are like having to buy a bundle offer at the supermarket, when all you need is one part of it, and then at home also noticing that the parts are not playing nice with everything else.

    But I hope the craze will be over soon, just like the Flash intro craze, the Java Applet craze, etc.

    --
    Any sufficiently advanced intelligence is indistinguishable from stupidity.
    1. Re:No more frameworks please! by Michael+Kristopeit · · Score: 3, Funny

      I've never understood this. Why are you telling other developers what to do with their time? If you don't want their framework, IGNORE IT. If you want libraries, build them.

      you do realize that you are doing exactly what you are claiming you don't understand why people do, don't you?

    2. Re:No more frameworks please! by jjohnson · · Score: 4, Informative

      As the AC noted below, it's considered a best practice to omit the ?> to avoid accidentally including non-processed whitespace after the closing tag when you include the file. If someone hits space after ?>, and you include that file and then try to print a header, it causes an error.

      --
      Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  5. Zend Framework For You, then by weston · · Score: 3, Informative

    Give us just a nice set of libraries. That's it.

    Pretty much Zend Framework in a Nutshell. Totally misnamed -- there is no Framework. It's a set of disparate libraries organized into a sort of class hierarchy that happens to have amongst it a Controller class.

  6. But it also allows new things to happen by SmallFurryCreature · · Score: 3, Insightful

    "Real" developers love to hate PHP because it goes against their rules, meanwhile the little language that could is the largest web language around. More site are run on PHP then anything else.

    Why? Because it can. All the devs who want standards and a standard framework are the kinda dev's that take six months to produce the first draft of the first requirement pre-meeting agenda action point item. Sure, that is great if you work for the state or the fortune 500, but the new stuff happens with tiny companies started in someone's garage where the code has to be working yesterday.

    As soon as other languages become capable of "just producing a site now", then PHP will start to becomes less dominant.

    And yeah, this practice does result in thousand of badly written site in urgent need of being cleaned up. That is not a bad thing, if it was left to the ruby crowd, those sites would never have seen the light of day.

    For people who understand business, having to rebuild your shop because it has become to small after a year is NOT a sign that you chose the wrong shop. It is a sign you did well. Only developers totally removed from the realities of daily life don't get this.

    Oh and if you need conventions in your programming, aren't you really saying someone needs to hold your hand? For me the only quality measurement that works for software in the end is "does it allow the owner to make money". It can be the most horrible spaghetti code you ever saw, but if it allows the company to flourish and grow, then it is good code. I have seen to many "proper" development on very large projects that followed all the conventions and produced steaming piles of crap that were unusable. Look to every single government IT project for examples.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.