![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
|
|
#1 |
|
Trying to be a Real Coder
|
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 |
|
|
|
|
|
#2 |
|
Programmer
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1
![]() |
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. |
|
|
|
|
|
#3 |
|
Professional Programmer
Join Date: Feb 2009
Posts: 280
Rep Power: 2
![]() |
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
|
|
|
|
|
|
#4 |
|
Programmer
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1
![]() |
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... |
|
|
|
|
|
#5 | |
|
Programmer
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1
![]() |
Re: Web-based application
Quote:
As a PHP IDE, it is actually worth a look. Very nicely done. But for a RAD dev system, forget it. |
|
|
|
|
|
|
#6 |
|
Professional Programmer
Join Date: Feb 2009
Posts: 280
Rep Power: 2
![]() |
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
![]() |
|
|
|
|
|
#7 |
|
Programmer
Join Date: Jan 2010
Location: Australia
Posts: 56
Rep Power: 1
![]() |
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. |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
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 |