🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8684

Re: php vs asp.net?

#8684
From: staf wagemakers
Date: Tue, 11 Jun 2002 14:43
80 lines
4086 bytes
Pieter Philippaerts wrote:
>>
>> * multiplatform: draait op verschillende computerplatformen
> 
> Mono is bezig met een cross platform versie van ASP.NET.. (ja, ik weet het,
> ze is nog niet af, maar als Kurt niet van plan is om niet-NT servers te
> gebruiken in de nabije toekomst, dan kan dit wel uitmaken).

Mono is net als .net nog niet af. Bovendien is het nog maar de vraag of
het opensource project Mono volledig compatible gaat zijn met
microsoft's .net implementatie. Microsoft zal dit waarschijnlijk
proberen te verhinderen.

> 
>> * ondersteund verschillende webservers van apache tot zeus
> 
> Eenmaal dat de mono versie af is, zal die ongetwijfeld ook meerdere
> webservers ondersteunen (maar ook hier geld die vorige opmerking).

zie vorige opmerking...

>> * ondersteund verschillende databases
> 
> ASP.NET heeft ODBC en de meeste databases hebben ODBC drivers...
>

Klopt, maar vaak is een SQL database overkill of niet de beste oplossing
om een probleem op te lossen. PHP ondersteund ook Berkeley DB om maar
iets te noemen.

>> * is eenvoudig aan te leren, maar toch een complete programmeertaal
> 
> In .NET kies je gewoon de programmeer taal die je het meest ligt.

Dit is nu echt niet anders, wil je een cgi in perl schrijven dan werkt
die perfect samen met php. Het klopt wel dat .net een API naar meerdere 
programmeertalen is. Op Unix komt corba waarschijnlijk nog dichtste in 
buurt. ( al moet ik bekennen dat ik van corba niet veel afweet )

>> * heeft uitstekende documentatie
> 
> ...zoals ook ASP.NET...

kijk eens op http://www.php.NET :-)

>> en een userbase welke groter is dan
>>   bij asp.
> 
> Ja? Das mogelijk, ik heb er nog nooit cijfers over gezien...
> 

http://apachetoday.com//news_story.php3?ltsn=2002-06-04-001-06-PR-DT-PH

al moet je dit waarschijnlijk met een korreltje zout nemen. Het feit
is wel dat +/- 60% van de websites op apache draaien, hierdoor zal PHP
waarschijnlijk vaker gebruikt worden dan asp.

>> Waarom zou je dan nog naar asp omschakelen?
> 
> Een van de voordelen van ASP.NET is dat het gecompilede code uitvoert,
> terwijl bij PHP bestanden telkens weer geinterpreteerd worden. Dit kan in
> sommige gevallen een serieus performantie verschil maken (het hangt er
> natuurlijk vanaf wat je in je script doet).
> Een nadeel ervan is dat er momenteel nog niet veel hosts zijn die ASP.NET
> aanbieden, vergeleken met PHP.

Het klopt dat PHP standaard de code telkens opnieuw interpreteert, er
bestaan echter modules welke het mogelijk maken om de gecompileerde code
te hergebruiken zoals php-apc ( Alternative Php Cache ). Ook mod_perl,
mod_phython, moto doet dit trouwens. 

Vaak is het voor web applicaties intersanter om de output van het script
te cachen, in plaats van het script telkens opnieuw uit te voeren. Ook
hier is PHP zeer sterk in.

--
Staf Wagemakers

email:          staf.wagemakers@advalvas.be
homepage:       http://stafwag.netfirms.com
Technical Details
Message-ID: <slrnagc347.8mj.stafwag@staflaptop.antw.the-ecorp.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!supernews.com!feed.textport.net!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!skynet.be!skynet.be!bnewspeer01.bru.ops.eu.uu.net!bnewsifeed01.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
References: <3d05e773$0$6975$ba620e4c@news.skynet.be> <slrnagbscu.841.stafwag@staflaptop.antw.the-ecorp.com> <1023802237.868804@seven.kulnet.kuleuven.ac.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,3b9bd53247522bf9
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-06-11 07:43:21 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-05!supernews.com!feed.textport.net!news-out.nuthinbutnews.com!propagator-sterling!news-in.nuthinbutnews.com!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!skynet.be!skynet.be!bnewspeer01.bru.ops.eu.uu.net!bnewsifeed01.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail
Newsgroups: be.comp.programming
From: staf wagemakers <stafwag@yahoo.com>
Subject: Re: php vs asp.net?
References: <3d05e773$0$6975$ba620e4c@news.skynet.be> <slrnagbscu.841.stafwag@staflaptop.antw.the-ecorp.com> <1023802237.868804@seven.kulnet.kuleuven.ac.be>
Message-ID: <slrnagc347.8mj.stafwag@staflaptop.antw.the-ecorp.com>
User-Agent: slrn/0.9.7.4 (Linux)
Date: 11 Jun 2002 14:43:19 GMT
Lines: 81
NNTP-Posting-Host: uu212-190-114-162.unknown.uunet.be
X-Trace: 1023806599 news.be.uu.net 12219 212.190.114.162
X-Complaints-To: abuse@be.uu.net