webForumDet fria alternativet

Vad är bäst? ASP eller PHP????

ASP

72 svar · 687 visningar · startad av caze · sida 3 av 4

Frågan, av caze

Tja! Jag vet inte riktigt vilken avdelning jag ska posta det här i inlägget men det får bli detta... :) Jag hört ganska mycket om både PHP och ASP, men undrar egentligen konkret vad det är för skillnad mellan dem. Vilket är bredast, mest avancerat, lättast m.m. Tack på förhand ;) \------------------ //CAZE hemsida e-mail

Läs frågan i sin helhet →
Medlem sedan feb. 200112 078 inlägg
#41

I de allra flesta fall så ligger begränsningen hos utvecklaren och inte hos tekniken.

Jag är inte så superhigh på just det här med fördelar i olika språk och sånt, men det känns som MS strular till en del när de d¨å gör ett framework som stödjer en j*vla massa språk och som går att använda samtidigt.. då verkar det som om det blir tekniken och inte utvecklaren som styr båten helt plötsligt.

Jag säger inte att du har fel, bara att framtiden och t.ex. .NET verkar bli svår för många som ställs inför det.

------------------
"-Man kan faktiskt supa nykter." -Mange P

Medlem sedan feb. 20001 590 inlägg
#42

Med .Net kan du som utvecklare välja och vraka bland de programmeringsspråk som finns. Naturligtvis väljer man det som själv tycker är lämpligast, dels för projektet dels efter kompetens.
Och man kan blanda språken mer eller mindre hur man vill (vissa begränsningar beroende på språk, men .Net plattformen stödjer det)

Som programmerare måste man följa med i utvecklingen, och acceptera förändringar och förbättringar (även om man inte vill se dom) därmed inte sagt att man ska följa tidens trend, men man bör ha kännedom och viss kunskap om det som sker runt omkring.

Sen är det lite befängt att diskutera vilket språk som är bäst osv. oftas har maninte möjlighet att välja, utan tvingas arbeta efter rådande förutsättningar.
Vissa språk är lättare att lära sig än andra, och jag kan sätta mina kulor på att VBScript uppfattas av de flesta som ett enkelt scriptspråk (finns det något enklare?)

/T

------------------
Jensen Ambassadör, mitt bästa köp! www.jensen.no

Medlem sedan dec. 19998 577 inlägg
#43

Blir det svårare för dig som programmerare när du själv kan välja språk till en teknik, istället för att begränsas till ett enda språk? Det hade jag svårt att greppa. ;)

------------------
Mostly Harmless

Medlem sedan juli 20003 825 inlägg
#44

En annan aspekt är tillgänglighet. I mina ögon är ASP enklare/bättre än PHP bara av den anledningen att det är fler som använder det. Ialla fall på WebForum.

I skrivande stund är det ungefär 8.300 trådar på ASP forumet och motsvarande för PHP är cirka 2.100. Kollar man vidare på antalet inlägg så är det 48.000 inlägg i ASP mot 11.000 inlägg i PHP delen.

Detta betyder, om man sitter på sin kammare och ska producera så är det alltså rejält många fler som kan tänkas stå till tjänst då det rör ASP än motsvgarande för PHP.

Det är en väldigt viktig aspekt faktiskt. För kan man inte producera så blir det inget cash-flow... and money makes the world go round.

Så är det oavsett om man gillar det eller inte. Det betyder att om man satsat på en gratis produkt kanske man inte kan producera lika mycket eller lika effektivt och då kan gratisprodukten blir en dyrköpt erfarenhet!

Det finns givetvis många aspekter på det hela men bara för att en produkt är gratis betyder det nödvändigt vis inte att det inte kostar.

Medlem sedan mars 20007 896 inlägg
#45

Alltså; Var det någon som missade ett av mina tidigare inlägg? ASP utvecklas inte längre, därför kan plattformen aldrig bli bättre - för fulländad är den inte. PHP utvecklas av många av utvecklare världen över, samtidigt som man själv kan utveckla sin egen dist utifrån det "riktiga" PHP. Det är ju en jättestor fördel! Att det är fler som programmerar för ASP än PHP spelar väl egentligen ingen roll? Du får svar på dina frågor i PHP-forumet också... :)

Självklart är det upp till användaren att välja den teknik som han känner sig mest hemma i, men PHP har en stor fördel i att det forsätter att utvecklas... Du kan även knopa ihop dina egna klientprogram i PHP numera också, PHP-GTK! :D

------------------
SPiN, bjorne.w@telia.com

-- Wise men talk because they have something to say; fools, because they have to say something. --

Medlem sedan mars 20002 836 inlägg
#46

jo, visst utvecklas inte ASP mer, men, men ... du som utvecklare kan ju själv "utveckla" den.
Kom ihåg att ASP är endast tänkt att användas i presentations skiktet och all logik/db ska "kapslas" in i egna moduler/Active X DLLer.

Så:

...utveckla sin egen dist utifrån det "riktiga" PHP...

Alla dessa "moduler" som finns "färdiga" i PHP kan DU! oxå själv göra till ASP så där faller den aspekten oxå...

[r]
Så, du kan bygga ihop en desktop applikation med en webb applikation (de använder sig av samma Active X DLLer)
[/r]

cya,
PatrikB

------------------
-=* IF there is a wrong way to do something, then someone will do it *=-

[Redigerat av PatrikB den 14 jan 2002]

Medlem sedan mars 20007 896 inlägg
#47

PatrikB> Jäpp, jag vet. Men vad jag menade var själva kärnan. Man har ju inte tillgång till ASP's kärna, om inte Microsoft "lånar ut" den. PHP däremot är Open Source och vem som helst kan ladda ner källkoden från deras websida.

Förresten; Du kan använda dig av ActiveX-dll:er med PHP också, så länge du kör på en Windows-burk. ;)

------------------
SPiN, bjorne.w@telia.com

-- Wise men talk because they have something to say; fools, because they have to say something. --

Medlem sedan juli 20003 825 inlägg
#48

Du får svar på dina frågor i PHP-forumet också...

Men hallå!?
Du läser ju inte vad jag skrivert! Jag skrev 11.000 inlägg i PHP forumet, 48.000 inlägg i ASP forumet.

Mer trafik = högre svarsfrekvens.

I know by experience för jag har behövt traggla PHP också och kom inte och säg att man "man får svar i PHP forumet också" för det tror jag visst att man får. Men inte så fort.

Möjligheten finns ju faktiskt att vända sig till andra forum än webForum.

Det är inte alls lika mycket trafik i PHPforumet som i ASP forumet. På gott och ont, men så är det. PÅ ett PHP-inlägg går det fyra ASP inlägg. Men du kan ju försöka ändra på det! :-)

Medlem sedan mars 20007 896 inlägg
#49

Eclipse> Ta det inte så hårt, det var inte så jag menade. ASP-forumet har ju sina gurus, medan PHP-forumet ligger i lä. Det vet jag gott och väl... :)

------------------
SPiN, bjorne.w@telia.com

-- Wise men talk because they have something to say; fools, because they have to say something. --

Medlem sedan juli 20003 825 inlägg
#50

OK, no harm. Men det är främsta anledningen till att jag tycker ASP är bättre än PHP, man fär bättre hjälp och mer feedback.

Annars har jag per definition ingen åsikt i ämnet, som någon nämnde, man är inte alltid själv i positionen att välja. Det finns (oftast) en verklighet att ta hänsyn till.

Även våra kunder efterfrågar lösningar i PHP och jag bävar inför detta... Det tar verkligen emot att kämpa med problem som man löser på ett kick i ASP. Alltså, man har ju redan kämpat en gång...

---
Förövrigt har jag en teori om att man med fördel kan använda Flash mot MySQL men det är som sagt en teori.

Det finns två major backdrafts med PHP på Windows jämfört med ASP; sessions fungerar annorlunda och server side-includes fungerar inte alls.

Därför har jag arbetat på Flashteorin men det kanske är ett ämne ämnad en annan tråd bättre. Min okunskap på området är stor.

Medlem sedan apr. 20007 588 inlägg
#51

En annan aspekt är tillgänglighet. I mina ögon är ASP enklare/bättre än PHP bara av den anledningen att det är fler som använder det. Ialla fall på WebForum.

På webForum ja. Kolla t.ex på Java-forumet. Inte så många inlägg där, innebär det då att det är a) svårt att få tag på info och b) få som använder det? Självklart är svaren på a och b nej.

I skrivande stund är det ungefär 8.300 trådar på ASP forumet och motsvarande för PHP är cirka 2.100. Kollar man vidare på antalet inlägg så är det 48.000 inlägg i ASP mot 11.000 inlägg i PHP delen.

Som sagt, letar man efter information så gäller det att leta på rätt plats. Jag säger inte att webForum är fel plats, men det finns många PHP-resurser där ute. En anledning till att det inte är lika många inlägg ang. PHP som ASP kan mycket väl vara den välkommenterade online-manualen som är en ypperlig källa till kunskap.

------------------
Peer's Law
The solution to a problem changes the problem.

Medlem sedan juni 20008 205 inlägg
#52

Datatypen variant? finns det motsvarande datatyp i PHP som klarar av den?

Nu är jag inte helt och hållet bekant med alla specialiteter som variant må ha, men om variant är som jag förstått hittils så är det väl mer eller mindre synonymt med en generell datatyp ( == löst typat).

[b]PHP[/b]
$gorg = 12;
$abbalah = "21";
echo $gorg + $abbalah; // skriver ut 33
echo $gorg . $abbalah; // skriver ut 1221

[b]VBScript[/b]
Dim gorg, abbalah
gorg = 12
abbalah = 21
Response.Write (gorg + abbalah) '  skriver ut 33
Response.Write (gorg & abbalah) ' skriver ut 1221

Vill man ha fram variant i COM-avseende använder man sig av en klass som heter (surprise) variant.

och...
Det finns två major backdrafts med PHP på Windows jämfört med ASP; sessions fungerar annorlunda
Så PHP är alltså sämre för att det inte fungerar exakt likadant som ASP?

och server side-includes fungerar inte alls.
Eh, jo. Fast man använder inte de ultralama SSI-kommandona som man gör i ASP, utan de betydligt smidigare motsvarigheterna i PHP, include och require samt varianter på dessa.

------------------
Before you criticize someone, walk a mile in his shoes. That way, if he gets angry, he'll be a mile away - and barefoot.

[Redigerat av spango den 14 jan 2002]

Medlem sedan feb. 20001 590 inlägg
#53

Spango->
Nja.. menar mer så här

Dim gorg, abbalah
gorg =12
abbalah = "21"
Response.Write (gorg + abbalah) ' skriver ut 33

Nu var Variant bara något jag ryckte ur luften, för att påpeka att VBScript är lättare att lära sig än PHP

Att säga att ASP är dött och inte utvecklas mer är ett understatement som heter duga. I ASP.Net lever allt som man kan göra i dagens ASP kvar, och full bakåtkompabilitet finns.

/T

------------------
Jensen Ambassadör, mitt bästa köp! www.jensen.no

Medlem sedan apr. 20007 588 inlägg
#54

Att säga att ASP är dött och inte utvecklas mer är ett understatement som heter duga. I ASP.Net lever allt som man kan göra i dagens ASP kvar, och full bakåtkompabilitet finns.

Men använder man .NET på samma sätt som de flesta skriver sina ASP-applikationer så har man verkligen missat HELA poängen.

Att gå från att ha knackat ASP-sidor till att skriva system med .NET borde (förhoppningsvis) vara ett betydligt större steg än att gå över till att knacka PHP-sidor, annars är det något fel.

------------------
Peer's Law
The solution to a problem changes the problem.

Medlem sedan mars 20007 896 inlägg
#55

Jag sa aldrig att ASP var dött, utan påpekade att det inte utvecklades mera. .NET är ju en helt annan produkt, även om bakåtkompabilitet finns. ( Det vet jag inget om, kan jag erkänna... Trodde inte man kunde hacka .NET i VBScript ).

Håller du inte med om att det är en fördel för PHP att det utvecklas, eller?

Medlem sedan jan. 20023 327 inlägg
#56

En anledning till att det inte är lika många inlägg ang. PHP som ASP kan mycket väl vara den välkommenterade online-manualen som är en ypperlig källa till kunskap.

Måhända att online-manualen för PHP är väldokumenterad men det du skriver låter mest som önsketänkande ;)

Fast man använder inte de ultralama SSI-kommandona som man gör i ASP, utan de betydligt smidigare motsvarigheterna i PHP, include och require samt varianter på dessa.

Vad menar du med att SSI-kommandona är ultralama? SSI är mycket bra om man använder det på rätt sätt, dessutom har ASP även execute och transfere som alternativ.

------------------
Nytt nickname, tidigare "känd" under namnet iceM2

[Redigerat av Compusa den 14 jan 2002]

Medlem sedan feb. 200112 078 inlägg
#57

Vide > Du har givetvis rätt, som vanligt, det jag försöker komma fram till (med mitt något luddiga beteende) är att jag tycker synd om utvecklarna som får ta de relativt omfattande ändringarna som .NET medför.

Tycka synd är väl kanske fel uttryckt, ;) och givetvis öppnar det en hel massa nya möjligheter att utveckla med sitt favoritspråk/språket som krävs. Det känns bara som om MS släpper en bomb mitt i det stora språkhavet, om man nu kan uttrycka det så.

Men jag kanske ändrar mig när jag väl hunnit komma in i .NET och allt vad det innebär (vilket jag försöker i talande stund).

------------------
"-Man kan faktiskt supa nykter." -Mange P

Medlem sedan juni 20008 205 inlägg
#58

Vad menar du med att SSI-kommandona är ultralama?
De är statiska. Det går inte att göra dynamiska includes (vilket man kan med PHP) och det går inte att göra villkorliga includes (vilket man kan med PHP). Vad gäller transfer och execute går det förvisso att välja vad som ska köras och när, men man kan inte ta del av kod från sidor som anropas med execute/transfer.

------------------
Before you criticize someone, walk a mile in his shoes. That way, if he gets angry, he'll be a mile away - and barefoot.

Medlem sedan juni 20019 024 inlägg
#59

Jag är fast i ASP och kommer förhoppningsvis att utveckla mitt kunnande om det mer.
Men jag håller faktiskt med om att PHP är "bättre" ur många synpunkter, bl.a. det som spango skriver (är dock inte insatt i PHP). Men ASP är något enklare att få hjälp med.

[r] Fel person! :r

------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."

[Redigerat av Pace den 14 jan 2002]

Medlem sedan apr. 20007 588 inlägg
#60

Måhända att online-manualen för PHP är väldokumenterad men det du skriver låter mest som önsketänkande

Önsketänkande? Tro mig när jag skriver att jag inte önsketänker om att folk skall gilla teknik A framför teknik B eller vice versa. Mina önsketankar handlar om helt andra saker.

Det är ett enkelt faktum, många av de frågor som ställs i ASP-forumet är relativt enkla. Motsvarande frågor i PHP blir oftast besvarade direkt genom att läsa manualen eftersom den har en levande FAQ-del för varje sida. Till näst intill varenda liten funktion i PHP finns det medhängande kommentarer, tips och exempel. Det är inte önsketänkande, det är ett faktum.

------------------
Peer's Law
The solution to a problem changes the problem.

262 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)