25. oktober 2004 - 17:36Der er
73 kommentarer og 4 løsninger
ASP vs PHP
Hey
Jeg er en smule inde i ASP, men det er mange år siden jeg har programmeret i det. Så nu er spørgsmålet om jeg skal holde fast i ASP og genopfriske det eller skal jeg lære PHP fra bunden ?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
hvis du allerede kender til ASP så synes jeg bare du skal fortsætte der, det er en rent smagsforskel, og du kan starte en kæmpe krig herinde, for dem der koder ASP kan ikke lide dem der koder PHP og omvendt, og tror ikke man nogensinde bliver enige om hvad der er bedst.
Access er fin nok små projekter, men hvis der er mange samtidige databaseforbindelser, eller der skal meget data i, vil en anden database, være at fortrække.
År og år siden, jeg har lavet lidt ind i mellem, men koderne sidder ikke så fast som før, men det kan det vel hurtigt komme til.
Hvis PHP kører lige så sikkert som ASP og der ingen fordele er ved nogen af dem, OG at man sagtens kan bruge MySQL til ASP som tror jeg jeg fortsætter med ASP
Michael - jeg ser det ikke so mnogen fordel der er gratis webhoteller, for jeg vil langt hellere råde ham til at købe et hotel til en billig pris, og så er der ingen forskel på ASP eller PHP, gratis webhoteller er som regel ustabile, eller pludselig er de lukket ned og så ser man ikke mere til dem.
Kig på hvilke muligheder du har på dit webhotel !-)
-- og vælg efter det, for der er som tidligere nævnt ikke voldsomme fordele og/eller ulemper ved det ene frem for det andet ...
-- måske skulle du også overveje .NET, da selve arkitekturen i det framework giver nogle fordele i genbrug af f.eks. funktioner på lidt længere sigt ...
Objektivt, syndtes jeg du skal fortsätte med ASP. Men det kommer jo an på hvor meget du kan. Er du bare kommet over begynderniveauet og er nogenlunde indsat, så ASP. Ellers PHP.
Men ligemeget hvad du vælger, vil jeg anbefale at købe en bog, istedet for guides/tutorials på nettet, hvor man hurtigt kan fristes til at kopiere kodeeksempler, og på den måde ikke selv får skrevet det.
Michael stim - ligemeget om det er en personlig side eller kommerciel side så har alle vel råd til 7 kroner om måneden, hvis man er en fattig studerende, så kan man tage den flaske den lokale alkoholiker stiller på bænken med hjem en gang i ugen, så har man råd til et billigt webhotel :)
Mine erfaringer siger at det kan väre ligemeget om man tager et gratis hotel eller et af de billige som der findes tonsvis af. De der 7-10 kr's hoteller ryger ind under min gratis-kategori ;o)
Hehe... Hva så med IIS ? Betegnes det som et gratishotel eller er det optimalt. Det er bare lidt for sjov i første omgang og jeg ved ikk om siden blir seriøst.
Med et webhotel menes, at du har din side liggende ude i byen.
Du kan sagtens bruge IIS til pjat og leg på din egen maskine, og hvis du så en dag har lavet noget du vil dele med andre, kunne hosting i byen være en idé.
Skal man installere Apache eller kan man godt bruge IIS til brug af PHP. F.eks. som nu, kan andre se min lille side på http://62.243.149.58.. Ville dette kunne lade sig gør vha af IIS i PHP?
jeg forslår ASP når du allerede kender til det, og du kan jo kører begge dele hjemme fra, og du kan let få et hotel som understøter enten php eller asp til samme pris
Kan du lidt ASP og det kun er til dig selv, så fortsät med det. Kan du lide at läre dig nye ting så programmer det i PHP, eller endnu bedre ASP.NET som er forslået tidligere.
Okay. Da jeg sidste gang brugte MS Access som DB, gik den næsten hele tiden i vask.
Så jeg kunne godt tænkte mig lidt hjælp til mySQL, hvilket er det bedste eller hva ?
Synes godt om
Slettet bruger
25. oktober 2004 - 18:34#48
Jeg synes ikke nogen af ovenstående svar egentlig hjælper cyberkox på vej i hvilket valg han skal træffe. Jeg mener IKKE man bør vælge ASP/PHP bare fordi naboen bruger det. Man skal vælge sproget efter behov. Min personlige holdning er dog, at der ikke er nogen fremtid i at begynde at programmere ASP. Dermed ikke sagt, at ASP ikke er et godt begyndersprog. Jeg mener bare at man får en bedre teoretisk forståelse af semantikken og programmeringssprog generelt ved at vælge ex. PHP eller .NET - se DET er noget man vil kunne (gen)bruge i fremtiden. Jeg vil derfor foreslå, Cyberkox, at du vælger enten PHP eller et sprog fra .NET teknologien - alt efter behov selvfølgelig. Husk på .NET KUN kører på MS servere, hvorimod PHP, JAVA, etc. kører på alle type arkitekturer.
Ligemeget hvad du vælger, vil det se indviklet ud indtil du kommer ind i det. Der er ikke andet at gøre, end at ta en dub indånding og starte fra en ende af.
Men altså. I skal huske på at jeg ikke skal være en kendt webdesigner og at det mest er for hyggens skyld. Så vil det ikke være en smule dumt at bruge 7 døgn på at lære det ? Hvis de begge kører stabilt og jeg bare skal have det lidt sjovt med det, kan jeg så ikke nemt fortsætte med ASP ?, men så lære at bruge MySQL ?
1. Let at få hjælp [ via mange fora, php.net er virkelig god pga. comments] 2. Fremtid sikkert pga. Linux kommer stærkt specielt på server market. kender ingen som bruger Microsoft server pga. de er langsomme og ustabile efter mine mange erfaringer. PHP eller java er sagen. 3. Der er flere som udvikler i PHP så det er let og billigere at finde PHP udviklere. 4. Gode danske steder www.phpuniverset.dk, www.webcafe.dk, www.udvikleren.dk 5. Gode udlandske www.php.net, www.hotscripts.com etc.. 6. Der er virkelig mange opensource PHP system som man kan integrere med ens egne PHP systemer. 7. Ja bare hvad jeg kan komme på. 8. ASP kan jo nok noget smart sammen med Microsoft så der er nok nogen pluser der.
"kender ingen som bruger Microsoft server" - så kender du ikke ret mange :)
3. Der er flere som udvikler i PHP så det er let og billigere at finde PHP udviklere. --- hvad skal han bruge php udviklere til når han selv skal lære det ?
6. Der er virkelig mange opensource PHP system som man kan integrere med ens egne PHP systemer ---- hvis du bare er dygtig nok har du ikke brug for open source systemer, som tit er "slam"kodet :)
og ang om severe er ustabile når de køre MS eller unix afhænger som regel af ham der sidder foran den. Hvis du kan finde ud af ms servere ka ndu sagtens få dem til at kører stabile, hvis ikke så kører de ustabile. og helt det samme med UNIX servere.
Jeg kender ingen udviklere som brugere MS server, men kender da nogen firmaer som bruger, men er også igang med at få dem til at flytte.
3. det er bare hvis man vil fremtidssikre sig hvis man på et tidspunkt ikke gider at udvikle mere så er det rart at vide det ikke er Meget svært at finde en PHP udvikler.
6. Der findes en del gode open source systemer, lidt dump at bruge 3 md på at udvikle eks. et rigtig fedt cms hvis man bare kan hente eks. typo3 cms. Nu tænker jeg kun til private, hvis det skal bruges til firmaer vil jeg vælge et produkt som ikke er Open source og har gode referancer.
2. Har 4 store sites med mellem 1000 - 9000 unikke pr dag. pr site. og har kørt på 4 forskellige ms server 4 forskellige webhotel sponsorer og alle kørte langsomt. men køre nu på Suse og har ingen problemer. kørt 1 år uden problemer. Det er PHP sites så ASP vil nok køre bedre på MS S.
har et eks. havde en 1600 Mhz. maskine med NT den skulle køre en site med cirka 7000 unikke pr dag. og den kørte virkelig langsomt. Jeg fik så lagt Suse på den og den kørte så helt fint, de tidspunkter hvor der var mange online kunne jeg stadig nok mærke lidt sløvhed.
det lyder lidt sjovt det du nævner, for hvis man kigger på et firma som www.wannafind.dk så ser deres MS servere ud til at kører fremragende. og mange andre firmaer kører nu også fint med MS servere. Ang udviklere, så er det idag også nemt at finde en ASP udvikler :)
og ang opensource systemer, så synes jeg sjællendt man finder et der passer efter sit behov, som regel har de rigtig rigtig rigtig mange moduler med for at stille alle tilfredse, og jeg som person har kun brug for en 1/3 af dem :)
Det er bare mine erfaringer som jeg skriver ud fra. Men Når PHP/Linux køre rigtig godt, hvorfor så ikke bruge det første gang.
Ja jeg giver dig 100% ret i at mange Open source systemer har alt for mange funktioner. Men php collab er genialt til Projektstyring og andre systemer er også helt i orden.
kørt med MS.S 2003 med PHP som jeg skrev før "Det er PHP sites så ASP vil nok køre bedre på MS S. ". JEg sviner ikke ASP til jeg er bare haft stor glæde af PHP og Linux og virkelig Dårlige erfaring med MS.S. ikke fordi jeg siger det er dårligt.
Har ikke selv opsat serverne, er det ulovligt at komme med sine erfaringer og fordomme det har jeg ikke, har kun Meget dårlige erfaringer. cyberkox spørg om hvad han skal lære og jeg kommer med mine erfaringer med PHP og Ms.S. så hvis nogen har dårlige erfaringer med PHP / Linux så kan de jo komme med det.
jeg kan sagtens leve uden så tænk ik på du træder mig over tærene ved point givning. Men smider et svar så du har en mulighed for at give mig et par stykker.
Super debat denne her, sidder i en sitiuation hvor jeg skulle til at afgøre fremtiden for min programmering. Jeg har som Cyber, programmeret en smule i ASP. mit største problem med dette er udgifter til egen hosting som jeg på sigt regner med at skulle smide ud til en hostningsudbyder på et tidspunkt, og må sige jeg tror valget er faldet på PHP og linux, da jeg klart kan se fordele i at det hele skal kunne hostes uden større omkostninger, må dog erkende at jeg i forbindelse med tidl. arbejde har været administrator i et firma hvor vi hostede rigtigt mange hjemmesider på en 2000 server, uden problemer. Eneste problem var det kostede for meget for ny server software hver gang der skulle pilles lidt ved det, kan nemt forestille mig at Linux og PHP gør det hele lidt nemmere. Så tak for debatten her. :)
Vil gå i gang med PHP. (eller er der funktionalitetsfordele ved ASP.net) ?
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.