Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Feb 6th, 2010, 8:57 AM   #1
abdul.gafur
Trying to be a Real Coder
 
abdul.gafur's Avatar
 
Join Date: Feb 2010
Location: Salo, Riau, Indonesia
Posts: 112
Rep Power: 1 abdul.gafur is on a distinguished road
Send a message via Yahoo to abdul.gafur
Question Web-based application

Can we create a web-based applications with Delphi, so that we can access the application via a browser or something?
__________________
just a drop of dew in the morning
abdul.gafur is offline   Reply With Quote
Old Feb 6th, 2010, 9:50 PM   #2
alienkinetics
Programmer
 
alienkinetics's Avatar
 
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1 alienkinetics is on a distinguished road
Re: Web-based application

1) You can use standard CGI programming with Apache. ie: Web app's in C, C++, Delphi, VB etc etc. You need to run your own server.

http://www.ssv-comm.de/downloads/dok...t_cpc1l_10.pdf

2) Delphi 2005+ supports ASP.NET. (I think D7 came with beta .NET support). You can code web app's in this. D2005 has a WYSIWYG web editor (which is somewhat buggy). Your server needs to support .NET. D2005 comes with the free Cassini Web Server, which is a mini ASP.NET server written by the guys at Microsoft in C#. Source code is online and lots of people have extended it.

3) There is a demo version of IntraWeb in D7, but the full version cost money and you need to run your own servers. The demo version only supports localhost app's

4) Indy has a TIdHTTPServer which is free, but again, you need to run your own server. Its great for intranets or localhost stuff though.

5) You can create a "Web Server Application" in Delphi that runs under ISAPI/NSAPI or CGI or Apache. (Ive never tried this because I alwayed prefered Indy)

Or, you can try to write a custom server like Cassini based on a TCP connection. (But, since thats what TIdHTTPServer is, im unsure why someone would want to recode something that has been around for about 10 years)

PS:

I forgot. There is always ActiveX, but is that a web app? mmm. Lot of companies use it for their intranets, so I'd say its a "distributable native control served via a web browser". And there is also browser toolbars. While again, not really a "web app", but does provide web browseing functionality.

ooo, bugger, another on. A proxy! I wrote one of these in Delphi years ago. TIdHTTPServer can be used as a proxy, which is a web app that simply sits between other web sites and apps.

Um, I think thats all. But, im sure there are more.

Last edited by alienkinetics; Feb 6th, 2010 at 10:10 PM.
alienkinetics is offline   Reply With Quote
Old Feb 7th, 2010, 10:08 PM   #3
squills
Professional Programmer
 
squills's Avatar
 
Join Date: Feb 2009
Posts: 280
Rep Power: 2 squills is on a distinguished road
Re: Web-based application

Delphi has a php option, kind of werid and cool, but you can program php in a delphi envirement. I use it alot for testing my php pages :d
__________________
Best use ever for C++...
http://www.planet-source-code.com/Up...3165921697.jpg
squills is offline   Reply With Quote
Old Feb 7th, 2010, 10:22 PM   #4
alienkinetics
Programmer
 
alienkinetics's Avatar
 
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1 alienkinetics is on a distinguished road
Do you mean Delphi For PHP?

Eek. Its not Delphi. Its wasn't even written by Borland.

It was written by Qadram. Originally called "Qstudio" and then bought by Borland/CodeGear. Qstudio was ment to be release for free with WCL (Now called VCL4PHP), but I guess Borland/CodeGear decided to try to make a quick buck by buying it and selling it as a "Delphi" product.

http://www.qadram.com/faq.php

Calling it "Delphi For PHP" is just bullshit marketing. While VCL4PHP is "kinda" like VCL, its far from the same design and quality, and the name "VCL4PHP" implies some kinda compatiblity. There is no compatiblity.

The web app's produced by this product are slow, bloated and buggy. if you have tried to make a decent app with this you will know what I mean.

That said, if it works for people, use it. I personally think its a scam.

Its funny, there were rumors some years ago about a Delphi compilier that produced JavaBytes. but, I think it was kill off when Borland got into bed with Microsoft.

Mmmm

PS:

I have the system installed here and I never use it, but it looks like the IDE was written in .NET !!!! You can tell when it crashes. It brings up that telltail .NET debug dialog. Yea, Delphi my a...
alienkinetics is offline   Reply With Quote
Old Feb 7th, 2010, 10:35 PM   #5
alienkinetics
Programmer
 
alienkinetics's Avatar
 
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1 alienkinetics is on a distinguished road
Re: Web-based application

Quote:
i have used it ALOT for fixing errors in my php pages, it works like a charm for debuggin
I agree. Thats the plus side of it. Maybe im a little hard on the product.

As a PHP IDE, it is actually worth a look. Very nicely done.

But for a RAD dev system, forget it.
alienkinetics is offline   Reply With Quote
Old Feb 7th, 2010, 10:29 PM   #6
squills
Professional Programmer
 
squills's Avatar
 
Join Date: Feb 2009
Posts: 280
Rep Power: 2 squills is on a distinguished road
Re: Web-based application

lol, no clue i never made a program using it , only saying i have used it ALOT for fixing errors in my php pages, it works like a charm for debuggin at least for me it does
__________________
Best use ever for C++...
http://www.planet-source-code.com/Up...3165921697.jpg
squills is offline   Reply With Quote
Old Feb 7th, 2010, 10:33 PM   #7
alienkinetics
Programmer
 
alienkinetics's Avatar
 
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1 alienkinetics is on a distinguished road
Re: Web-based application

This is what I use: http://www.buzzphp.com/

I know, a blatant product plug. I wrote it. It still in beta phase, but im hoping to move to a stable release this year. I only work on it a few hours a week.
alienkinetics is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Creating web based application to configure routers onlyxl Perl 4 Feb 4th, 2010 3:01 AM
Web Based Game Project, Anyone Interested? Syntax_Error Coder's Corner Lounge 4 Mar 2nd, 2008 9:19 AM
Web Based MS Access Front End ReggaetonKing ASP 1 Jun 26th, 2007 7:03 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 11:08 AM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC