This is a discussion on 10 Reasons Why PHP is Better than ASP within the PHP Language forums, part of the PHP Programming Forums category; 1. PHP.NET the greatest API resource known to MAN 2. If you have a problem, someone will have already ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
1. PHP.NET the greatest API resource known to MAN
2. If you have a problem, someone will have already implemented a solution in PHP for you 3. Syntax is better, closer to C, C++, and Java. Unlike VB where anything goes. 4. To run ASP you need IIS on windows, which is not free, for PHP however you need Linux and Apache which are FREE!! 5. Great built in support for ftp, email, graphics package GD2 and also MySQL (also FREE). 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly only Windows associated but you can use it on linux with additional modules installed. 7. PHP code is much faster, ASP is developed on the COM based architecture, this is an overhead for the server. 8. mod_rewrite, need I say more. 9. Advanced Perl-compatible regular expression functions and loads of built in support for regular expressions on the whole. 10. Greater control over error handling, and more detailed error messages. http://www.hwhappy.co.uk/2006/11/30/...tter-than-asp/ |
|
|||
|
Ali Bobo wrote:
> 2. If you have a problem, someone will have already implemented a > solution in PHP for you Although PHP is one of my favourite programming languages, I do think that some of these reasons are not so good, so feel I should "correct" some of them, or at least further elaborate. Regarding point #2, yes, that's often the case, but half the time their solution is junk and needs extensive rewrites to remove obvious security flaws. The reason there's so many free PHP scripts out there is because there's millions of PHP scripters out there. It may come as a shock to some of you, but not all of them are geniuses. > 3. Syntax is better, closer to C, C++, and Java. Unlike VB where > anything goes. PHP's syntax is better because it's closer to C? If anything, similarity to C's syntax should be classed as a disadvantage. C is a step up above assembly, but that's all that can be said in its favour. Of the C-like languages, C#, Java and Javascript are far more elegant in syntax than PHP. But if you want to see a language with a truly nice syntax, check out AppleScript. Besides which, ASP.NET (the latest incarnation of ASP) is a container format which supports the use of various different languages within it. Sure, VB is common, but so is Javascript. Perl within ASP is not unheard of. It's even possible to script PHP within ASP. > 4. To run ASP you need IIS on windows, which is not free, for PHP > however you need Linux and Apache which are FREE!! You do not need either Linux or Apache for PHP. There are various other operating systems and web servers that will run it. I happen to do a lot of my testing on Apache for Max OS X. PHP will even run on IIS on Windows. Whatsmore, there are various alternative implementations of ASP, some of which are free. However, much like with C#, a lot of people rely on specific quirks and extensions of Microsoft's implementation, so the result will not run on the alternative implementations. > 5. Great built in support for ftp, email, graphics package GD2 and > also MySQL (also FREE). MySQL is a pretty crummy database though. > 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly > only Windows associated but you can use it on linux with additional > modules installed. Contradicting point #4 yourself now. > 7. PHP code is much faster, ASP is developed on the COM based > architecture, this is an overhead for the server. COM-based ASP is pretty old. ASP.NET pages can be pre-compiled, allowing very fast execution. PHP scripts can be cached in a compiled form if you use eAccelerator or similar, but this functionality will not be included in PHP by default until 6.0 is released. > 8. mod_rewrite, need I say more. mod_rewrite is written in C, not PHP. > 9. Advanced Perl-compatible regular expression functions and loads > of built in support for regular expressions on the whole. VBScript as of version 5 (which is quite old now) supports regular expressions, but they're pretty limited compared to Perl's regexs. However, as I said earlier, ASP is not just limited to VBScript. Perl will happily run within ASP, and Perl's regexs are certainly Perl-compatible! -- Toby A Inkster BSc (Hons) ARCS [Geek of HTML/SQL/Perl/PHP/Python/Apache/Linux] [OS: Linux 2.6.17.14-mm-desktop-9mdvsmp, up 17 days, 4:39.] Gnocchi all'Amatriciana al Forno http://tobyinkster.co.uk/blog/2008/0...llamatriciana/ |
|
|||
|
"Ali Bobo" <1001webs@gmail.com> wrote in message news:3b0a3c54-0c8a-4465-9e33-566f84ecd966@v4g2000hsf.googlegroups.com... > 1. PHP.NET the greatest API resource known to MAN completely relative statement. i can safely assume you've not experienced *all* api's known to man! > 2. If you have a problem, someone will have already implemented a > solution in PHP for you and this is in contrast to the support and examples/solutions afforded asp? think again. > 3. Syntax is better, closer to C, C++, and Java. Unlike VB where > anything goes. uhhhh, php is just as loose as asp - which is *vb script* NOT VB. asp.net, however, is more OOP capable than php AND forces strong data-typing. troll. as for which stylistic preference you have in writing code, who gives a fuck?!!! > 4. To run ASP you need IIS on windows, which is not free, for PHP > however you need Linux and Apache which are FREE!! sorry, wrong again! i can run asp on linux boxes running apache. that technology is at least 8 years old, idiot. > 5. Great built in support for ftp, email, graphics package GD2 and > also MySQL (also FREE). and, asp has *greater* built in support for these and more. last time i checked, ms was giving asp.net AND a world-class IDE for it's development away...i.e. FREE. next dumbass remark? > 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly > only Windows associated but you can use it on linux with additional > modules installed. which completely bastardizes your statement number 4...along with mooting itself in the process. are you that brain-dead? > 7. PHP code is much faster, ASP is developed on the COM based > architecture, this is an overhead for the server. and what version of asp are you talking about? the one from 8 years ago? asp as of right now can backwardly support com. it's architecture is completely OOP based and everything runs from a NON-COM based framework. asp performs equally in speed to php and in a lot of cases, outperforms it. one of the benefits of a company that creates a web language and also providing the os on which it will run, the functionality is built into the kernel itself. > 8. mod_rewrite, need I say more. the answer is, you need to say something that applies. mod_rewrite is apache, not php. as i can run asp via apache, your point is moot...again! > 9. Advanced Perl-compatible regular expression functions and loads > of built in support for regular expressions on the whole. funny how think, or imply, that asp and regex are strangers to eachother. specifically, if i develop a vb < .net application, i have to reference the *scripting* library (you know, the web version of vb) in order to use regex. asp has *always* supported regex...vb.net is the first time regex was directly supported, without COM, in vb. geee, why would that be? because NO NEW LANGUAGES BY MS HAVE A COM ARCHITECTURES. > 10. Greater control over error handling, and more detailed error > messages. last i checked, try/catch/finally was introduced to asp around the same time it was supported in php. and, since it's the same construct, how do you suppose php has greater control. further, both php and asp allow you to generate customer error messages. as for the defined errors, i can only laugh. leave out a semi-colon in php, run the page in the browser and tell me exactly what the error means...not to mention WHERE the *actual* error is. ROFLMFAO !!! and, btw, when could you ever seemlessly integrate external resources (not just modules) into php. oh shit! you mean you had to use COM(). lol. in asp, if an api exists, i can consume it. how easy is it to set up php for debugging? can you use vb, c#, c, c++, or any one of 23 others to develop a php solution? can you switch, in code, mid-stream to from one language to another? if you have no clue as to the technology against which you are making comparisons, how the fuck can you expect to be taken seriously?!!! further, how can you ever expect to pick the right tool for the job...which is COMPLETELY what makes one better than the other! it's all relative to changing factors that you don't even consider, troll. |
|
|||
|
Toby A Inkster <usenet200712@tobyinkster.co.uk> wrote:
>> 3. Syntax is better, closer to C, C++, and Java. Unlike VB where >> anything goes. > >PHP's syntax is better because it's closer to C? If anything, similarity >to C's syntax should be classed as a disadvantage. C is a step up above >assembly, but that's all that can be said in its favour. I VASTLY prefer C, C++, java, e to VB or any of its variants. Of course your can use Javascript for ASP pages, which removes this objection.e to script PHP within ASP. >> 4. To run ASP you need IIS on windows, which is not free, for PHP >> however you need Linux and Apache which are FREE!! > >You do not need either Linux or Apache for PHP. There are various other >operating systems and web servers that will run it. Exactly, that's what OP really mant to say. ASP is proprietary, it runs only on Windows/IIS. PHP runs anywhere. -- Tim Slattery MS MVP(Shell/User) Slattery_T@bls.gov http://members.cox.net/slatteryt |
|
|||
|
re:
!> ASP is proprietary, it runs only on Windows/IIS. PHP runs anywhere. Not so. Grasshopper enables you to produce .NET Web and server applications that run on Linux & other Java-enabled platforms using ASP.NET 2.0 controls, role-based security, and C# generics. http://dev.mainsoft.com/ Juan T. Llibre, asp.net MVP asp.net faq : http://asp.net.do/faq/ foros de asp.net, en espaņol : http://asp.net.do/foros/ ====================================== "Tim Slattery" <Slattery_T@bls.gov> wrote in message news:idsso31jbcrf46jhrp8fdo31psusbhvf1b@4ax.com... > Toby A Inkster <usenet200712@tobyinkster.co.uk> wrote: > > >>> 3. Syntax is better, closer to C, C++, and Java. Unlike VB where >>> anything goes. >> >>PHP's syntax is better because it's closer to C? If anything, similarity >>to C's syntax should be classed as a disadvantage. C is a step up above >>assembly, but that's all that can be said in its favour. > > I VASTLY prefer C, C++, java, e to VB or any of its variants. Of > course your can use Javascript for ASP pages, which removes this > objection.e to script PHP within ASP. > >>> 4. To run ASP you need IIS on windows, which is not free, for PHP >>> however you need Linux and Apache which are FREE!! >> >>You do not need either Linux or Apache for PHP. There are various other >>operating systems and web servers that will run it. > > Exactly, that's what OP really mant to say. ASP is proprietary, it > runs only on Windows/IIS. PHP runs anywhere. > > -- > Tim Slattery > MS MVP(Shell/User) > Slattery_T@bls.gov > http://members.cox.net/slatteryt |
|
|||
|
"Tim Slattery" <Slattery_T@bls.gov> wrote in message news:idsso31jbcrf46jhrp8fdo31psusbhvf1b@4ax.com... > Toby A Inkster <usenet200712@tobyinkster.co.uk> wrote: > > >>> 3. Syntax is better, closer to C, C++, and Java. Unlike VB where >>> anything goes. >> >>PHP's syntax is better because it's closer to C? If anything, similarity >>to C's syntax should be classed as a disadvantage. C is a step up above >>assembly, but that's all that can be said in its favour. > > I VASTLY prefer C, C++, java, e to VB or any of its variants. Of > course your can use Javascript for ASP pages, which removes this > objection.e to script PHP within ASP. > >>> 4. To run ASP you need IIS on windows, which is not free, for PHP >>> however you need Linux and Apache which are FREE!! >> >>You do not need either Linux or Apache for PHP. There are various other >>operating systems and web servers that will run it. > > Exactly, that's what OP really mant to say. ASP is proprietary, it > runs only on Windows/IIS. PHP runs anywhere. oh so wrong! |
|
|||
|
On Jan 16, 6:44 pm, Toby A Inkster <usenet200...@tobyinkster.co.uk>
wrote: > Ali Bobo wrote: > > 2. If you have a problem, someone will have already implemented a > > solution in PHP for you > > Although PHP is one of my favourite programming languages, I do think that > some of these reasons are not so good, so feel I should "correct" some of > them, or at least further elaborate. > > Regarding point #2, yes, that's often the case, but half the time their > solution is junk and needs extensive rewrites to remove obvious security > flaws. The reason there's so many free PHP scripts out there is because > there's millions of PHP scripters out there. It may come as a shock to > some of you, but not all of them are geniuses. > > > 3. Syntax is better, closer to C, C++, and Java. Unlike VB where > > anything goes. > > PHP's syntax is better because it's closer to C? If anything, similarity > to C's syntax should be classed as a disadvantage. C is a step up above > assembly, but that's all that can be said in its favour. > > Of the C-like languages, C#, Java and Javascript are far more elegant in > syntax than PHP. But if you want to see a language with a truly nice > syntax, check out AppleScript. > > Besides which, ASP.NET (the latest incarnation of ASP) is a container > format which supports the use of various different languages within it. > Sure, VB is common, but so is Javascript. Perl within ASP is not unheard > of. It's even possible to script PHP within ASP. > > > 4. To run ASP you need IIS on windows, which is not free, for PHP > > however you need Linux and Apache which are FREE!! > > You do not need either Linux or Apache for PHP. There are various other > operating systems and web servers that will run it. I happen to do a lot > of my testing on Apache for Max OS X. PHP will even run on IIS on Windows. > > Whatsmore, there are various alternative implementations of ASP, some of > which are free. However, much like with C#, a lot of people rely on > specific quirks and extensions of Microsoft's implementation, so the > result will not run on the alternative implementations. > > > 5. Great built in support for ftp, email, graphics package GD2 and > > also MySQL (also FREE). > > MySQL is a pretty crummy database though. > > > 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly > > only Windows associated but you can use it on linux with additional > > modules installed. > > Contradicting point #4 yourself now. > > > 7. PHP code is much faster, ASP is developed on the COM based > > architecture, this is an overhead for the server. > > COM-based ASP is pretty old. ASP.NET pages can be pre-compiled, allowing > very fast execution. > > PHP scripts can be cached in a compiled form if you use eAccelerator or > similar, but this functionality will not be included in PHP by default > until 6.0 is released. > > > 8. mod_rewrite, need I say more. > > mod_rewrite is written in C, not PHP. > > > 9. Advanced Perl-compatible regular expression functions and loads > > of built in support for regular expressions on the whole. > > VBScript as of version 5 (which is quite old now) supports regular > expressions, but they're pretty limited compared to Perl's regexs. > However, as I said earlier, ASP is not just limited to VBScript. Perl will > happily run within ASP, and Perl's regexs are certainly Perl-compatible! Interesting points you've made. Thank you |
|
|||
|
On Jan 16, 7:31 pm, "Steve" <no....@example.com> wrote:
> "Ali Bobo" <1001w...@gmail.com> wrote in message > > news:3b0a3c54-0c8a-4465-9e33-566f84ecd966@v4g2000hsf.googlegroups.com... > > > 1. PHP.NET the greatest API resource known to MAN > > completely relative statement. i can safely assume you've not experienced > *all* api's known to man! > > > 2. If you have a problem, someone will have already implemented a > > solution in PHP for you > > and this is in contrast to the support and examples/solutions afforded asp? > think again. > > > 3. Syntax is better, closer to C, C++, and Java. Unlike VB where > > anything goes. > > uhhhh, php is just as loose as asp - which is *vb script* NOT VB. asp.net, > however, is more OOP capable than php AND forces strong data-typing. troll. > > as for which stylistic preference you have in writing code, who gives a > fuck?!!! > > > 4. To run ASP you need IIS on windows, which is not free, for PHP > > however you need Linux and Apache which are FREE!! > > sorry, wrong again! i can run asp on linux boxes running apache. that > technology is at least 8 years old, idiot. > > > 5. Great built in support for ftp, email, graphics package GD2 and > > also MySQL (also FREE). > > and, asp has *greater* built in support for these and more. last time i > checked, ms was giving asp.net AND a world-class IDE for it's development > away...i.e. FREE. > > next dumbass remark? > > > 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly > > only Windows associated but you can use it on linux with additional > > modules installed. > > which completely bastardizes your statement number 4...along with mooting > itself in the process. are you that brain-dead? > > > 7. PHP code is much faster, ASP is developed on the COM based > > architecture, this is an overhead for the server. > > and what version of asp are you talking about? the one from 8 years ago? asp > as of right now can backwardly support com. it's architecture is completely > OOP based and everything runs from a NON-COM based framework. asp performs > equally in speed to php and in a lot of cases, outperforms it. one of the > benefits of a company that creates a web language and also providing the os > on which it will run, the functionality is built into the kernel itself. > > > 8. mod_rewrite, need I say more. > > the answer is, you need to say something that applies. mod_rewrite is > apache, not php. as i can run asp via apache, your point is moot...again! > > > 9. Advanced Perl-compatible regular expression functions and loads > > of built in support for regular expressions on the whole. > > funny how think, or imply, that asp and regex are strangers to eachother. > specifically, if i develop a vb < .net application, i have to reference the > *scripting* library (you know, the web version of vb) in order to use regex. > asp has *always* supported regex...vb.net is the first time regex was > directly supported, without COM, in vb. geee, why would that be? because NO > NEW LANGUAGES BY MS HAVE A COM ARCHITECTURES. > > > 10. Greater control over error handling, and more detailed error > > messages. > > last i checked, try/catch/finally was introduced to asp around the same time > it was supported in php. and, since it's the same construct, how do you > suppose php has greater control. further, both php and asp allow you to > generate customer error messages. as for the defined errors, i can only > laugh. leave out a semi-colon in php, run the page in the browser and tell > me exactly what the error means...not to mention WHERE the *actual* error > is. ROFLMFAO !!! > > and, btw, when could you ever seemlessly integrate external resources (not > just modules) into php. oh shit! you mean you had to use COM(). lol. in asp, > if an api exists, i can consume it. > > how easy is it to set up php for debugging? > > can you use vb, c#, c, c++, or any one of 23 others to develop a php > solution? > > can you switch, in code, mid-stream to from one language to another? > > if you have no clue as to the technology against which you are making > comparisons, how the fuck can you expect to be taken seriously?!!! further, > how can you ever expect to pick the right tool for the job...which is > COMPLETELY what makes one better than the other! it's all relative to > changing factors that you don't even consider, troll. I just copy&pasted it, from the link at the bottom. You are quite right and I thank you for your valuable opinion. I have several friends that have opted for ASP over PHP and I wanted to understand the reasons. Just two more questions: 1- Do you actually prefer ASP to PHP? 2- A bit off-topic but, What do you make of this statement?: The paragraphs below describes W3Schools' vision about future Internet Distributed Applications: "Executables, C++ (and Java too) must die Neither C++ nor Java can ever create standard components that can run on all computers. There is no room for these languages in future distributed applications. Executables are not standard. COM objects are not standard, DLL-files are not standard. Registry settings are not standard. INI-files are not standard. None of these components must be allowed to destroy your dream of a standard distributed application that will run on almost any computer in the world." http://www.w3schools.com/ngws/ngws_standards.asp |
|
|||
|
Ali Bobo wrote:
> On Jan 16, 7:31 pm, "Steve" <no....@example.com> wrote: >> "Ali Bobo" <1001w...@gmail.com> wrote in message >> >> news:3b0a3c54-0c8a-4465-9e33-566f84ecd966@v4g2000hsf.googlegroups.com... >> >>> 1. PHP.NET the greatest API resource known to MAN >> completely relative statement. i can safely assume you've not experienced >> *all* api's known to man! >> >>> 2. If you have a problem, someone will have already implemented a >>> solution in PHP for you >> and this is in contrast to the support and examples/solutions afforded asp? >> think again. >> >>> 3. Syntax is better, closer to C, C++, and Java. Unlike VB where >>> anything goes. >> uhhhh, php is just as loose as asp - which is *vb script* NOT VB. asp.net, >> however, is more OOP capable than php AND forces strong data-typing. troll. >> >> as for which stylistic preference you have in writing code, who gives a >> fuck?!!! >> >>> 4. To run ASP you need IIS on windows, which is not free, for PHP >>> however you need Linux and Apache which are FREE!! >> sorry, wrong again! i can run asp on linux boxes running apache. that >> technology is at least 8 years old, idiot. >> >>> 5. Great built in support for ftp, email, graphics package GD2 and >>> also MySQL (also FREE). >> and, asp has *greater* built in support for these and more. last time i >> checked, ms was giving asp.net AND a world-class IDE for it's development >> away...i.e. FREE. >> >> next dumbass remark? >> >>> 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly >>> only Windows associated but you can use it on linux with additional >>> modules installed. >> which completely bastardizes your statement number 4...along with mooting >> itself in the process. are you that brain-dead? >> >>> 7. PHP code is much faster, ASP is developed on the COM based >>> architecture, this is an overhead for the server. >> and what version of asp are you talking about? the one from 8 years ago? asp >> as of right now can backwardly support com. it's architecture is completely >> OOP based and everything runs from a NON-COM based framework. asp performs >> equally in speed to php and in a lot of cases, outperforms it. one of the >> benefits of a company that creates a web language and also providing the os >> on which it will run, the functionality is built into the kernel itself. >> >>> 8. mod_rewrite, need I say more. >> the answer is, you need to say something that applies. mod_rewrite is >> apache, not php. as i can run asp via apache, your point is moot...again! >> >>> 9. Advanced Perl-compatible regular expression functions and loads >>> of built in support for regular expressions on the whole. >> funny how think, or imply, that asp and regex are strangers to eachother. >> specifically, if i develop a vb < .net application, i have to reference the >> *scripting* library (you know, the web version of vb) in order to use regex. >> asp has *always* supported regex...vb.net is the first time regex was >> directly supported, without COM, in vb. geee, why would that be? because NO >> NEW LANGUAGES BY MS HAVE A COM ARCHITECTURES. >> >>> 10. Greater control over error handling, and more detailed error >>> messages. >> last i checked, try/catch/finally was introduced to asp around the same time >> it was supported in php. and, since it's the same construct, how do you >> suppose php has greater control. further, both php and asp allow you to >> generate customer error messages. as for the defined errors, i can only >> laugh. leave out a semi-colon in php, run the page in the browser and tell >> me exactly what the error means...not to mention WHERE the *actual* error >> is. ROFLMFAO !!! >> >> and, btw, when could you ever seemlessly integrate external resources (not >> just modules) into php. oh shit! you mean you had to use COM(). lol. in asp, >> if an api exists, i can consume it. >> >> how easy is it to set up php for debugging? >> >> can you use vb, c#, c, c++, or any one of 23 others to develop a php >> solution? >> >> can you switch, in code, mid-stream to from one language to another? >> >> if you have no clue as to the technology against which you are making >> comparisons, how the fuck can you expect to be taken seriously?!!! further, >> how can you ever expect to pick the right tool for the job...which is >> COMPLETELY what makes one better than the other! it's all relative to >> changing factors that you don't even consider, troll. > > I just copy&pasted it, from the link at the bottom. > You are quite right and I thank you for your valuable opinion. > I have several friends that have opted for ASP over PHP and I wanted > to understand the reasons. > > Just two more questions: > 1- Do you actually prefer ASP to PHP? > 2- A bit off-topic but, What do you make of this statement?: > The paragraphs below describes W3Schools' vision about future > Internet Distributed Applications: > "Executables, C++ (and Java too) must die > Neither C++ nor Java can ever create standard components that can run > on all computers. There is no room for these languages in future > distributed applications. Executables are not standard. COM objects > are not standard, DLL-files are not standard. Registry settings are > not standard. INI-files are not standard. None of these components > must be allowed to destroy your dream of a standard distributed > application that will run on almost any computer in the world." > http://www.w3schools.com/ngws/ngws_standards.asp > All of this are the opinions of one or two people who put together a web site. Nothing more, nothing less. It is worth exactly what you paid for it. Of course not everything's standard. That's because different people have different needs. And it will always remain that way. -- ================== Remove the "x" from my email address Jerry Stuckle JDS Computer Training Corp. jstucklex@attglobal.net ================== |
|
|||
|
Steve wrote:
> "Ali Bobo" <1001webs@gmail.com> wrote in message > news:3b0a3c54-0c8a-4465-9e33-566f84ecd966@v4g2000hsf.googlegroups.com... >> 1. PHP.NET the greatest API resource known to MAN > > completely relative statement. i can safely assume you've not experienced > *all* api's known to man! > >> 2. If you have a problem, someone will have already implemented a >> solution in PHP for you > > and this is in contrast to the support and examples/solutions afforded asp? > think again. > >> 3. Syntax is better, closer to C, C++, and Java. Unlike VB where >> anything goes. > > uhhhh, php is just as loose as asp - which is *vb script* NOT VB. asp.net, > however, is more OOP capable than php AND forces strong data-typing. troll. > > as for which stylistic preference you have in writing code, who gives a > fuck?!!! > >> 4. To run ASP you need IIS on windows, which is not free, for PHP >> however you need Linux and Apache which are FREE!! > > sorry, wrong again! i can run asp on linux boxes running apache. that > technology is at least 8 years old, idiot. > >> 5. Great built in support for ftp, email, graphics package GD2 and >> also MySQL (also FREE). > > and, asp has *greater* built in support for these and more. last time i > checked, ms was giving asp.net AND a world-class IDE for it's development > away...i.e. FREE. > > next dumbass remark? > >> 6. PHP will run on Unix, Linux, Solaris and Windows. ASP is mainly >> only Windows associated but you can use it on linux with additional >> modules installed. > > which completely bastardizes your statement number 4...along with mooting > itself in the process. are you that brain-dead? > >> 7. PHP code is much faster, ASP is developed on the COM based >> architecture, this is an overhead for the server. > > and what version of asp are you talking about? the one from 8 years ago? asp > as of right now can backwardly support com. it's architecture is completely > OOP based and everything runs from a NON-COM based framework. asp performs > equally in speed to php and in a lot of cases, outperforms it. one of the > benefits of a company that creates a web language and also providing the os > on which it will run, the functionality is built into the kernel itself. > >> 8. mod_rewrite, need I say more. > > the answer is, you need to say something that applies. mod_rewrite is > apache, not php. as i can run asp via apache, your point is moot...again! > >> 9. Advanced Perl-compatible regular expression functions and loads >> of built in support for regular expressions on the whole. > > funny how think, or imply, that asp and regex are strangers to eachother. > specifically, if i develop a vb < .net application, i have to reference the > *scripting* library (you know, the web version of vb) in order to use regex. > asp has *always* supported regex...vb.net is the first time regex was > directly supported, without COM, in vb. geee, why would that be? because NO > NEW LANGUAGES BY MS HAVE A COM ARCHITECTURES. > >> 10. Greater control over error handling, and more detailed error >> messages. > > last i checked, try/catch/finally was introduced to asp around the same time > it was supported in php. and, since it's the same construct, how do you > suppose php has greater control. further, both php and asp allow you to > generate customer error messages. as for the defined errors, i can only > laugh. leave out a semi-colon in php, run the page in the browser and tell > me exactly what the error means...not to mention WHERE the *actual* error > is. ROFLMFAO !!! > > and, btw, when could you ever seemlessly integrate external resources (not > just modules) into php. oh shit! you mean you had to use COM(). lol. in asp, > if an api exists, i can consume it. > > how easy is it to set up php for debugging? > > can you use vb, c#, c, c++, or any one of 23 others to develop a php > solution? > > can you switch, in code, mid-stream to from one language to another? > > if you have no clue as to the technology against which you are making > comparisons, how the fuck can you expect to be taken seriously?!!! further, > how can you ever expect to pick the right tool for the job...which is > COMPLETELY what makes one better than the other! it's all relative to > changing factors that you don't even consider, troll. > > > Do you get a kick out of insulting people on the internet? You, sir are in need of a mouthwash with a bar of soap. If you cannot contribute to a civilized discussion without swearing and insults then don't contribute at all. |