SitePoint Sponsor

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 25 of 29
  1. #1
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    I'm in love...with Fusebox

    I've been coding php for a few years now and have just recently discovered the Fusebox methodology. It was actually kind of forced on me for a recent project i've been working on, but now that I understand it, I'm a convert and plan on doing all of my future apps using it.

    so i'm just wondering... does anyone else feel this way?
    Last edited by ses5909; Jun 21, 2005 at 10:22.
    Sara

  2. #2
    SitePoint Zealot metacube's Avatar
    Join Date
    Jun 2005
    Posts
    105
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Fusebox methodology?
    What exactly is that? Do you have any interesting links?

  3. #3
    My precious!!! astericks's Avatar
    Join Date
    Mar 2002
    Location
    Vancouver, BC
    Posts
    1,971
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    might wanna check this one out: http://www.sitepoint.com/forums/showthread.php?t=263897

    edit: what's the learing/comprehension curve for fusebox? I've been wanting to adopt a framework lately...there are too many to go through an I have not much time really.

  4. #4
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    You can check out www.fusebox.org

    this is kind of an old link but it helped me get started and explained it to me really well. http://www.devshed.com/c/a/PHP/Scrat...th-PHP-Fusebox

    Id say the learning curve is about a day or two at most. for me it didn't make sense until i actually started playing with it.
    Sara

  5. #5
    SitePoint Guru 33degrees's Avatar
    Join Date
    May 2005
    Posts
    707
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hum, just checked out the code; it seems to be a procedural (read, non-OOP) MVC framework. What is it about fusebox that you like?

  6. #6
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    From what ive learned Fusebox allows an OO approach although it doesn't mandate it. I've implemented a couple things using it so far.

    For me the great thing about it is the way it is organized just makes sense. Its kind of hard to explain i guess. I've never been a huge fan of php as my background is in java and .net. but, using this methodology has changed the way i look at it. I'm sure there is a lot im missing here. But for waht its worth..i like it.
    Last edited by ses5909; Jun 21, 2005 at 18:27.
    Sara

  7. #7
    SitePoint Guru BerislavLopac's Avatar
    Join Date
    Sep 2004
    Location
    Zagreb, Croatia
    Posts
    830
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If I remember correctly, Fusebox has basically a FrontController approach with switch statements for various "circuits", i.e. Views.

  8. #8
    SitePoint Guru 33degrees's Avatar
    Join Date
    May 2005
    Posts
    707
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by ses5909
    From what ive learned Fusebox allows an OO approach although it doesn't mandate it. I've implemented a couple things using it so far.
    I just meant that the fusebox code itself isn't object oriented, which is the kind of thing that gives me a headache to look at.

  9. #9
    My precious!!! astericks's Avatar
    Join Date
    Mar 2002
    Location
    Vancouver, BC
    Posts
    1,971
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    if it aint OO, it aint right (in my books).

    I dont think I'm gonna even consider it. Dont get me wrong, it's just a personal preference.

  10. #10
    SitePoint Addict
    Join Date
    Apr 2004
    Location
    Melbourne
    Posts
    362
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by astericks
    if it aint OO, it aint right (in my books).

    I dont think I'm gonna even consider it. Dont get me wrong, it's just a personal preference.
    Don't forget that C is procedural, is still one of the most widely used languages, and probably has a role in most applications you use today. Is that not right?

  11. #11
    SitePoint Zealot
    Join Date
    Sep 2003
    Location
    Melbourne, Victoria, Australia
    Posts
    115
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Fusebox was originaly coded for Cold Fusion, hence the more procedural approach.

  12. #12
    SitePoint Enthusiast
    Join Date
    Feb 2004
    Location
    Montreal
    Posts
    77
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Well, since we're on a bit of a tangent, many OOP principles can be applied without language specific support, eg: classes and inheritance. There is a good deal of c code to support this.

  13. #13
    Non-Member coo_t2's Avatar
    Join Date
    Feb 2003
    Location
    Dog Street
    Posts
    1,819
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by ses5909
    I've never been a hug fan of php as my background is in java and .net. but, using this methodology has changed the way i look at it.
    If you come from the Java world then you should check out Mojavi.

    --ed

  14. #14
    SitePoint Wizard DougBTX's Avatar
    Join Date
    Nov 2001
    Location
    Bath, UK
    Posts
    2,498
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by ses5909
    For me the great thing about it is the way it is organized just makes sense. Its kind of hard to explain i guess.
    That's probably the most important criteria for picking a framework to use. Assumes you have the choice though

    Douglas
    Hello World

  15. #15
    My precious!!! astericks's Avatar
    Join Date
    Mar 2002
    Location
    Vancouver, BC
    Posts
    1,971
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Tanus
    Don't forget that C is procedural, is still one of the most widely used languages, and probably has a role in most applications you use today. Is that not right?
    From your analogy, Fusebox is thus as powerful as C then? Is that not right?

    As I said, personal preference. I did not say it was bad.

  16. #16
    SitePoint Guru Galo's Avatar
    Join Date
    May 2005
    Location
    Holland!
    Posts
    852
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by astericks
    if it aint OO, it aint right (in my books).
    I dont think I'm gonna even consider it. Dont get me wrong, it's just a personal preference.
    That must be the most rediculess comment i have seen posted on this forum.
    andaah.... choose better books then..

    However Fusebox looks cool but requires Macromedia's Coldfusion which requires a compiler and a server to work with, and they are not for free, so for a business trying to find a comprehensive Framework this wouls cost me mony instead of make me mony.
    Business as usual is off the menu folks, ...

  17. #17
    SitePoint Guru BerislavLopac's Avatar
    Join Date
    Sep 2004
    Location
    Zagreb, Croatia
    Posts
    830
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Galo
    However Fusebox looks cool but requires Macromedia's Coldfusion which requires a compiler and a server to work with, and they are not for free, so for a business trying to find a comprehensive Framework this wouls cost me mony instead of make me mony.
    There are implementations of Fusebox for various languages, including PHP. Last I saw the site, Fusebox version 2 (or something like that) just came out, with support for OO approach, but I don't think anyone made a PHP OO implementation of that. I might be mistaken, though.

    Edit: Sorry, it's Fusebox 4, not 2. But it seems that there is only a PHP implementation for FB3.

    Edit 2: And this page is completely dedicated for using PHP with Fusebox: www.bombusbee.com. It seems there is a BF4PHP project under way.

  18. #18
    _ silver trophy ses5909's Avatar
    Join Date
    Jul 2003
    Location
    NoVa
    Posts
    5,466
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)
    Fusebox was originally created for ColdFusion but I guess due to poular demand they wrote the framework in php. There isn't any additional cost that I'm aware of.
    Sara

  19. #19
    My precious!!! astericks's Avatar
    Join Date
    Mar 2002
    Location
    Vancouver, BC
    Posts
    1,971
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Galo
    That must be the most rediculess comment i have seen posted on this forum.
    andaah.... choose better books then..
    Do people even care to read [and in your case, spell] properly anymore? It's a personal preference for crying out loud.

    I knew me posting that would ruffle some feathers [because of its inaccuracy], but jeez...chill buddy.

    There are better ways of voicing your disagreement...see the post by Tanus above.

  20. #20
    SitePoint Evangelist
    Join Date
    Jun 2003
    Location
    Melbourne, Australia
    Posts
    440
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Last time I checked, English was not an official language in Holland.

    Besides. computer programmers are the worst spellers and grammarians around. Funny about that, considering their scripts would die if they made such mistakes in them.

  21. #21
    SitePoint Zealot cholmon's Avatar
    Join Date
    Mar 2004
    Location
    SC
    Posts
    197
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by auricle
    Funny about that, considering their scripts would die if they made such mistakes in them.
    If only the forums would give runtime errors for all of our mispellings

  22. #22
    SitePoint Addict
    Join Date
    Apr 2005
    Location
    San Diego, CA
    Posts
    205
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I checked out some fusebox examples and it's definitely modeled after MS's ASP, VB, etc. I went through my VB phase in the mid-1990's and luckily I came out of it sane. I personally don't like the syntax.
    I study speed waiting. I can wait an entire hour in 10 minutes.

  23. #23
    Massimiliano Bruno Giordano sid egg's Avatar
    Join Date
    Aug 2004
    Location
    Canada
    Posts
    1,280
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I'm in love...with Sara.
    Last edited by sid egg; Jun 23, 2005 at 20:43.
    GamesLib.com - the slickest, most complete and
    easily navigatible flash games site on the web.

  24. #24
    SitePoint Guru Galo's Avatar
    Join Date
    May 2005
    Location
    Holland!
    Posts
    852
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by astericks
    Do people even care to read [and in your case, spell] properly anymore? It's a personal preference for crying out loud.

    I knew me posting that would ruffle some feathers [because of its inaccuracy], but jeez...chill buddy.

    There are better ways of voicing your disagreement...see the post by Tanus above.
    Alright alright, i though my english was pretty good for a Dutchy
    Anyway sorry if i offended you.

    SMile m8
    Cheers,
    Galo
    Business as usual is off the menu folks, ...

  25. #25
    Massimiliano Bruno Giordano sid egg's Avatar
    Join Date
    Aug 2004
    Location
    Canada
    Posts
    1,280
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by Galo
    m8
    Flamed for spelling, apologizes, and says "m8"
    GamesLib.com - the slickest, most complete and
    easily navigatible flash games site on the web.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •