WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   PHP eller ASP.NET (https://www.wn.se/forum/showthread.php?t=1038695)

fr33r1d3 2009-10-25 16:37

Intressant diskussion, men det börjar bli lite off topic nu.
Kanske dags att någon moderator delar på tråden?

Nerox 2009-10-25 16:50

Citat:

Ursprungligen postat av ConnyWesth
Proffs föredrar (GNU C++, (Riktiga) Java eller andra hårt typade, kompilerande, objektorienterade språk):
- Stark typning
- Kompilerande
- Objektorienterat

Icke proffs använder ofta (PHP, JavaScript, VB-script):
- Svag typning
- Interpreterande
- Icke objektorienterade (procedurella eller imperativa språk som man kallar dem på Universitetet) äldre PHP

Java är interpreterad under körning därför man måste ha "javaruntime"
.NET kräver att man installerar stöd för det med på äldre operativ system "dotnet"
Sen du snackar fördel med objekt orienterat vs icke orienterat... ta en tiit på vad ditt system är byggt på dvs ASM "assembly" orieterat språk eller ej så existerar inte det på kernel nivå.
Sen sitter du och gjämnför "script språk" vs "kompilerad kod" och kalla php ett programmeringsspråk termen för "tolkade" språk är script. och självklart blir dom seegare än ett program som redan jobbar på Assembly nivå det säger ju sig självt.

Citat:

Ursprungligen postat av ConnyWesth
När man jobbat några år med systemutveckling så börjar man förstå dels skillnaden mellan dessa varianter men man få även en djupare insikt om vilka fördelar de objektorienterade, hårt typade och kompilerande språken har gentemot övriga (detta helt oavsett vilken tillverkare de kommer från).

Aldrig sagt emot att det inte finns fördelar. utvecklingsstiden när man börjar med DotNet går ner markant, men kollen på hur många jumps etc i den färdiga koden går ner markant med mot om du skulle köra ren "C" / "C++" alternativt om du skulle köra ASM.


Så ni får köra vad ni vill köra.. Jag tar hellre 20timmar extra / program och gör det i "C" + "ASM" än skriver program som använder för mycket resurser i T.ex. Java vilket verkar vara det dom lär ut på "Systemvetenskap" (här i stan iaf "trollhättan")


"Koda inte för snabba pengar, koda för snabba program"

dAEk 2009-10-25 16:50

På förra jobbet använde vi både Java EE och ASP.NET. Där jag jobbar idag kör vi med ASP.NET.

Jag föredrar fortfarande Java EE-plattformen men ASP.NET MVC ser klart intressant ut.

Lyx 2009-10-25 21:26

Jag har jobbat mycket i både php och asp.net och jag väljer asp.net i alla lägen. För mig är det så självklart att asp.net är bättre att jag börjar tvivla på att motståndere till .net har jobbat med det överhuvudtaget. Det är som natt och dag enligt mina erfarenheter.

Det som drar ner betyget är att det är just microsoft som utvecklar det (=dyrt) och att jag måste utveckla mina system i windows.

taz76 2009-10-25 22:11

Citat:

Ursprungligen postat av Lyx (Inlägg 20328056)
För mig är det så självklart att asp.net är bättre att jag börjar tvivla på att motståndere till .net har jobbat med det överhuvudtaget.

Jag har 7.5 högskolepoäng som bevisar motsatsen och inom några månader 15hp ;) bara inom asp.net då. Visserligen inte mycket jämför med andra säkerligen men jag har jobbat med det :P Ska bli intressant om asp.net mvc har nått mer värde att ge.. första kursen imponerade inte på mig för fem öre.

tartareandesire 2009-10-25 23:41

Det är egentligen ganska tomma argument rakt av. Conny, du stirrar dig helt blind på dina "professionella applikationer". Även om du kanske inte känner till det själv så drivs ett stort antal av de största webbplatserna i Sverige och i alla andra länder med PHP. Att inte kalla dessa professionella är både en dumdristig och arrogant inställning.

Det går alldeles utmärkt att använda både Java, C#, PHP och Pascal i professionellt arbete och det vet alla som har den minsta lilla inblick i verkligheten. Att påstå någonting annat är helt fel. Jag förstår dock Connys inställning eftersom han verkar arbeta i gränstrakterna mellan webb och intranät och eftersom de flesta är inkörda i Windows så blir det ett naturligt val.

Självfallet finns det nackdelar och fördelar i alla språk men de allra flesta fungerar faktiskt alldeles utmärkt (med undantag för gammal asp och en del andra förlegade varianter då).

Hela den här diskussionen har förts 100 miljoner gånger redan och är ungefär lika meningsfull som att diskutera huruvida lax eller pannkakor är godast...

Lyx 2009-10-26 00:21

Citat:

Ursprungligen postat av taz76 (Inlägg 20328061)
Jag har 7.5 högskolepoäng som bevisar motsatsen och inom några månader 15hp ;) bara inom asp.net då. Visserligen inte mycket jämför med andra säkerligen men jag har jobbat med det :P Ska bli intressant om asp.net mvc har nått mer värde att ge.. första kursen imponerade inte på mig för fem öre.

Det är precis det här jag menar. 7.5hp ~ 4-5 veckor ger knappast tillräckligt med underlag för att dömma ut ett språk

rhdf 2009-10-26 00:36

Citat:

Ursprungligen postat av Lyx (Inlägg 20328070)
Det är precis det här jag menar. 7.5hp ~ 4-5 veckor ger knappast tillräckligt med underlag för att dömma ut ett språk

Håller med här
Egentligen behöver man nog ge sig in på att att bygga "samma" webbsida/applikation/system (kalla det vad ni vill) i de båda språken för att kunna göra en korrekt bedömning av vad som är bäst/lättast etc.

Sen är ju min personliga uppfattning att vi sitter o jämför äpplen o päron
.net är ett ramverk medan php är ett "scriptspråk" (som förvisso "muterat" till nånting mer)
Så även om det är delvis underförstått(?) så borde en korrekt jämmörelse vara mellan tex Zend och .net

taz76 2009-10-26 01:10

Citat:

Ursprungligen postat av Lyx (Inlägg 20328070)
Det är precis det här jag menar. 7.5hp ~ 4-5 veckor ger knappast tillräckligt med underlag för att dömma ut ett språk

Jag ville bara poängtera att det finns folk som har erfarenhet (om än lite) med asp.net och som ändå inte gillar det. Är mycket väl medveten om att man inte blir expert på ett par veckor.. men som sagt - det var heller inte min poäng med det inlägget.

Men nu överger jag denna diskussionen för min del.. Äpplen vs päron var intressant en stund.

Conny Westh 2009-10-26 04:51

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20328067)
Det är egentligen ganska tomma argument rakt av. Conny, du stirrar dig helt blind på dina "professionella applikationer".

Dagens :)!

Jag vet inte hur jag ska kunna vara tydligare och sakligare i min argumentation. Vad är det som är tomma argument? Du får nog förklara det, jag är nog ganska trög i skallen, men jag förstår inte vad som är tomma argument i det jag skriver!


Alla tider är GMT +2. Klockan är nu 01:04.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson