Jeg har selv i de seneste 2 år (på prof niveau) arbejdet med asp men jeg har efterhånden hørt mange tale godt om php og har derfor besluttet at undersøge sagen nærmere.
Så hvad har i af argumenter for/imod asp/php ?
PS i må meget gerne holde M$ vs Linux og performance (da det er for platforms afhængigt) ude af det her.
Jeg har også oprettet spørgsmålet her http://www.eksperten.dk/spm/54555 det undskylder jeg for men jeg vil gerne have meninger fra både php og asp folk
well.. det er vel smag og behag tror jeg.. i ASP er der vel oxo alle de array-kommandoer, string-kommandoer og tid og tal-kommandoer.. men de bliver bare brugt på en anden måde.. jeg kender ingenting til ASP, men jeg kender en masse til VB, og jeg mener at asp og vb ligner hinanden.. og ud fra det vil jeg sige at PHP er lettere/bedre end VB5.0 faktisk!!!!! det lyder rimelig vildt, men det passer.. man kan mange flere ting i php end man kan i VB5! fx. alle de seje array-funktioner. og MEGET mere.. jeg ved jo ikke om man kan det i ASP,.. men jeg tror i bund og grund at asp og php er ligegodt.
det tror jeg oxo... der er mange hurtigere kommandoer til at gøre ting.. fx. for($i = 1,$i < 11;$i++) echo $i; skriver tallene fra 1-10. kan man det på en enkelt linie i ASP? (jeg ved ikke om man kan, spørger bare)
hver gang man skal skrive noget på siden.. skal man så skrive Response.Write ? det må da være irriterende.. og angående arrays.. har ASP oxo arrays?? altså.. ligesom:
en af de rare ting ved php er at man ikke skal ud og investere i dyrt software, for bagefter at finde ud af at man skal betale igen, bare for at få lov til at sende en mail - eller andre funktioner der er indbefattet af en \"komponent\"
PHP er skrevet til at være et lynhurtigt, dog alsidigt, scripting sprog, til diverse web-scripting, hvorimod ASP er et framework, omkring Visual Basic, hvilket gør det væsentligt langsommere. ASP bliver lavet af Micro$oft\'s egne folk, og tager ikke imod forslag, hvorimod PHP-gutterne gerne tager imod forslag og bug-fixes. PHP er næsten et Object-Oriented scripting-sprog (d.v.s. du bl.a kan lave klasser og funktioner), hvilket gør koder væsentligt mere overskueligt, og nemmere at rette i. Har du brug for en funktion, og du kan C/C++, kan du bare lave den... :o) Ydermere synes jeg PHP-kode er hurtigere at skrive, og væsentligt mere overskueligt... Jeg startede selv med et kig på ASP, men skyndte mig at stille bogen på hylden, og købte en PHP-bog ;o) Jeg kunne blive ved, men vælger at stoppe her ;o)
\"ASP bliver lavet af Micro$oft\'s egne folk, og tager ikke imod forslag, hvorimod PHP-gutterne gerne tager imod forslag og bug-fixes. \" Jeg tror også at M$ laver bugfixes og tager imod forslag - hvad er ellers pointen med alle deres beta test ?
\"d.v.s. du bl.a kan lave klasser og funktioner\" ASP har også klasser og funktioner
\"Har du brug for en funktion, og du kan C/C++, kan du bare lave den\" ja og ... det er jo meningen med et programmeringssprog
\"Ydermere synes jeg PHP-kode er hurtigere at skrive, og væsentligt mere overskueligt\" det er jo en subjektiv holdning
Hmmm... så vidt jeg ved... så er jscript, såmænd bare javascript, i en ødelagt version, og hvis det skulle være Micro$oft\'s svar på et c-programmeringssprog... så siger jeg bare held og lykke med udviklingen drenge :o)
\"Jeg tror også at M$ laver bugfixes og tager imod forslag - hvad er ellers pointen med alle deres beta test ?\" En ting er at tage i mod, en anden ting er at kigge/læse/høre på dem..............$.............. Hvad angår deres beta, så er det vist ikke mange der får lov at teste dem...
\"ASP har også klasser og funktioner\" Hmmm... det er da vist en sølle undskyldning for en klasse, og hastigheden, er der heller ikke gjort meget ved...
\"ja og ... det er jo meningen med et programmeringssprog\" Jaeehhh... men kan også lave en tæt integration (kompilering), med resten af php?...
\"det er jo en subjektiv holdning\" Og en af dem, som mange programmører har, der forlader ASP, til fordel for PHP...
I rest my case... may the penguins be with you guys :o) KnightDear
CRASH THE WINDOWZ!!!... upz I forgot... they do it themselves... :o)
Synes godt om
Slettet bruger
06. marts 2001 - 17:02#20
Well, den største forskel som jeg kan pege på mellem ASP og PHP, er at PHP er open-source. Altså kan alle og enhver stå og glo programmøren over skulderen og påpege eventuelle forbedringer og/eller sikkerhedshuller... Dette gør PHP til et bedre, hurtigere og sikrere valg end ASP. Dessuden vil PHP sandsynligvis også overleve meget længere tid!
Jscript er M$ version af javascript som ligner java syntaxen meget - mere end php gør
\"En ting er at tage i mod, en anden ting er at kigge/læse/høre på dem..............$.............. Hvad angår deres beta, så er det vist ikke mange der får lov at teste dem... \" du kan da bare gå ind på ms.com der er massere af beta ting du kan hente - DirextX, ADO, ODBC, osv
\"Jaeehhh... men kan også lave en tæt integration (kompilering), med resten af php?... \" sort tale
\"Og en af dem, som mange programmører har, der forlader ASP, til fordel for PHP... \" det er fordi de aldrig har fundet ud af at man også kan skrive asp i Jscript
\"Jaeehhh... men kan også lave en tæt integration (kompilering), med resten af php?...\" Okay så er du sku\' for dum... der manglede to ord i farten: \"Jaeehhh... men kan MAN også lave en tæt integration (kompilering), med resten af ASP?...\"
For ind i h****** da også... Hvad skal vi forresten med java syntax, når det er C-syntax der er let-læslig... Hold da ferie hvor er mange M$-udviklere dog irriterende, trættende og dumme... ja undskyld mig, men jeg er snart træt af at folk ikke fatter hvor latterligt et system M$ Titanic... NT = Neandertthale Technologie...
Jeg gider simpelt hen ikke de her latterlige diskussioner mere.... Svin mig til... nu har i chancen, for jeg bidrager ikke med et eneste post til, der handler om ASP vs. PHP eller M$ vs. GNU/Linux/UNIX og for den sags skyld, lukkede programmer vs. de åbne standarder... Det er for latterligt, at prøve at banke fornuft ind i hovederne på folk, der en gang har betalt penge til M$, og derfor bliver nødt til at forsvare sin egen dumhed... God Speed... And may the penguins be with you...
mht. JScript, ok, my mistake, jeg tænkte på noget andet. Personligt mener jeg java og c er lige let at forstå, men det er en smagssag.
Først påstår du at asp ikke understøtter klasser og nu siger du at det har en sølle undskyldning af en klasse.
For mig virker det som om du ikke ved hvad du taler om eller i al fald ikke har undersøgt det tilstrækkeligt. I stedet virker det som om du bare har set dig sur på MS og har set chancen til at rakke ned på dem.
\"Okay så er du sku\' for dum... der manglede to ord i farten: \" det er stadig sort
det her handler ikke om MS vs open sovs det handler om gode solide argumenter for/imod php/asp og jeg kan ikke se du er kommet med andet end BS - du ved ikke hvad du taler om (lige som mange andre linux fans der bare rakker alt M$ ned)
grunde til at jeg valgte at sammenligne Jscript med Java var at mange bruger begrundelsen ”php ligner mere Java end asp” hvilket jo ikke passer. Desuden så ligner Java jo også C men hvad er der med de latterlige $ i php
jeg tror ikke der er noget entydig for/imod php, asp, ... det kommer an på opgaven der skal løses og den back-end der er. hvis jeg havde en mysql-base, ville jeg ubetinget bruge php og hvis jeg havde en MS SQL server så ville jeg bruge ASP. ikke kun fordi det så giver det samme OS, for man kan også køre php på IIS, men fordi de er (min helt subjektive holdning) mest integreret i de to beskrevne par.
hvis jeg kunne vælge, så ville jeg vælge php fordi det er mere gennemsigtigt for mig, og fordi jeg aldrig har lært VB.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.