Kom ihåg mig?
Home Menu

Menu


Bygge av community PHP vs ASP

 
Ämnesverktyg Visningsalternativ
Oläst 2006-05-10, 00:07 #1
El bueno El bueno är inte uppkopplad
Medlem
 
Reg.datum: May 2006
Inlägg: 153
El bueno El bueno är inte uppkopplad
Medlem
 
Reg.datum: May 2006
Inlägg: 153
Hej.

På följande fråga efterlyser jag ett lekmannasvar då jag inte själv är webprogramerare.

Jag håller på att utveckla den grafiska biten för ett community liknande lunarstorm, playahead, glife, etc.

Allt utom det grafiska tänker jag lägga ut på en extern byrå. Min fråga är följande: för den tekniska platformen, ska jag använda ASP/Asp.NET eller PHP? Jag har några kompisar som säger att jag ska använda PHP, men jag vet inte riktigt om det är deras hjärna eller känslor som rekommendrar det (då de är notoriska Microsofthatare). Jag har gjort en del efterforskningar och där hört att PHP lämpar sig för enklare saker, men att det senare blir svårt att få ihop allt och att man måste köpa dyra kompletteringar av zend.com. ASP däremot blir ju dyrare för serverdriften men, har jag hört betalar sig i längden.

Sedan sa en polare idag "näää ASP.NET är framtiden det ska du absolut använda".

Jag är grymt förvirrad kan ni hjälpa mig?


Mvh El bueno
El bueno är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 00:49 #2
koalas avatar
koala koala är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Sep 2004
Inlägg: 1 154
koala koala är inte uppkopplad
Har WN som tidsfördriv
koalas avatar
 
Reg.datum: Sep 2004
Inlägg: 1 154
Jag skulle nog vilja föreslå att du överväger Ruby on Rails istället. Det skulle jag ha gjort om jag skulle programmera en community i dagsläget i alla fall. Smakprov på smidigheten...
koala är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 01:15 #3
bit_chris bit_chris är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2006
Inlägg: 42
bit_chris bit_chris är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2006
Inlägg: 42
Citat:
Originally posted by El bueno@May 10 2006, 00:07
Hej.
Sedan sa en polare idag näää ASP.NET är framtiden det ska du absolut använda.
Inte för att vara taskig mot din polare men hans insiktsfulla analys avgjorde verkligen kriget mellan PHP och ASP

Som koala föreslog är Ruby on Rails ett smidigt system när du ska skapa applikationer. Det går fort när du väl sätter dig in hur det fungerar och genererar lite kod att underhålla. Jag har sökt efter sidor som jämför skalbarheten och prestanda mellan php- asp- och ruby men inte hittat någon som är riktigt bra.

Personligen tycker jag att det står mellan php och ruby. Både språken är under ständig utveckling och uppgraderingsgraden är betydligt bättre, både säkerhetsmässigt och funktionsmässigt. Det finns många sidoprojekt iallafall till php (vad jag vet) som ökar flexibliteten och chansen att hitta rätt lösningar.

Det bästa är att tänka på ROI:n när du väljer vilken system som kommer att bli billigast att producera i startskedet innan du får avkastning. När du börjar tjäna pengar har du en helt annan situation där du kan gå djupare i ämnet och välja mellan att nyutveckla eller vidareutveckla. Så välj språket du vet mest, känner och kan bäst.
bit_chris är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 05:37 #4
sxe2570 sxe2570 är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2004
Inlägg: 34
sxe2570 sxe2570 är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2004
Inlägg: 34
När det gäller communities är det egentligen inte en fråga om PHP, ASP eller RoR. Det är databasservern som kommer belastas, så det är MSSQL eller MySQL du ska titta närmare på. Tyvärr hittar jag inga bra oberoende benchmarks.

Jag har själv byggt communites (snicksnack.nu(60k medlemmar) och goldtown.nu(10k) m fl). Fördelen med PHP/MySQL i jämförelse mot ASP.NET/MSSQL är givetvis serverkostnader.

Lite halvt OT: Den tekniska biten lär väl ändå vara det lätta i jämförelse med att driva in folk till mötesplatsen. Hur har du tänkt lyckas med detta?
sxe2570 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 08:18 #5
zorans avatar
zoran zoran är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2004
Inlägg: 598
zoran zoran är inte uppkopplad
Mycket flitig postare
zorans avatar
 
Reg.datum: Jun 2004
Inlägg: 598
Citat:
Originally posted by El bueno@May 10 2006, 00:07
Hej.

På följande fråga efterlyser jag ett lekmannasvar då jag inte själv är webprogramerare.

Jag håller på att utveckla den grafiska biten för ett community liknande lunarstorm, playahead, glife, etc.

Allt utom det grafiska tänker jag lägga ut på en extern byrå. Min fråga är följande: för den tekniska platformen, ska jag använda ASP/Asp.NET eller PHP? Jag har några kompisar som säger att jag ska använda PHP, men jag vet inte riktigt om det är deras hjärna eller känslor som rekommendrar det (då de är notoriska Microsofthatare). Jag har gjort en del efterforskningar och där hört att PHP lämpar sig för enklare saker, men att det senare blir svårt att få ihop allt och att man måste köpa dyra kompletteringar av zend.com. ASP däremot blir ju dyrare för serverdriften men, har jag hört betalar sig i längden.

Sedan sa en polare idag "näää ASP.NET är framtiden det ska du absolut använda".

Jag är grymt förvirrad kan ni hjälpa mig?


Mvh El bueno
Att välja programmeringsspråk är inte något man gör hux flux. Det beror väldigt mycket på vem som programmerar.

Jag tycker personligen att php lämpar sig för mindre projekt. För större projekt skulle jag välja något annat språk. Just i mitt fall skulle det vara Java. Nu är Asp.NET ganska likt det, så det är kanske ett vettigt alternativ att titta på. Men det kommer igen på programmeraren igen. Jag har sett, även om det var i ganska liten utsträckning, php-programmerare som gör såpass bra kod att jag inte skulle vara SÅ rädd att använda det i större projekt.

Jag tror driftkostnaden är ganska liten skillnad på om det är ett "stort" projekt med flera hundra mantimmar programmeringsjobb. Då är det bra att välja språk utifrån den tillgången på kompetens man har.
zoran är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 08:55 #6
Systementor Systementor är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2006
Inlägg: 42
Systementor Systementor är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2006
Inlägg: 42
Jag kan inte annat än hålla med tidigare talare om att "välj det språk du/utvecklarna känner er bekväma med". Det går att göra såväl bra som dåliga lösningar i alla språk.

Citat:
. Det är databasservern som kommer belastas, så det är MSSQL eller MySQL du ska titta närmare på. Tyvärr hittar jag inga bra oberoende benchmarks.
Vad gäller databasbenchmark. Jag har själv gjort ett antal loadtests mellan MSSQL, MySQL 4 (utan stored procedures) och MySQL5 (=med stored procedures) och kan (utifrån ett mycket specialiserat testcase) i alla fall konstatera så mycket att

- stored procedures ökar prestandan rejält (dvs väljer du MySQL så kör version 5 och använd alltså SP:s)

- MySQL 5 är snabbare på inserts (via Sp:s) än MSSQL 2000(via SP:s) vid seriella anrop (ett i taget)

- men vid flera samtidiga anrop ger MSSQL 2000 bättre prestanda än MySQL - min slutsats är att lock-hanteringen i MSSQL är bättre implementerad än den i MySQL. Kan naturligtvis också bero på att jag inte konfat MySQL:en optimalt för denna load = jag har mycket mer erfarenhet av MSSQL

Jag har fullständiga testbeskrivningar och siffror på en av mina sajter men törs inte posta dom här (får man länka till sina egna sajter?) - PM:a mig om ni vill ha länkarna.
Systementor är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 23:41 #7
El bueno El bueno är inte uppkopplad
Medlem
 
Reg.datum: May 2006
Inlägg: 153
El bueno El bueno är inte uppkopplad
Medlem
 
Reg.datum: May 2006
Inlägg: 153
Tack för alla svar. Tror det blir en LAMP-uppsättning.

Mvh Camilo
El bueno är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-10, 23:50 #8
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Sysmentor, det är inga problem att länka till en informativ källa, du kan förövrigt inte skapa riktiga länkar utan att ha minst 100 posts. Posta gärna, det verkar vara intressant data.
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-11, 00:57 #9
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
Jag tänker inte ge mig in i någon lång diskussion och ställa PHP mot Ruby, ASP.NET eller Java. Dock anser jag nog Java och PHP vara mest "öppna" på det viset att det är upp till utvecklaren att välja arkitektur. Både Ruby och .NET styr hårdare, på gott och ont, hur man bygger tillämpningar i respektive miljö/språk. Jag föredrar i princip alltid att själv välja lämplig arkitektur för uppgiften.

En sak jag reagerar lite på dock är påståendet att PHP mest lämpar sig för mindre projekt. Vad är det som säger det? Jag skulle nog vilja påstå att system skapade i PHP är precis så bra - eller dåliga - som de utvecklare som skapat systemet. Man behöver definitivt inte köpa till dyra produkter från Zend. Det finns fullgoda gratisalternativ till nästan alla deras produkter.

I vilket fall som anser jag att man väljer språk baserat på uppgiften och det team som ska utföra arbetet. Jag själv skulle dock för nästan alla webbaserade applikationer utan att fundera så mycket använda Apache/PHP 5.x med MySQL eller Oracle. (PHP 4.x är hopplöst föråldrat) I ett fåtal fall skulle jag kunna tänka mig java. Dotnet skulle jag över huvud taget inte ens fundera på. Ruby on rails har jag inte undersökt tillräckligt för att ha en seriös åsikt om.
dotvoid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2006-05-11, 08:10 #10
Systementor Systementor är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2006
Inlägg: 42
Systementor Systementor är inte uppkopplad
Nykomling
 
Reg.datum: Apr 2006
Inlägg: 42
Citat:
Posta gärna, det verkar vara intressant data
ok här kommer de, "Performance testing, Access, MySQL, MSSQL":

http://kbmentor.aspcode.net/l_en-US/...ticle_125.aspx

samt

http://kbmentor.aspcode.net/l_en-US/...ticle_124.aspx
Systementor är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 12:07.

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