• 0

Fastest Web language


Question

I am going to build a e-comerice website and I was hopping for input onf the best web language to build the website in?

Right now I don't know if we are going to use a database. If I use a database would php be faster than html?

Link to comment
Share on other sites

Recommended Posts

  • 0

How would you use html to make an e-commerce site ? :D

Anyways...of course html would be faster than any web scripting language since it has nothing to be processed. If you use PHP, it has pretty fast mysql access as this board proves, but it all depends how it access?s the information and how well the php scripts are made.

Link to comment
Share on other sites

  • 0

are you making fools from us?

1. you don't even know what is a php, and you want to build an e-comerce site?

2. you don't know if you will implement databases?

3. you don't know what to use,.. php or html?

4. what are your programmic skills?

5. next time you ask something, thinkk what you will ask

Link to comment
Share on other sites

  • 0

Fastest implementation:

Delphi 6 WebSnap ISAPI application (or a Kylix 2 WebSnap for Linux/Apache)..

And don't tell me PHP is faster, it's still a script that has to be interpreted.. Delphi/Kylix application is native 32bit code, already compiled.

And, ofcourse, a MS-SQL 2K or Oracle server as DB backend.

Link to comment
Share on other sites

  • 0

Well, I might suggest ASP .NET, seeing as how it's compiled and that VB might be the language of choice for poor noobs everywhere... but let's not go there. ;)

Link to comment
Share on other sites

  • 0
Originally posted by Gregor

are you making fools from us?

1. you don't even know what is a php, and you want to build an e-comerce site?

2. you don't know if you will implement databases?

3. you don't know what to use,.. php or html?

4. what are your programmic skills?

5. next time you ask something, thinkk what you will ask

Gregor .. I am not making fool of you I am asking for intellegent question. I asked for some answers and that is something that was very rude... But the answer is no I am not making fun of you.

Link to comment
Share on other sites

  • 0

iampedro: You can understand why he thinks that, can't you?

You say "I don't know if we are going to use a database". Anything as large as an e-commerce site is going to need a database, if only to store user details.

You ask "If I use a database would php be faster than html?". You cannot use a (server-side) database from HTML, so this question is pretty meaningless.

From these naive statements we can conclude that you know very little about modern web development. And yet you want to build an e-commerce site, a potentially huge under-taking!

Anyways, if you're serious about this, then here is a list of web languages that I know about:

1. Compiled languages - Fastest of all

ISAPI - C/C++, Delphi

2. JITted languages - Medium

JSP - Java

ASP.NET - C#, Visual Basic.NET, JScript.NET

3. Scripted languages - Slow

PHP - Perl

ASP - VBScript, JScript

Note that creating an ISAPI DLL is not for the faint-hearted. Personally, I would go for ASP.NET; it's fast and easy to develop for.

Good Luck!

Link to comment
Share on other sites

  • 0
Originally posted by Gregor

are you making fools from us?

1. you don't even know what is a php, and you want to build an e-comerce site?

2. you don't know if you will implement databases?

3. you don't know what to use,.. php or html?

4. what are your programmic skills?

5. next time you ask something, thinkk what you will ask

Though this is very mean, I believe he has a good point. You want to make an e-commerce just for no reason or what? Anyways, I will get to the helping part now:

I think the fastest, most user-friendly web coding language would be PHP running as ISAPI (as opposed to CGI). MySQL along with PHP can be a wonderful combo (See www.neowin.net). The best part is the online documentation at PHP.net and at MySQL.com. Both of those sites have complete documentation on how to install, implement, configure and code their products.

Hope that helps. Feel free to email me at amdys@flashmail.com

Thanks!

Link to comment
Share on other sites

  • 0
I think the fastest, most user-friendly web coding language would be PHP running as ISAPI (as opposed to CGI).

Fastest? Nope, C++ will certainly be faster.

User-friendliest? Debatable, VB probably takes this honour.

Of course, most people look for a combination of the two, and in this PHP fares well.

But you've piqued my interest. I was under the impression that writing an ISAPI filter required a compiled language capable of producing DLLs. Is there a PHP compiler that can do this? Or are you referring to a PHP interpreter than can run as a ISAPI DLL (ie. normal mode of operation under IIS)?

Link to comment
Share on other sites

  • 0

Well, probably the last one... PHP is not (yet) a pre-compiled interpreter.. I thought ASP.Net was...

(And btw, there's a difference between an ISAPI module and an ISAPI filter. A filter is used, for example, to rewrite URLs)

And building an ISAPI in Delphi is not that hard, but as with all programming languages, you'll have to know what your doing.

None of all languages are just visual-designers, they may come with one. But you'll always be entering instructions manually.

Link to comment
Share on other sites

  • 0
Well, probably the last one... PHP is not (yet) a pre-compiled interpreter.. I thought ASP.Net was...
No, it's not precompiled - it's JITted, ie. a page is compiled automatically when the first request for that page arrives.
(And btw, there's a difference between an ISAPI module and an ISAPI filter. A filter is used, for example, to rewrite URLs)
I haven't done any ISAPI programming, so I'll take your word for it.
Link to comment
Share on other sites

  • 0
Originally posted by Gumboot

2. JITted languages - Medium

JSP - Java

ASP.NET - C#, Visual Basic.NET, JScript.NET

** WRONG **

ASP.NET (and all the .NET languages) are compiled. It is only JIT the first time the page is accessed after that you are hitting a compiled object.

Link to comment
Share on other sites

  • 0
Originally posted by Krome

I thought ASP use C++ codes... isn't it true?

ASP commonly uses VBScript, or JScript if you specify it explicitly. ASP.NET however opens up the options for using C# to compile in, as well as JScript and VBScript :)

Link to comment
Share on other sites

  • 0
** WRONG **

ASP.NET (and all the .NET languages) are compiled. It is only JIT the first time the page is accessed after that you are hitting a compiled object.

Yes, that is what I meant... the code is compiled, on the fly, the first time it is run.
Link to comment
Share on other sites

  • 0

Back to the original question, for an e-commerce site, I would recommend ASP.Net - with fully-compiled code - along with Microsoft SQL Server 7/2000.

You can't beat the speed and efficiency of those two in combination with each other. Complain about Microsoft co-mingling code all you want, but ASP.Net can access the core components of the SQL Server database, greatly improving performance.

And ASP.Net pages can be pre-compiled in VS.Net so that the Just-In-Time engine doesn't have to compile them the first time they are requested.

If you need any help or have any questions on how to do this, I am happy to help. Email me at intentionallyu@msn.com. I build e-commerce sites and web applications for a living...

iUk

Link to comment
Share on other sites

  • 0
You can't beat the speed and efficiency of those two in combination with each other. Complain about Microsoft co-mingling code all you want, but ASP.Net can access the core components of the SQL Server database, greatly improving performance.

As you can do with Delphi.. This also opens up a world to develop with Delphi and compile to Linux (with Kylix)...

Delphi does native databases out of the box (Oracle, Interbase, ADO like: MS-SQL/Access, MySQL, etc etc etc)..

Also, with Q3-2002, Delphi does support .NET fully. .Net services were already possible.

Unlike MS products, total freedom and still extremly fast development and runtime (due native 32bit compilation).

Do this with a MS product! ;)

Link to comment
Share on other sites

  • 0

cub-x -- I'm happy using software and services from a company with a real business plan, revenues, and a realistic view of economics and commerce.

Microsoft is embracing open standards like XML and SOAP and will continue to do more in the future to create a platform of services that are based on open standards.

I'm not willing to build my applications and bet the future on a dot-com-like "give it away for free" GPL-restricted company's software or services. I'll stick with the company that is economically viable and will be here in 10 to 20 years...

Your Linux boxes might be able to do what Microsoft software can do, maybe even a little better, but I'll stick with the company that will be around to support it a decade from now.

iUk

Link to comment
Share on other sites

  • 0

iUk is da man!

Finally, someone who understands the word "solid".

Microsoft is a solid company with a solid future.

Linux is fad, a hobby, a T-Shirt of the week (what movie??).

I am so stick of this Open-Source crap every single media finds nessesary to add when talking about Red Hat, etc.

Open Source isn't the savior. It is a business model that has just as many problems as the next one. People think "Open source" is the answer to everything.

Let me ask you this: If free software is so great and is going to change the world, why did Sun start charging for Star Office?

Link to comment
Share on other sites

  • 0
Originally posted by robinmthomas

iUk is da man!

Finally, someone who understands the word "solid".

Microsoft is a solid company with a solid future.

Linux is fad, a hobby, a T-Shirt of the week (what movie??).

I am so stick of this Open-Source crap every single media finds nessesary to add when talking about Red Hat, etc.

Open Source isn't the savior. It is a business model that has just as many problems as the next one. People think "Open source" is the answer to everything.

Let me ask you this: If free software is so great and is going to change the world, why did Sun start charging for Star Office?

My friend, robinmthomas, you shouldn't have been this eager to jump to the conclusion this fast. :)

Link to comment
Share on other sites

  • 0

That's your rebuttle?

"you shouldn't have been this eager to jump to the conclusion this fast."

What conclusion: That "iUk is da man!" :)

or that linux is a hobby. A fun toy to learn and play with, but when real **** has to get done, you gotta switch to Bill & company.

I consider myself fairly diverse and I see benefit in a lot which isn't Microsoft (i.e. IOS - Cisco's route OS), Solaris (to a point), but linux is a pain. I have installed linux 3 times over the last 4 years and I admit it gets better everytime, but like I said, when I gotta get real work done-real fast, I go with Windows.

Also, multi-media is hands down a windows expereince. I don't know of any PVR/DVR that is linux based, altough I think the first on-fly encoded Divx DVR will probably show up on linux. Games, Graphic apps blow away linux.

And I just played with Star Office today and IMHO opinion, Sun better watch out before they get their ass sued for copyright infrigement. Don't know what I mean....then you haven't tried it.

It should be called Microsoft Office by Sun complete with My Documents.

Link to comment
Share on other sites

  • 0

I really don't want to rebut but just wanna point out that on your post, you show that you're very eager to point out this platform is better over this other platform... :)

yeah... he's da man... :)

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.