Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: Why does this forum use PHP? Why not Spring?

  1. #1
    Join Date
    Jun 2005
    Location
    Dallas, Texas
    Posts
    19

    Default Why does this forum use PHP? Why not Spring?

    Does anyone know why this forum was built with PHP? Was Spring also used to build this forum? If not, why not? If so, how so?

    Thanks!

  2. #2
    Join Date
    Sep 2004
    Location
    Manchester, UK
    Posts
    16

    Default Re: Why does this forum use PHP? Why not Spring?

    Quote Originally Posted by springland
    Does anyone know why this forum was built with PHP? Was Spring also used to build this forum? If not, why not? If so, how so?

    Thanks!
    Why reinvent the wheel? What benifit would there be? To duplicte all the functionality of the PHP app would take time - time better spent improving Spring.

    Martin

  3. #3
    Join Date
    Nov 2004
    Location
    Hilversum - The Netherlands
    Posts
    1,054

    Default Re: Why does this forum use PHP? Why not Spring?

    Quote Originally Posted by springland
    Does anyone know why this forum was built with PHP?
    That is a great idea!.

    first start with writing an operating system that uses Spring... Springdows... and we need a browser.. Springzilla.. and we need a IDE... Springbuilder.. and what do we need more... aha. an applicationserver.. Springsphere or Springcat if we only need a servlet container..

  4. #4
    Join Date
    Aug 2004
    Location
    Brussels, Belgium
    Posts
    12

    Default

    For the same reason as http://www.springframework.org/ is based on a PHP CMS (Drupal) as Colin explained it at http://www.springframework.org/node/69#comment-7

    R,
    José.

  5. #5
    Join Date
    Jun 2005
    Location
    Rio de Janeiro - Brazil
    Posts
    8

    Default

    Hi all,

    If we start thinking this way, we'll end up asking why the OS and browser we are using does not use Spring.

    Anyway, there is a very cool forum in java: www.jforum.net . We use this to power our jug at www.guj.com.br/forum (Brazilian portuguese only)
    Phillip Calçado \"Shoes\"
    http://www.fragmental.com.br
    \"There is no spoon\" -- Matrix
    \"There is no fork()\" -- AmigaOS
    ________________________________________
    If you\'re not confused, you\'re not paying attention.

  6. #6
    Join Date
    Jan 2005
    Posts
    7

    Default

    first start with writing an operating system that uses Spring... Springdows... and we need a browser.. Springzilla.. and we need a IDE... Springbuilder.. and what do we need more... aha. an applicationserver.. Springsphere or Springcat if we only need a servlet container..
    Almost agree...
    People don't always use the best tool for the job. But I guess this is the reason behind many "revolutions". Why Spring MVC instead of Web/XWork or Struts ? There is no clear winner (?) in web frameworks, because "choosing the right tool" it's hard and a very relative thing. A lot of things disappeared because of political reasons, not because they were bad.
    I bet that if someone would build a good CMS on Spring, nobody will say "Man, why did you waste your time, why did you do that, when you have Drupal (or something else)?".
    There is no right answer, because this isn't math.

  7. #7
    Join Date
    Nov 2004
    Location
    Hilversum - The Netherlands
    Posts
    1,054

    Default

    Quote Originally Posted by bujorc
    first start with writing an operating system that uses Spring... Springdows... and we need a browser.. Springzilla.. and we need a IDE... Springbuilder.. and what do we need more... aha. an applicationserver.. Springsphere or Springcat if we only need a servlet container..
    Almost agree...
    People don't always use the best tool for the job. But I guess this is the reason behind many "revolutions". Why Spring MVC instead of Web/XWork or Struts ? There is no clear winner (?) in web frameworks, because "choosing the right tool" it's hard and a very relative thing.
    Yes.. and it is difficult to select a good tool if you don`t have the time to master them and to compare them. In the beginning I found Swing difficult and maybe wouldn`t have chosen it (although there was no alternative at the time.. AWT doesn`t count). But after some time I`m quite happy with it.

    BTW: I use Tapestry for the webpages. I think Spring-MVC is fundamentally flawed. I want to think in methodes, properties and objects. Not in url`s, html. Tapestry allows me to think this way. The only problem I have with Tapestry is that you don`t get replies on the mailing lists, nobody responds at the irc... and it can be difficult to figure something out. But if you understand the basics.. and don`t have to figure out anything.. it goes fast...

  8. #8
    Join Date
    Aug 2004
    Location
    Sydney, Australia
    Posts
    2,768

    Default

    Quote Originally Posted by Alarmnummer
    I think Spring-MVC is fundamentally flawed
    Spring MVC is, as its name implies, a web-based Model View Controller implementation. Tapestry is an event-based web framework. They are different beasts. I am playing with AJAX at present, which is not MVC-driven in the traditional sense of deliniation between client and server. I would never declare Spring MVC as fundamentally flawed because I am having success with an alternative pattern of web application implementation.

    Given Spring MVC's focus on being an MVC web framework, are there any specific concerns you have with the Spring MVC implementation of MVC? I personally have found Spring MVC to be an exceptionally high-quality MVC framework.

  9. #9
    Join Date
    Nov 2004
    Location
    Hilversum - The Netherlands
    Posts
    1,054

    Default

    Quote Originally Posted by Ben Alex
    Quote Originally Posted by Alarmnummer
    I think Spring-MVC is fundamentally flawed
    Spring MVC is, as its name implies, a web-based Model View Controller implementation.
    Tapestry also is MVC based. Nothing more.. and nothing less then Spring-MVC.

    Tapestry is an event-based web framework. They are different beasts.
    Events can perfectly be combined with MVC frameworks.. take a look at Swing for example.

    I would never declare Spring MVC as fundamentally flawed because I am having success with an alternative pattern of web application implementation.
    I`m not happy with it. I have lot of experience programming Swing, but creating webpages takes ages and ages. It is so difficult to think about state, state translated in webpages, calls between webpages. It makes my head hurt. I have not much experience with Spring-MVC (only build a single app in it), but I found it just as difficult as Maverick (the other thing I normally use.. and want to get rid of). I`m trying Tapestry for the moment and if you understand the basics it is so much easier because it lets you think in method calls, pages, pagecalls etc..

    Spring-MVC can be compared with assembler.. Tapestry with Java.. it takes a lot of pain away.

    Given Spring MVC's focus on being an MVC web framework, are there any specific concerns you have with the Spring MVC implementation of MVC? I personally have found Spring MVC to be an exceptionally high-quality MVC framework.
    I think every webframwork that makes your head hurt is flawed..

  10. #10
    Join Date
    May 2005
    Location
    California, US
    Posts
    735

    Default

    Quote Originally Posted by Ben Alex
    I would never declare Spring MVC as fundamentally flawed because I am having success with an alternative pattern of web application implementation.
    Neither would I. Nevertheless I think it's an interesting topic.

    If Tapestry is easier to use and it's less trouble to set up a web app with it and it's easier to learn and understand then I'd like to know what we gain with Spring's complexity (compared to tapestry).

Similar Threads

  1. Spring MVC Web Framework versus Struts
    By biguniverse in forum Web Flow
    Replies: 27
    Last Post: Aug 29th, 2012, 03:57 AM
  2. Welcome to the Spring Modules Forum
    By robh in forum Spring-Modules
    Replies: 10
    Last Post: Aug 5th, 2005, 09:23 AM
  3. Any demos of PHP integrated with Spring?
    By springland in forum Architecture
    Replies: 5
    Last Post: Jul 16th, 2005, 08:58 PM
  4. Separate forum for Spring Web Flow
    By dadams in forum Meta
    Replies: 1
    Last Post: Mar 31st, 2005, 08:10 AM
  5. Replies: 14
    Last Post: Feb 21st, 2005, 05:41 PM

Posting Permissions

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