Hello Nicaury,

 

Java is a nice, (mostly) platform independent language but will rise some
other real troubles what you can see on other developments having really
troubles now. The basic idea of care2x is to have a web based application,
can be really easy changed to the front-end what meets the requirements of
the user. 

 

On the opposite you can see java as application framework, where you have a
feeling of handcuffed design freedom.. 

 

Sometimes there is a crystal ball and a fortune teller needed to be sure
that the language (here: PHP) and the integration way (here: OOP //
frameworks) is used in the next 10 years. I count on statistics. so e.g.
NEXEN, a French website who greps the net to build some of it:

http://www.nexen.net/chiffres_cles/phpversion/17286-php_stats_evolution_for_
june_2007.php

According to that statistics 33 % of webservers worldwide are using PHP (or
it's installed). So we can say that PHP is popular, there are millions of
developers worldwide what are able to migration work. 

2/3rd of it running PHP4 by the way (june 07)

 

Funny: I can remember to the "news" 11 years ago where netscape decleared
HTTP as "death" and will be replaced with the follower IIOP (no joke, we are
now back at 1996: http://wp.netscape.com/columns/techvision/iiop.html) who
knows today about IIOP, not even wikipedia knows that speculation 11 years
ago abut "future of computer languages"! :-) 

I will not argue that just PHP will be available also in 10 years, but
listen to the history of IT: Not the best will survey, the most public will
make the run .because then we would not have Perl nor Visual Basic

 

Let's talk a bit about the realization way, a little bit about object
orientation and also to give Sven an answer to his great hymn that his
webERP is even running everywhere. :-) There are many developers today avoid
using object orientated ideas, even in bigger projects. Well, object
orientation is not really more potent than procedural programming, but quite
easier to enlarge/simplify by having low maintenance on the same level.  On
the other hand there are other well known and strong PHP applications not
using OOP, e.g. Drupal
(http://api.drupal.org/?q=api/file/developer/topics/oop.html/6) . Reason was
that PHP4 had OOP, but in an inadequate way. PHP5 improved it more to the
level of java, but they had to change some internals on exactly that level. 

 

We have to think big: PHP6 will be ready 2008,  what we need is an language
what is spoken worldwide, platform independent, what will also run on quite
small servers with really low resource requirements but fulfilling even
academic level that universities are interested in to focus it to their
researches and disciplines. PHP is in my eyes the best compromise to fulfil
all of those visions.

 

Our Intentions now to introduce a framework was to have more affectivity to
the programming work without paying a price due stability - to go one step
to the directions of having "Enterprise" level and not producing "Spagetti
code" (http://en.wikipedia.org/wiki/Spaghetti_code) when there are too many
requirements overwhelm us. Since now, the use of PHP4'th OOP and the work of
release manager saved us for such death-traps, now we want to think big of
introducing frameworks. There are many of possible frameworks such as
Seagull, Zend, Symphony. just to have the most popular ones. The differences
between all of these frameworks are mostly if they have MVC architecture
(Model-View-Controller-Modells -
http://en.wikipedia.org/wiki/Model-view-controller ) and how you are
confined to it.

 

Latter argument (the need of MVC) I would discuss here.. I hope there will
be some comments :-)

 

Robert

 

 

 

 

  _____  

Von: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Im Auftrag von
Nicaury Benitez
Gesendet: Mittwoch, 22. August 2007 15:07
An: care2002-developers@lists.sourceforge.net
Cc: Claudio Giulio Torbinio - Email
Betreff: Re: [Care2002-developers] Why not Php5 and beyond?

 

We have been from the birth of care2x and have seen its evolution, are many
of us who worked in the community of active way, at the moment in the list
the third generation is discussed and still for this date the project does
not have the amount of necessary implantations everywhere is possible to
make a considerable change and to migrate our ideas and concepts to a
platform that allows that we grow with time? It is possible JAVA?

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Care2002-developers mailing list
Care2002-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/care2002-developers

Reply via email to