468,733 Members | 1,474 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,733 developers. It's quick & easy.

Higher level application development

Are there any tools that would support higher level application
development with PHP? I need to develop a complex enterprise app, but I
don't want my programmers to waste their time on low level functionality
such as input validation, interface aspects and database interaction.

Even a simple interface to our customer database requires a lot of
effort in coding input and processing pages, while this is all standard
functionality that must have been created a zillion times before.

I don't like Microsoft, but it seems that they are the only who offer
drag n click application development tools.

Any suggestions?

Willem

Jul 17 '05 #1
7 1318
Willem wrote:
Are there any tools that would support higher level application
development with PHP? I need to develop a complex enterprise app, but I
don't want my programmers to waste their time on low level functionality
such as input validation, interface aspects and database interaction.

Even a simple interface to our customer database requires a lot of
effort in coding input and processing pages, while this is all standard
functionality that must have been created a zillion times before.


It's still at an early stage of development but you might want to take a
look at PfP Studio http://pfp-studio.sourceforge.net/ - a RAD form building
tool. This is only one part of the puzzle - I'll eventually get round to
integrateing authentication and access controls, along with a templating
system.

I had a look some time ago for tools to speed up development of business
information systems. Although there are more CMS and frameworks out there
for PHP than you can shake a stick at, they're mostly slashdot-type news
publishing systems and not very apposite to this kind of application - the
authentication usually is built-in and doesn't allow fine grained control.
The templating systems are overkill. And difficult to integrate new
functionality. Which is why I started writing my own solution.

(but I'm happy to be proved wrong)

HTH

C.

Jul 17 '05 #2
Hello Colin,

Colin McKinnon wrote:
It's still at an early stage of development but you might want to take a
look at PfP Studio http://pfp-studio.sourceforge.net/ - a RAD form building
tool. This is only one part of the puzzle - I'll eventually get round to
integrateing authentication and access controls, along with a templating
system.


It looks very promising! But I'm affraid I need a finished, solid and
stable product. Do you know of any commercial alternatives? I'll happily
invest in a good RAD tool, if I only knew any...

Jul 17 '05 #3
NC
Willem wrote:

Are there any tools that would support higher level application
development with PHP? I need to develop a complex enterprise app,
but I don't want my programmers to waste their time on low level
functionality such as input validation, interface aspects and
database interaction.


You might want to check out Tony Marston's three-tier development
infrastructure:

http://www.tonymarston.com/php-mysql...structure.html

Cheers,
NC

Jul 17 '05 #4
Try looking at the cmsmatrix.org for projects. All those CMS thingys
are complex and a sweet spot for PHP, find out what they're doing.
Never seen such an outburst of creativity for cool web apps before
LAMP. Java never made that happen... you could do dotNet I suppose.

Tried making sense out of one of their portal frameworks(MonoX) and
couldn't make head nor tails of it. And I'm trained on BEA's mammoth
portal. If I can't make sense out of a dotnet portal then what?

Jul 17 '05 #5
"Willem" <gw*****@gmail.com> wrote in message
news:42***********************@news.xs4all.nl...
Are there any tools that would support higher level application
development with PHP? I need to develop a complex enterprise app, but I
don't want my programmers to waste their time on low level functionality
such as input validation, interface aspects and database interaction.
Not I know of. You see things like the Horde framework
(http://www.horde.org/). But nothing that's used widely.
I don't like Microsoft, but it seems that they are the only who offer
drag n click application development tools.


A typical Microsoft application framework works like: it allows you to
develop 90% of your program in 1/10th of the time, but makes the remaining
10% ten times as hard; so you actually end up spending more time :-)
Jul 17 '05 #6
Hi - take a look at Dabo - http://dabo.leafe.com ..
The underlying framework is python [errr. not really what you've asked
about] ..
mondo regards [Bill]
--
William Sanders / Electronic Filing Group Remove the DOT BOB to reply via
email.
Mondo Cool TeleCom -> http://www.efgroup.net/efgcog.html
Mondo Cool WebHosting -> http://www.efgroup.net/efglunar.html
Mondo Cool Satellites -> http://www.efgroup.net/sat
VFP Webhosting? You BET! -> http://efgroup.net/vfpwebhosting
mySql / VFP / MS-SQL

"Willem" <gw*****@gmail.com> wrote in message
news:42***********************@news.xs4all.nl...
Are there any tools that would support higher level application
development with PHP? I need to develop a complex enterprise app, but I
don't want my programmers to waste their time on low level functionality
such as input validation, interface aspects and database interaction.

Even a simple interface to our customer database requires a lot of
effort in coding input and processing pages, while this is all standard
functionality that must have been created a zillion times before.

I don't like Microsoft, but it seems that they are the only who offer
drag n click application development tools.

Any suggestions?

Willem

Jul 17 '05 #7
Chung Leong wrote:
"Willem" <gw*****@gmail.com> wrote in message
news:42***********************@news.xs4all.nl...
Are there any tools that would support higher level application
development with PHP? I need to develop a complex enterprise app, but I
don't want my programmers to waste their time on low level functionality
such as input validation, interface aspects and database interaction.

Not I know of. You see things like the Horde framework
(http://www.horde.org/). But nothing that's used widely.

I don't like Microsoft, but it seems that they are the only who offer
drag n click application development tools.

A typical Microsoft application framework works like: it allows you to
develop 90% of your program in 1/10th of the time, but makes the remaining
10% ten times as hard; so you actually end up spending more time :-)

Hi Chung!

That is exacly why with the phpPeanuts framework the application
developer uses php code for everything: it allows him to extend and
override the framework in unexpected ways.

(But i guess you already knew ;-) )

Greetings,

Henk Verhoeven,
www.phpPeanuts.org.
Jul 17 '05 #8

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

33 posts views Thread by news.microsoft.com | last post: by
2 posts views Thread by Amil | last post: by
8 posts views Thread by Brian Tkatch | last post: by
4 posts views Thread by David Lozzi | last post: by
3 posts views Thread by kavallin | last post: by
1 post views Thread by CARIGAR | last post: by
reply views Thread by zhoujie | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.