Forum
Intel B580 dårlig performance i cs2
13
Penge tilbage i SKAT
77
PCIe 5 lanes
8
ddr5 gear 1 hvor høj hastighed ?
24
Råd, køb af brugt ny computer
18
4070ti vs 7900XTX komplet, hjælp
2
Gratis spil-tråden
7
Logitech Z906 Spørgsmål
15
Half Life 2 RTX udgivet
16
Nyt build til gaming +10k
1
Kan man blokere en hjemmeside?
32
Nybygget computer vil ikke starte.
23
10-15k samlet pc + skærm
11
Skærm til spil
12
7800x3D 5070 ti build
32
Windows knap strejker i tide og utide
6
ASUS GeForce RTX 5070 Ti TUF
32
50XX launch i dag - har I fået fat i et kort?
379
Proshop har 5070TI som auktion?
87
Opdatering af Mobilforsiden mv
27
9800x3d varm eller normal?
54
Wreckfest 2 controller gas og bremse
0
Xiaomi Hyper OS 2.0
10
Switch 2
4
bahnhofinternet.dk
48
Mobil Tilbudstråd 2025 - Value for money
17
Logitech powerplay 2
6
Mini NAS (e.l.)
27
Gratis chatgpt alternativer?
13
Bedste køb af 5090 build
12
Køb & Salg
K: køb af GPU
0
S: 2 stk. 32GB ram sæt
8
S: 8350K / RTX 2060 / 16GB / mITX
8
S: Gratis
1
S: Lenovo Yoga + X1 Carbon
3
S: EVGA GeForce RTX 3080 FTW3 ULTRA GAMING HBO 1,-
9
K: Gpu uden ekstern power connectors
0
K: Radeon 4870
11
S: 2x dual 120mm value for money luft kølere
8
K: GPU ala 1060 uden exsternal power connectors
0
S: logitech MX Master 3s
10
S: Lenovo D1212 DAS 12x3.5"
8
S: Harman Kardon Citation Multibeam 700 (defekt)
1
K: DDR4 Ram - RGB - søges
5
S: Inno3D RTX 4070Ti
9
S: 3 x Samsung Galaxy Chromebook 2 360 m touch
8
K: Ryzen 5600g/5600gt/5700g
1
S: iPhone 13 Pro 256GB, HP Elitebook & Acer Nitro
14
S: Airpods Gen 2. med QR case og cover
1
S: Thermalright Peerless Assassin 120SE (Uåbnet)
3
S: GIGABYTE GeForce RTX 3080 GAMING OC 10GB
5
K: Stationær pc..
0
V: Synology DS920+ med diske
0
S: Blandet SO-DIMM ram
14
V/S: iPad Pro 12.9" 6th gen 256GB (WiFi+Sim)
9
S: HP PC Ryzen 5600G RX 6400
0
S: 9900K
1
S: Sliger CX3702 3U NAS kabinet + Corsair SF600
1
S: HP PC Ryzen 5600G RX 6400
0
S: iPad Pro (11", 2019) 64GB + Keyboard Folio
6
Forum
Intel B580 dårlig performance i cs2
13
Penge tilbage i SKAT
77
PCIe 5 lanes
8
ddr5 gear 1 hvor høj hastighed ?
24
Råd, køb af brugt ny computer
18
4070ti vs 7900XTX komplet, hjælp
2
Gratis spil-tråden
7
Logitech Z906 Spørgsmål
15
Half Life 2 RTX udgivet
16
Nyt build til gaming +10k
1
Kan man blokere en hjemmeside?
32
Nybygget computer vil ikke starte.
23
10-15k samlet pc + skærm
11
Skærm til spil
12
7800x3D 5070 ti build
32
Windows knap strejker i tide og utide
6
ASUS GeForce RTX 5070 Ti TUF
32
50XX launch i dag - har I fået fat i et kort?
379
Proshop har 5070TI som auktion?
87
Opdatering af Mobilforsiden mv
27
9800x3d varm eller normal?
54
Wreckfest 2 controller gas og bremse
0
Xiaomi Hyper OS 2.0
10
Switch 2
4
bahnhofinternet.dk
48
Mobil Tilbudstråd 2025 - Value for money
17
Logitech powerplay 2
6
Mini NAS (e.l.)
27
Gratis chatgpt alternativer?
13
Bedste køb af 5090 build
12
Køb & Salg
K: køb af GPU
0
S: 2 stk. 32GB ram sæt
8
S: 8350K / RTX 2060 / 16GB / mITX
8
S: Gratis
1
S: Lenovo Yoga + X1 Carbon
3
S: EVGA GeForce RTX 3080 FTW3 ULTRA GAMING HBO 1,-
9
K: Gpu uden ekstern power connectors
0
K: Radeon 4870
11
S: 2x dual 120mm value for money luft kølere
8
K: GPU ala 1060 uden exsternal power connectors
0
S: logitech MX Master 3s
10
S: Lenovo D1212 DAS 12x3.5"
8
S: Harman Kardon Citation Multibeam 700 (defekt)
1
K: DDR4 Ram - RGB - søges
5
S: Inno3D RTX 4070Ti
9
S: 3 x Samsung Galaxy Chromebook 2 360 m touch
8
K: Ryzen 5600g/5600gt/5700g
1
S: iPhone 13 Pro 256GB, HP Elitebook & Acer Nitro
14
S: Airpods Gen 2. med QR case og cover
1
S: Thermalright Peerless Assassin 120SE (Uåbnet)
3
S: GIGABYTE GeForce RTX 3080 GAMING OC 10GB
5
K: Stationær pc..
0
V: Synology DS920+ med diske
0
S: Blandet SO-DIMM ram
14
V/S: iPad Pro 12.9" 6th gen 256GB (WiFi+Sim)
9
S: HP PC Ryzen 5600G RX 6400
0
S: 9900K
1
S: Sliger CX3702 3U NAS kabinet + Corsair SF600
1
S: HP PC Ryzen 5600G RX 6400
0
S: iPad Pro (11", 2019) 64GB + Keyboard Folio
6
- Denne tråd er over 6 måneder gammel
Er du sikker på, at du har noget relevant at tilføje?
php vs asp.net
Af Chaos Nørd Aspirant
Jeg skal have lavet et mindre projekt, der egentligt bare kræver Nem-ID login, web interface og selvf. database. Dette system skal kunne scale fra få brugere, til rigtigt mange brugere.
Desværre er det eneste jeg har til rådighed til dette projekt er en nybegynder. Så hvad vil være bedst, bruge PHP eller asp.net? Har kigget rundt på nettet og nogen siger de kan det samme, andre siger de er dybt forskellige.
Udfra learning curve, lyder det til PHP er nemmest, men om det er nok, kan jeg ikke umiddelbart vurdere.
Ud over dette, nogen der kender nogle online kurser/bøger til det? (pris ikke særligt relevant) Kurserne skal være her i Danmark og gerne give et eller andet bevis for gennemførelse.
Det er lidt en jungle når man har begrænset erfaring med det.
Desværre er det eneste jeg har til rådighed til dette projekt er en nybegynder. Så hvad vil være bedst, bruge PHP eller asp.net? Har kigget rundt på nettet og nogen siger de kan det samme, andre siger de er dybt forskellige.
Udfra learning curve, lyder det til PHP er nemmest, men om det er nok, kan jeg ikke umiddelbart vurdere.
Ud over dette, nogen der kender nogle online kurser/bøger til det? (pris ikke særligt relevant) Kurserne skal være her i Danmark og gerne give et eller andet bevis for gennemførelse.
Det er lidt en jungle når man har begrænset erfaring med det.
Tjek den her artikel ud:
https://www.udemy.com/blog/php-vs-a.../
https://www.udemy.com/blog/php-vs-a.../
Altså PHP på en Linux server er gratis at udvikle til, så når det skal skaleres koster det kun hardwaren.
PHP med Zend eller APC opcode cache, kan blive rigtig hurtigt.
Til database bruger du bare MySQL, også gratis og meget robust.
PHP med Zend eller APC opcode cache, kan blive rigtig hurtigt.
Til database bruger du bare MySQL, også gratis og meget robust.
#1 Har jeg læst, men virker ikke 100% overbevisende
#1 og #2 hvis php er lige så godt, bare nemmere og billigere, hvorfor er der sites (inklusive HOL) der bruger asp.net?
#1 og #2 hvis php er lige så godt, bare nemmere og billigere, hvorfor er der sites (inklusive HOL) der bruger asp.net?
#3 Legacy kode.
Jeg elsker denne slags spørgsmål :)
Med begrænset erfaring bliver det aldrig platformen, som sætter grænserne, men derimod din evne til at skabe god arkitektur... Kast dig ud i PHP eller C# .Net... eller for den sags skyld Node.js, Rails eller hvad du finder på :) Du kommer nok til at bytte platformen ud, når dine kompetencer er deroppe, hvor platformen sætter en begrænsning. Tag et valg. Ingen af valgene er skader dig. Tværtimod.
Det bedste råd jeg vil komme med er at finde ud af om du foretrækker strong or weak typing :) http://en.wikipedia.org/wiki/Strong...
#4 HAHA :D Argumentet er simpelthen legacy code :D Det måske tilfældet med hol, men ikke generelt set.
Med begrænset erfaring bliver det aldrig platformen, som sætter grænserne, men derimod din evne til at skabe god arkitektur... Kast dig ud i PHP eller C# .Net... eller for den sags skyld Node.js, Rails eller hvad du finder på :) Du kommer nok til at bytte platformen ud, når dine kompetencer er deroppe, hvor platformen sætter en begrænsning. Tag et valg. Ingen af valgene er skader dig. Tværtimod.
Det bedste råd jeg vil komme med er at finde ud af om du foretrækker strong or weak typing :) http://en.wikipedia.org/wiki/Strong...
#4 HAHA :D Argumentet er simpelthen legacy code :D Det måske tilfældet med hol, men ikke generelt set.
PHP er gratis at komme igang med, og hosting koster kun hardware of forbindelse, da styresystem (linux) og andet serversoftware er gratis. Men PHP er IMO et af de grimmeste sprog, og komponenter skal ofte stykkes sammen fra øst og vest, og kvaliteten kan variere meget - både i funktion of dokumentation.
ASP.NET (C#) er et af de letteste sprog at komme igang med, og API'et er pædagogisk opbygget, og meget veldokumenteret. ASP.NET er desuden (IMO) meget lettere at vedligeholde. Det er gratis at udvikle (gratisværktøjer findes på MS' hjemmeside), men til gengæld koster licenser mv. til serversoftware en god bunke.
Hvis din "nybegynder" har forstand på ASP.NET (eller udvikling i MS-produkter generelt), så er det her du hurtigst får resultater. Er din nybegynder blank, så er PHP måske vejen - men uanset så kræver PHP-vejen mere tid end ASP.NET.
ASP.NET (C#) er et af de letteste sprog at komme igang med, og API'et er pædagogisk opbygget, og meget veldokumenteret. ASP.NET er desuden (IMO) meget lettere at vedligeholde. Det er gratis at udvikle (gratisværktøjer findes på MS' hjemmeside), men til gengæld koster licenser mv. til serversoftware en god bunke.
Hvis din "nybegynder" har forstand på ASP.NET (eller udvikling i MS-produkter generelt), så er det her du hurtigst får resultater. Er din nybegynder blank, så er PHP måske vejen - men uanset så kræver PHP-vejen mere tid end ASP.NET.
#6 Det skal gerne ende med et system der kan håndtere tusindvis af brugere og skal gerne kunne scale efter behov.
Gæsten
#8
Gæst
27-11-2014 22:18
#7 Der er rigtig mange der siger tusindevis af brugere, men hvis du vil have noget til tusindevis af brugere, så skal du ikke bruge en nybegynder.
Du skal regne med dette projekt kommer til at koste en god slat penge, og her snakker vi nok i hundrede af tusinde ligesom dit antal af forventede brugere.
Jeg vil anbefale dig .NET, det er en god platformen, og det kan faktisk gøres gratis hvis du endelig vil.
Kan du ikke røbe mere om hvad det er reelt set du vil lave udover et system til brugere...
Du skal regne med dette projekt kommer til at koste en god slat penge, og her snakker vi nok i hundrede af tusinde ligesom dit antal af forventede brugere.
Jeg vil anbefale dig .NET, det er en god platformen, og det kan faktisk gøres gratis hvis du endelig vil.
Kan du ikke røbe mere om hvad det er reelt set du vil lave udover et system til brugere...
#8 Hvorfor anbefaler du .NET over PHP?
Gæsten
#10
Gæst
27-11-2014 22:54
#9 Jeg synes .NET er fantastisk og personligt synes jeg det egner sig bedre til store projekter.
Det er static typed, det gør blandt andet du får compile time checks.
Du har en god editor der hjælper dig lidt med auto complete og andet godt.
Der findes mange libraries til .NET som du kan hente ind, så du slipper for at bygge alt fra bunden.
Dette er bare 3 eksempler :)
Det er static typed, det gør blandt andet du får compile time checks.
Du har en god editor der hjælper dig lidt med auto complete og andet godt.
Der findes mange libraries til .NET som du kan hente ind, så du slipper for at bygge alt fra bunden.
Dette er bare 3 eksempler :)
Man kan have mange meninger om forskellige sprog, og firmaer bag disse, IDE'er osv. Men #10
har ihvertfald fat i en ting - Microsoft har fat i den lange ende med Visual Studio til deres sprog, sammenlignet med de fleste andre IDE'er.
har ihvertfald fat i en ting - Microsoft har fat i den lange ende med Visual Studio til deres sprog, sammenlignet med de fleste andre IDE'er.
#11
" Microsoft har fat i den lange ende med Visual Studio til deres sprog, sammenlignet med de fleste andre IDE'er. "
Jo vist til .Net platformen ja, men VS er elendig uden plugin'et "ReSharper" fra firmaet JetBrains (der i øvrigt laver de bedste IDE's efter min mening, hvor de både har IDE'er til PHP, Python, HTML/JavaScript mv.).
" Microsoft har fat i den lange ende med Visual Studio til deres sprog, sammenlignet med de fleste andre IDE'er. "
Jo vist til .Net platformen ja, men VS er elendig uden plugin'et "ReSharper" fra firmaet JetBrains (der i øvrigt laver de bedste IDE's efter min mening, hvor de både har IDE'er til PHP, Python, HTML/JavaScript mv.).
#10 ok, det lyder interessant. Men man skal vel kunne mere end .net? Kan du anbefale nogle gode online kurser (gerne betalte) og evt. bøger?
#12 Jo vist til .Net platformen ja, men VS er elendig uden plugin'et "ReSharper" fra firmaet JetBrains (der i øvrigt laver de bedste IDE's efter min mening, hvor de både har IDE'er til PHP, Python, HTML/JavaScript mv.).
Arg ligefrem elendigt vil jeg nu ikke sige at det er, hvilken version af VS sidder du med?
Arg ligefrem elendigt vil jeg nu ikke sige at det er, hvilken version af VS sidder du med?
#14 Tænkte præcis det samme som dig.
VS er uden tvivl et af de bedste (hvis ikke dét bedste) IDE.
VS er uden tvivl et af de bedste (hvis ikke dét bedste) IDE.
Gæsten
#16
Gæst
28-11-2014 17:58
#12 Jeg troede faktisk du jokede.
Resharper suger livet ud af Visual Studio, det er det mest langsomme og elendige plugin der findes.
Den har nogle en 10 gode funktioner, og så er resten bare skrammel.
Resharper's mentalitet hører fortiden til med at kæmpe plugin der forsøger at gøre ALT for meget.
Resharper suger livet ud af Visual Studio, det er det mest langsomme og elendige plugin der findes.
Den har nogle en 10 gode funktioner, og så er resten bare skrammel.
Resharper's mentalitet hører fortiden til med at kæmpe plugin der forsøger at gøre ALT for meget.
#16
Jeg har brugt R# siden version2, og jeg er uenig. Men du har ret i, at det stiller krav til hardwaren.
De fleste af mine kolleger var ikke til sinds at bruge Resharper. De fleste, fordi de mente, at det gjorde dem til dårligere programmører. Det lød jo overbevisende, indtil det var min tur til at rette i deres kode, og den var fyldt med ubrugte variable, overflødige tests fro null, manglende tests for null, ikke vedligeholdte XML kommentarer osv. Ting som R# ville have fanget
Jeg har brugt R# siden version2, og jeg er uenig. Men du har ret i, at det stiller krav til hardwaren.
De fleste af mine kolleger var ikke til sinds at bruge Resharper. De fleste, fordi de mente, at det gjorde dem til dårligere programmører. Det lød jo overbevisende, indtil det var min tur til at rette i deres kode, og den var fyldt med ubrugte variable, overflødige tests fro null, manglende tests for null, ikke vedligeholdte XML kommentarer osv. Ting som R# ville have fanget
Jeg har personligt brugt PHP længe og er rigtigt glad for det. Jeg kan nævne en del fordele med php men hvis du virkelig vil lave et så stort system du snakker om er asp.net nok vejen frem. (efter min mening)
En af de store fordele er muligheden for lettere at arbejde flere på projektet. Selvfølgelig kan man være mange om at lave en php side men er vi oppe i store opgaver er asp.net nok bedre.
#6 Ikke sikker på jeg er helt enig. Personligt lærte jeg hurtigere php som en nybegynder. Men tror det er meget forskelligt for person til person, og ikke mindst hvilken baggrund man har.
Som de fleste siger så bare vælg et i starten. Er ikke så vigtigt. Hvis du kommer op på en så stor side som du snakker om skal det nok udskiftes alligevel.
En af de store fordele er muligheden for lettere at arbejde flere på projektet. Selvfølgelig kan man være mange om at lave en php side men er vi oppe i store opgaver er asp.net nok bedre.
#6 Ikke sikker på jeg er helt enig. Personligt lærte jeg hurtigere php som en nybegynder. Men tror det er meget forskelligt for person til person, og ikke mindst hvilken baggrund man har.
Som de fleste siger så bare vælg et i starten. Er ikke så vigtigt. Hvis du kommer op på en så stor side som du snakker om skal det nok udskiftes alligevel.
Det der afholder mig fra asp.net, er den store omkostning der er i at have en windows server, OS og software til maskinen.
Gæsten
#20
Gæst
29-11-2014 13:10
Det er jo så også derfor dit projekt ikke vil lykkedes. Hvis du ikke investerer noget, så får du intet udbytte.
Har ikke noget erfaring med asp.net men php kom jeg meget hurtigt igang med. Har bygget en del web applikationer op i Yii frameworket, hvortil der findes en masse værktøjer (eks model generation ud fra database) der gør at man kommer meget hurtigt i gang, samt skabelon systemer med indbygget bruger login/kontrol osv. Har dog ingen idé om hvordan det vil håndtere "tusindvis af brugere".
Men hvis det er en nybegynder tror jeg det vigtigste bare er at komme i gang med et eller andet - I skal sikkert alligevel igennem mange iterationer af systemer før i vil ende op med noget som kan håndtere så mange brugere, og der vil det i starter med at kode sikkert ikke indgå i.
Men hvis det er en nybegynder tror jeg det vigtigste bare er at komme i gang med et eller andet - I skal sikkert alligevel igennem mange iterationer af systemer før i vil ende op med noget som kan håndtere så mange brugere, og der vil det i starter med at kode sikkert ikke indgå i.
#14
Ordet 'elendig' var måske også lige i overkanten at bruge omkring VS, min pointe (og tidligere erfaring) er dog at ReSharper gør VS en tand eller tre bedre.
#15
Til .Net platformen ja, men JetBrains laver (efter min mening) mindst lige så gode IDE'er blot til andre sprog.
#16
Det kan godt ske ReSharper suger meget på din pc (min stationær eller bærbar har endnu ikke brokket sig), men de funktioner som ReSharper har såsom gode refactoringsmuligheder, forslag til variabel-navne, smart-completion osv. er ret så brugbare i længden.
Ordet 'elendig' var måske også lige i overkanten at bruge omkring VS, min pointe (og tidligere erfaring) er dog at ReSharper gør VS en tand eller tre bedre.
#15
Til .Net platformen ja, men JetBrains laver (efter min mening) mindst lige så gode IDE'er blot til andre sprog.
#16
Det kan godt ske ReSharper suger meget på din pc (min stationær eller bærbar har endnu ikke brokket sig), men de funktioner som ReSharper har såsom gode refactoringsmuligheder, forslag til variabel-navne, smart-completion osv. er ret så brugbare i længden.
#22 Og hvad er det så lige, at alt dit ReSharper forherligelse har med ASP.NET kontra PHP at gøre? ReSharper er en kode-rollator for folk, der ikke rigtigt kan kode..
#20 det var da en fjollet attitude. Hvis de er lige gode, er php vel bedst, da det (for os) er gratis. Derfor jeg leder efter gode argumenter for asp.net der er investeringen værd.
Der er ingen grund til at smide penge væk.
Der er ingen grund til at smide penge væk.
#24 Måske du bare skulle se dig om efter en alm. hjemmeside med et CMS-system, hvor du kan udvide med egne scripts, for det lyder som om, at du ikke har ret meget erfaring og indblik i, hvordan den slags rent teknisk fungerer.
ASP.NET er det letteste at gå igang med - både med installation af server og opsætning af front end. Desuden er du kendt i windows-systemet, hvilket gør det let at føle sig hjemme. Går du i krig med Linux, Apache, PHP og co., så er du ude i noget, hvor du skal starte helt fra bunden, og det kan være svært at finde hoved og hale i, hvis ikke du har adgang til noget ekspertise, du kan trække på (glem HOL - du får svar i øst og vest, der gør din dag endnu længere).
Så kogt ned: Hvis du vil have en front-end om 1 time, så find et webhotel, og brug et CMS-system, du kan tilpasse. Du kan for billige penge komme igang med en hjemmeside, der understøttet ASP.NET, og som kører et .NET baseret CMS som feks. Drupal. Hvis du vil hurtigt igang med din egen server, så er MS-løsningen vejen frem. Her kan du være igang i løbet af få dage. Egen server med Linux kommer til at tage dig længere tid, end du lige regner med. Det hele skal stykkes sammen fra her og der, og der er et utal af versioner af samme stykke software, og det kan være noget rigtigt bæ at finde rundt i - men det er så gratis.
Choose you evil, m8! :-)
ASP.NET er det letteste at gå igang med - både med installation af server og opsætning af front end. Desuden er du kendt i windows-systemet, hvilket gør det let at føle sig hjemme. Går du i krig med Linux, Apache, PHP og co., så er du ude i noget, hvor du skal starte helt fra bunden, og det kan være svært at finde hoved og hale i, hvis ikke du har adgang til noget ekspertise, du kan trække på (glem HOL - du får svar i øst og vest, der gør din dag endnu længere).
Så kogt ned: Hvis du vil have en front-end om 1 time, så find et webhotel, og brug et CMS-system, du kan tilpasse. Du kan for billige penge komme igang med en hjemmeside, der understøttet ASP.NET, og som kører et .NET baseret CMS som feks. Drupal. Hvis du vil hurtigt igang med din egen server, så er MS-løsningen vejen frem. Her kan du være igang i løbet af få dage. Egen server med Linux kommer til at tage dig længere tid, end du lige regner med. Det hele skal stykkes sammen fra her og der, og der er et utal af versioner af samme stykke software, og det kan være noget rigtigt bæ at finde rundt i - men det er så gratis.
Choose you evil, m8! :-)
#25 Nu er det ikke mig der skal arbejde med det, så nej, ikke så stor viden om tingene den dag i dag, derfor jeg spørger her.
Vi har en fuldt administreret dedikeret linux server allerede og flere windows servere, men ingen af windows serverne kører som webserver. Derfor vil det rent teknisk være mere bøvlet med asp.net. Så leder efter gode argumenter der retfærdiggører prisen og besværet.
Jeg er ikke ude efter en front end, så CMS er ret meningsløst. Spørgsmålet i sidste ende er ikke om servere og alt det andet, men om hvilket et af de to, det bedst, rent udviklingsmæssigt og oplæringsmæssigt kan betale sig på lang sigt.
Vi har en fuldt administreret dedikeret linux server allerede og flere windows servere, men ingen af windows serverne kører som webserver. Derfor vil det rent teknisk være mere bøvlet med asp.net. Så leder efter gode argumenter der retfærdiggører prisen og besværet.
Jeg er ikke ude efter en front end, så CMS er ret meningsløst. Spørgsmålet i sidste ende er ikke om servere og alt det andet, men om hvilket et af de to, det bedst, rent udviklingsmæssigt og oplæringsmæssigt kan betale sig på lang sigt.
#26 "Vi har en fuldt administreret dedikeret linux server allerede og flere windows servere, men ingen af windows serverne kører som webserver. Derfor vil det rent teknisk være mere bøvlet med asp.net"
Det må være svaret på dit spørgsmål - vælg PHP.
Det må være svaret på dit spørgsmål - vælg PHP.
Ok, så den eneste reelle forskel på de to er det tekniske nedenunder?
#28 Ja, de kan praktisk talt det samme.
For mig ville det vigtigste være at jeg kunne komme hurtigt i gang og derfor ville jeg vælge PHP med et stærkt framework som enten Symfony eller Laravel.
Hvis man tager Laravel, så har laracasts.com nogle fremragende tutorials, der kan hive selv en beygnder op på et acceptabelt niveau rimeligt hurtigt.
#25
"og som kører et .NET baseret CMS som feks. Drupal."
Drupal er PHP.
Hvis man tager Laravel, så har laracasts.com nogle fremragende tutorials, der kan hive selv en beygnder op på et acceptabelt niveau rimeligt hurtigt.
#25
"og som kører et .NET baseret CMS som feks. Drupal."
Drupal er PHP.
Det er altså ikke specielt bøvlet at sætte en webserver op under windows.
Hvis det var mig havde jeg valgt et mix af de 2.
MySql til database, og asp.net til websitet.
I har i forvejen windows servere, og kan få Visual Studio gratis til webudvikling.
Hvis det var mig havde jeg valgt et mix af de 2.
MySql til database, og asp.net til websitet.
I har i forvejen windows servere, og kan få Visual Studio gratis til webudvikling.
Hvem tror at serversoftware er gratis, bare fordi der står linux på det? Så snart vi snakker enterprise er det IKKE gratis.
For ikke at tale om de folk der skal køre driften - linux driftfolk koster kassen i lønninger og der er ikke mange af dem, set ifht. styrken af MS folk.
Min, udokomenterede, mening er at stor-skala drift koster det samme om det er vinduer eller en pingvin på logoet.
Og skal du køre en stor side, med mange 100-tusinde brugere, med nem-id login, så er det enterprise.
For ikke at tale om de folk der skal køre driften - linux driftfolk koster kassen i lønninger og der er ikke mange af dem, set ifht. styrken af MS folk.
Min, udokomenterede, mening er at stor-skala drift koster det samme om det er vinduer eller en pingvin på logoet.
Og skal du køre en stor side, med mange 100-tusinde brugere, med nem-id login, så er det enterprise.
#3 Dårlige beslutninger / manglende lederskab hos Thomas er skylden i det (selvom han typisk vil smide økonomi kortet her)
Jeg ville vælge PHP og open source vejen.
#6 At man stykker komponenter sammen fra øst og vest, det gør man i allerhøjeste grad også i .Net verden !
PHP har jo netop den til gang til tingene, at det skal være NEMT at komme i gang med og nemt at forstå sproget og php.net har gode eksempler (meget mere pædagogisk end technet)
https://packagist.org/ til third party komponenter og https://getcomposer.org/ som dependency manager
som IDE vil jeg vælge NetBeans og standard editor ville jeg vælge Nano/Vi/Gedit, det skal nok sikre at du kan skrive PHP kode, lige så hurtig som du kan skrive C# kode i Visual Studio ;-)
Jeg ville vælge PHP og open source vejen.
#6 At man stykker komponenter sammen fra øst og vest, det gør man i allerhøjeste grad også i .Net verden !
PHP har jo netop den til gang til tingene, at det skal være NEMT at komme i gang med og nemt at forstå sproget og php.net har gode eksempler (meget mere pædagogisk end technet)
https://packagist.org/ til third party komponenter og https://getcomposer.org/ som dependency manager
som IDE vil jeg vælge NetBeans og standard editor ville jeg vælge Nano/Vi/Gedit, det skal nok sikre at du kan skrive PHP kode, lige så hurtig som du kan skrive C# kode i Visual Studio ;-)
#30 Laravel er rigtig fedt, men CodeIgniter tror jeg dog er lidt nemmere at starte med, især i forhold til introduktionen til MVC (CI's userguide er virkelig god!)
Eller hvis det skal være endnu simplere: http://www.slimframework.com/
Eller hvis det skal være endnu simplere: http://www.slimframework.com/
PHP all the way
Jeg har hørt flere ASP/NET udviklere sige "gid jeg var startet med PHP istedet"
Windows server? nej tak
Jeg har hørt flere ASP/NET udviklere sige "gid jeg var startet med PHP istedet"
Windows server? nej tak
#35
Hvad er der galt med Windows Server ?
Hvad er der galt med Windows Server ?
Gæsten
#37
Gæst
30-11-2014 13:04
#35 Det må jeg ærligtalt sige at det har jeg aldrig har hørt før.
Der er ikke noget galt med Windows Server det er da nemmere at gå til end Linux. Og hvis du endelig har så meget imod at køre det på Windows, så host det da på en Linux maskine.
Der er ikke noget galt med Windows Server det er da nemmere at gå til end Linux. Og hvis du endelig har så meget imod at køre det på Windows, så host det da på en Linux maskine.
#30 Hehe.. Dét er hvad der kan ske, når man fortryder den første formulering, og laver den om = bøf med løg ;-)
#35 Den var ny.. Jeg synes tværtimod at jeg har hørt flere, der brokker over PHP, og en langsommelig udvikling - det er trods alt noget, der holdt i live af "frivillig arbejdskraft", hvorimod ASP.NET er et kommercielt produkt, hvor man kan forvente konstant udvikling :-)
#35 Den var ny.. Jeg synes tværtimod at jeg har hørt flere, der brokker over PHP, og en langsommelig udvikling - det er trods alt noget, der holdt i live af "frivillig arbejdskraft", hvorimod ASP.NET er et kommercielt produkt, hvor man kan forvente konstant udvikling :-)
Undre mig over at #32 er den eneste der påpeger at #0 ønsker at lave en løsning som benytter NemID.
Jeg skal have lavet et mindre projekt, der egentligt bare kræver Nem-ID login, web interface og selvf. database. Dette system skal kunne scale fra få brugere, til rigtigt mange brugere.
Desværre er det eneste jeg har til rådighed til dette projekt er en nybegynder.
Umiddelbart så håber jeg at NemID stiller nogle krav til hvordan et website er opbygget og har regler omkring et vist sikkerheds niveau før at de tillader interaktion med deres servere. Alene det at der skal benyttes NemID som login form gør at jeg tvivler på at en nybegynder kan udvikle scripts som er tilstrækkelig kontrolleret og erfaringsmæssigt sikkeret skrevet.
Jeg skal have lavet et mindre projekt, der egentligt bare kræver Nem-ID login, web interface og selvf. database. Dette system skal kunne scale fra få brugere, til rigtigt mange brugere.
Desværre er det eneste jeg har til rådighed til dette projekt er en nybegynder.
Umiddelbart så håber jeg at NemID stiller nogle krav til hvordan et website er opbygget og har regler omkring et vist sikkerheds niveau før at de tillader interaktion med deres servere. Alene det at der skal benyttes NemID som login form gør at jeg tvivler på at en nybegynder kan udvikle scripts som er tilstrækkelig kontrolleret og erfaringsmæssigt sikkeret skrevet.
#39 NemID er ligeglad med, om det bliver serveret af ASP.NET eller PHP, og derfor er det uvæsentligt for valget. NemID findes i flere forskellige løsninger, og der stilles meget store krav til brugen. Hvorvidt #0 kan blive godkendt til dette afhænger ikke af erfaring eller kodesprog.
Gæsten
#41
Gæst
30-11-2014 13:53
#39 Et mindre system hvor det eneste man skal kunne er at logge ind med NemID...
Samt scale til mange brugere, det er en ret svag defination af en hjemmeside.
#39 NemID stiller ingen krav, men jeg tvivler stærkt på at en nybegynder kan lave integrationen imod det.
Samt det kræver næsten en udvikler der kan enten forstå .NET eller Java.
Samt scale til mange brugere, det er en ret svag defination af en hjemmeside.
#39 NemID stiller ingen krav, men jeg tvivler stærkt på at en nybegynder kan lave integrationen imod det.
Samt det kræver næsten en udvikler der kan enten forstå .NET eller Java.
Nu blev det nødt til at være lidt vag, men derfor burde det være muligt at komme med pro/cons på det spurgt. Hvad der bliver besluttet, vil nok være noget vi vil "hænge" på i længere tid fremover.
Jeg vil bare vide hvad der er værd at smide penge og tid efter.
Jeg vil bare vide hvad der er værd at smide penge og tid efter.
#42 Bare fordi din "nybegynder" sætter sig til at lære PHP, så er det jo ikke ensbetydende med, at han bliver syg af senere at kigge på ASP.NET. Ved scripting og programmering er det væsentlige, at man forstår "paradigmet" - fatter man først det, er det ikke det store problem at skifte syntaksen / sproget.
Hvis du allerede har (adgang til) infrastruktur, der kører Linux webservere, så bare kom igang med PHP - det kan mere eller mindre det samme som ASP.NET.
Hvis du allerede har (adgang til) infrastruktur, der kører Linux webservere, så bare kom igang med PHP - det kan mere eller mindre det samme som ASP.NET.
Ok, der kører det jo lidt frem og tilbage om det virkeligt er det samme eller ej.
En anden ting er at der kun er tilskud til første sprog, så yderligere en grund til at ramme rigtigt i første forsøg.
Vi har web infrastruktur med CentOS, men mangler nogen med erfaring med web server på Windows Server.
En anden ting er at der kun er tilskud til første sprog, så yderligere en grund til at ramme rigtigt i første forsøg.
Vi har web infrastruktur med CentOS, men mangler nogen med erfaring med web server på Windows Server.
Gæsten
#45
Gæst
02-12-2014 18:00
Nu ved jeg ikke lige hvad du mener med tilskud?
Altså valget er jo kun et DU kan tage.
Altså valget er jo kun et DU kan tage.
Chaos... Naturligvis kører det frem og tilbage. Dit projekt drejer sig ikke om den teknologi, som du vælger, men af evnen til rent faktisk at udvikle.. Lad være med at spilde mere på denne tråd og kast dig ud i det!
Tror de først 20 har prøvet at forklare dig dette... Der er nok en grund til alle disse forskellige sprog eksistere og en af de bedste grunde er personlige præferencer. Du når ALDRIG til et punkt hvor platformen sætter grænser. Kom videre... Tag php, hvis du ikke gider opsætning af servere, hvis i allerede har dette.
Tror de først 20 har prøvet at forklare dig dette... Der er nok en grund til alle disse forskellige sprog eksistere og en af de bedste grunde er personlige præferencer. Du når ALDRIG til et punkt hvor platformen sætter grænser. Kom videre... Tag php, hvis du ikke gider opsætning af servere, hvis i allerede har dette.
Umiddelbart er det netop den teknologi det er, da det sætter rammerne for lang tid fremover. Gider ikke køre ind i en blindgyde. Det er stor forskel på andre områder, men åbenbart ikke så meget på programmerings området. Så det bliver nok PHP.
Så er det bare om der eksisterer online kurser og noget der kan bruges som bevis (som certificering) til fremtidigt arbejde for PHP.
Så er det bare om der eksisterer online kurser og noget der kan bruges som bevis (som certificering) til fremtidigt arbejde for PHP.
Umiddelbart er der kun ZEND certificering, som nok de fleste arbejdsgivere giver crap for :)
Hvis det virkelig er certificering som spiller en rolle, så hedder det .NET...
http://www.4d.dk/Produkter/Programm...
Det er dog de færreste arbejdsgivere som ansætter baseret på certificering...
Hvis det virkelig er certificering som spiller en rolle, så hedder det .NET...
http://www.4d.dk/Produkter/Programm...
Det er dog de færreste arbejdsgivere som ansætter baseret på certificering...
Personen vil meget gerne have træning der kan bruges til senere at bevise personen rent faktisk kan det. Og da personen er ret vigtig forretningsmæssigt og det er gratis, vil vi gerne hjælpe med der.
#49 Et stykke papir med info om at en person har fået undervisning i ditten og datten, er ikke lige så godt som at kunne fremvise nogle fungerende systemer / designs, og sige at det har personen lavet. Det drejer sig om evnen til at forstå hvordan koden fungerer, og om at kunne løse problemstillinger - kan man det, så er det som sagt let at skifte syntaksen.
Hvis personen skal oplæres for at komme videre, så må du kigge på, hvor det forventes at vedkommende skal videre til, og så tilpasse valget efter dette.
Hvis personen skal oplæres for at komme videre, så må du kigge på, hvor det forventes at vedkommende skal videre til, og så tilpasse valget efter dette.
Jeg må tilslutte mig #50 mht. en certificering. Jeg har, indtil videre, ikke set det blive brugt nogle steder indenfor programmeringssprog.
Jeg har tidligere klassekammerater som til en samtale blev spurgt ind til syntaks og nogle programmerings-relaterede spørgsmål for at høre om de rent faktisk havde styr på tingene. Men aldrig noget med et stykke papir på at " brugeren er erfaren i programmeringssproget PHP.. blah..blah.."
Jeg har tidligere klassekammerater som til en samtale blev spurgt ind til syntaks og nogle programmerings-relaterede spørgsmål for at høre om de rent faktisk havde styr på tingene. Men aldrig noget med et stykke papir på at " brugeren er erfaren i programmeringssproget PHP.. blah..blah.."
#50 #51 Det er så ikke relevant om det kan bruges, bare at de er der. Det er et krav som vi skal leve op til uanset hvor brugeligt eller ubrugeligt det er.
Har fundet på noget andet som så kræver asp.net, så det er fastslået og skal bare finde nogle gode online kurser (der også giver noget bevis i slutningen) til det.
Har fundet på noget andet som så kræver asp.net, så det er fastslået og skal bare finde nogle gode online kurser (der også giver noget bevis i slutningen) til det.
Altså vis det skal være let så Webforms :)
Gæsten
#54
Gæst
11-12-2014 18:08
#53 Det sagde du bare ik!
#54 bare så du lige ved det er asp.net lidt større end du går og tror fx MVC, EF, derud over kan du bruge VB eller C#
Gæsten
#56
Gæst
11-12-2014 19:08
#55 Det er jeg udemærket klar over, jeg brokkede mig bare over dig forslag med Webforms, samt nu VB, det er da den klammeste sammensætning der findes :)
Pedro
#57
Gæst
11-12-2014 21:14
Med fare for at blive kaldt en troll - så vil mit råd være ingen af delene :)
Hvis du har at gøre med en nybegynder(og han ikke har nogle præferencer selv) så er der al mulig grund til at hoppe med på vognen på et af de lidt mere moderne open source sprog+frameworks.
Hvis din nybegynder har et sprog han foretrækker - så vælg det!! (og så gem server delen til senere... den del vil alligevel komme til at tage længere tid end beregnet uanset om det er MS eller Linux).
Hos os bruger vi frameworket Django(python baseret). Det er en fornøjelse! Python er et helt igennemt fantastisk sprog som gør programmering sjovt igen! Det er nemt at lære og af samme årsag bruges det ofte som introduktionssprog rundt omkring.
Django og Python er open source...
Derudover bruger vi MySQL som db og nginx+uwsgi som webserver.
Det hele kører på små micro instanser på AWS. (til dette bruger vi packer.io og Asgard til hhv. at lave Amazon-Machine-Images samt styre vores instanser på AWS).
Det hele er open-source og det der koster er AWS(men det er billigt! og en mini side som din vil kunne holde sig inden for deres free-tier det første års tid). Derudover skalerer det uden problemer når den tid kommer... man starter bare flere instanser op.
Andre muligheder er eksempelvis Ruby-on-Rails eller meteor.js hvis du vil være helt med på noderne!
Hvis du har at gøre med en nybegynder(og han ikke har nogle præferencer selv) så er der al mulig grund til at hoppe med på vognen på et af de lidt mere moderne open source sprog+frameworks.
Hvis din nybegynder har et sprog han foretrækker - så vælg det!! (og så gem server delen til senere... den del vil alligevel komme til at tage længere tid end beregnet uanset om det er MS eller Linux).
Hos os bruger vi frameworket Django(python baseret). Det er en fornøjelse! Python er et helt igennemt fantastisk sprog som gør programmering sjovt igen! Det er nemt at lære og af samme årsag bruges det ofte som introduktionssprog rundt omkring.
Django og Python er open source...
Derudover bruger vi MySQL som db og nginx+uwsgi som webserver.
Det hele kører på små micro instanser på AWS. (til dette bruger vi packer.io og Asgard til hhv. at lave Amazon-Machine-Images samt styre vores instanser på AWS).
Det hele er open-source og det der koster er AWS(men det er billigt! og en mini side som din vil kunne holde sig inden for deres free-tier det første års tid). Derudover skalerer det uden problemer når den tid kommer... man starter bare flere instanser op.
Andre muligheder er eksempelvis Ruby-on-Rails eller meteor.js hvis du vil være helt med på noderne!