473,395 Members | 1,677 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

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 1478
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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

33
by: news.microsoft.com | last post by:
To Microsoft and fellow MSDN Universal subscribers... Regarding new MSDN Universal (I mean Premier) price and level changes: 1) Way too expensive for the small and medium developer Universal...
2
by: Amil | last post by:
Hum...am I missing something here. Seems like when I create a new web application in visual studio .net, it will put it at http://localhost/newapp/. This is fine..for now. But, I want to write...
1
by: Martin Zachs | last post by:
I'm new to ASP.NET, but 5+ years experienced with conventional ASP. We currently use "non-isolated" development using Frontpage Extensions for lots of websites (100+). To move to ASP.NET, I've...
2
by: kanda | last post by:
Hello. I am developing the application (VBA&ODBC, to be exact) which periodically calls the stored procedures in the IBM DB2. A few of the procedures require executing with isolation level RR (...
9
by: shorti | last post by:
I reviewed a similar post on an older version of DB2. I was wondering if there was anything available now that is more precise in gathering the db2 version for the new v8 calls. I am running...
8
by: Brian Tkatch | last post by:
Server: DB2/SUN 8.1.6 Client: DB2 Connect Personal Edition (No 11) <URL:ftp://ftp.software.ibm.com/ps/products/db2/fixes2/english-us/db2winIA32v8/fixpak/FP11_WR21365/FP11_WR21365_CONPE.exe> ...
3
by: Doug | last post by:
Using Visual Studio 2005, SQL Server 2000, and ASP.NET/VB.NET for a Web Application. We have a System DSN using Windows NT authentication defined on the development box to connect to the SQL...
4
by: David Lozzi | last post by:
Howdy, I found a nice little book called ASP.NET 2.0 Cookbook by Michael A Kittel and Geoffrey LeBlond. Anyway, they have some instructions on how to setup application level error handling. Most...
3
by: kavallin | last post by:
I'm confused about isolation level.. According to the devleoper of our app (java, running java stored procedures) dont they have any setTransactionIsolation in there code so the default should be...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.