---
title: "(Tips) ASP suger!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/6972-tips-asp-suger"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "petergrennanet"
published: "2000-10-29T12:23:00.000Z"
updated: "2003-01-22T10:42:32.000Z"
replies: 35
views: 1316
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/6972-tips-asp-suger"
---

# (Tips) ASP suger!

_Sida 1 av 2._

## #1 — petergrennanet, 2000-10-29T12:23Z

Ursäkta den offensiva titeln, men jag vill bara ge er ASPare lite tips.

För några veckor sedan blev jag tvungen att göra om en site som var skriven i ASP, med VBScript.
Jag lärde mig ASP förra året men övergick efter en tid till PHP, men jag är på väg att lämna PHP nu med.

PHP är bättre än ASP. 
Man brukar ju säga att det beror på vad projektet innebär, men det ända själet jag kan tänka mig att ASP är rätt val är om koden redan är skriven i ASP eller att klienten är ett Microsoft företag.

Skälen till att ASP är sämre än andra alternativ är många.
Först å främst finns ASP för att Microsoft snabbt vill få in en fot i dörren på ett middleware verktyg. Därav är ASP så illa skrivet.

De enkla saker som slår mig direkt är att min .asp filer är över 500 rader ganska konstant. (include filer inkluderat då alltså)
Jag får musarm av att scrolla min editor så fibrilt som jag gjort med dessa filer. 
Jag laddade ner Dev-Gurus VBScript manual och alla tillgängliga funktioner fick ju fan plats på EN liten sida.
Pinsamt få färdiga funktioner alltså. Jag blir tvungen att skriva egna bara för att göra superenkla string manipulationer och vektor hanteringen får man ju tårar i ögonen av. 
Notera att här på WF finns trådar och WF script bara för att tjata om hur man ersätter ' med " och vice versa. Löjligt.

VBScript ser kul ut för det är olikt alla C/C++/Java syntaxen, men på grund av att det inte finns några radavslutare - som ; i C syntaxen - så tvingas man ibland har IF satser som stäcker sig dit pepparn växer.

Felhanteringen suger i ASP.
"Odefinierat fel" är ingen ovanlighet. Särskilt inte när man jobbar med ADO.
Ett liknande felmeddelande i PHP får en genast att tänka på bug-fix-rapportering (vilken sällan händer).
Jag menar inte bara felmeddelanden utan även "rollbacks" så att man slipper visa felmeddelande för besökare. För dom som använder MSDN som nyhetsportal vet du vad jag menar. Även dom lyckas inte!

Oj oj oj. Det finns många skäl till varför ASP inte är bra för att göra hemsidor. Jag har inte förrens nu nämnt det dumma med att man måste köpa extension DLLer, platform beroende, icke Open Source, med mera.

Myter: 
\- Att support skulle vara ett skäl till att välja ASP.
\- Att ASP funkar bra på UNIX.
\- Att ODBC bara fungerar i ASP.
\- Att PHP skulle vara svårare för nybörjare.
\- Att det är lite skillnad mellan ASP och PHP.
\- Att PHP (bara för att det är bättre än ASP) är det absolut bästa alternativet.

Så till alla er som bara kan ASP och tror att det duger, snälla undersök saken vidare och upptäck det jag upptäckte. Det är ett tips.
Jag menar inte att ni är "dumma" som kör ASP, men ibland är det lätt att man hamnar i en liten fälla.

Från en som faktiskt vet, tack för utrymmet ;-)

Permalänk: https://www.webforum.nu/p/6972

## #2 — Toonster, 2000-10-29T14:02Z

Tack för dina åsikter!!!
Det är aldrig fel att läsa om vad andra utvecklare tycker. Jag håller nästan med dig, med vissa reservationer. Främsta orsaken till att ASP innehåller så få färdiga funktioner tror jag beror på arvet från IDC tiden, man gjorde det mest nödvändiga för att luta sig mot VB script.

Det är också som du nämner inget vidare att köra ASP på UNIX, så det är lite tråkigt att man blir plattformsberoende.

Det jag kan glädja dig med är att ASP+ troligen kommer att vara mer i din smak, C#, komponenterna, kompileringen osv.

Det är bra att du vädrar dina tankar.

(If UNIX is the answer, what´s the question?)

/T

Permalänk: https://www.webforum.nu/p/251380

## #3 — mitch99, 2000-10-29T14:56Z

Vad skall du använda nu ? (slutat med ASP, på väg att sluta med PHP)

/Mitch

Permalänk: https://www.webforum.nu/p/251381

## #4 — petergrennanet, 2000-10-29T15:20Z

> Vad skall du använda nu ? (slutat med ASP, på väg att sluta med PHP)
> /Mitch

I min mening är PHP ett mycket bra alternativ, men allt eftersom websiterna blir större och större blir PHP koden sämre och sämre.
Mitt favorit verktyg är ZOPE [www.zope.org.](http://www.zope.org.) 
Det är inte ett scriptspråk som ASP och PHP utan en "Web Application Platform".
Open Source är det med, tillskillnad från säg Vignette Storyserver som kostar ca £60k per license senaste jag hörde siffror om det.

Zope är som Vignette Storyserver, Mindgarde, Spectra, m.fl. fast mer "techie". Man kan göra mycket mer och är mer avancerat.
Det finns gott om dokumentation, men det tar lite blodig vilja att lära sig jobba med dokumentationen. Det finns ännu ingen printad bok, men för däremot finns det nått som ASP jävla mig inte har nämnligen en bok i Open Source av O'Reilly på Zope's websida.

Jag skrev detta för länge sedan: [www.peterbe.com/DWWZ,](http://www.peterbe.com/DWWZ,)  och det var efter att jag just lärt mig Zope.
Annars är det bara att kolla på [www.zope.org.](http://www.zope.org.) 

Mitt liv:
HTML -\> ASP: Coolt! 
ASP -\> PHP: WOW!
PHP -\> ZOPE: Hjärtattack.

Zope tar lite tid att komma in i, men när man börjar fatta så uttalar man ofta "Nice, sånt tog mig en halvtimma att göra i PHP innan".

Angående min "ASP Suger" debatt så ville jag rikta den vänligt mot er. Det är lätt hänt att man sätter sig till ro med nånting man nyss lärt sig. 
Jag påpekade bara att folk måste öppna ögonen ibland.

Permalänk: https://www.webforum.nu/p/251382

## #5 — emission, 2000-10-29T18:46Z

Kul att se att jag inte är ensam om att gilla Zope. Det kanske vore fel att säga att Zope är framtiden, men principerna som det bygger på är definitivt rätt (för mig).

Permalänk: https://www.webforum.nu/p/251383

## #6 — Addeladde, 2003-01-20T12:15Z

Tar upp tråden igen för jag vill se nya intressanta svar.

Permalänk: https://www.webforum.nu/p/919851

## #7 — OveRRidE, 2003-01-20T12:25Z

Oj, den här tråden har jag inte sett. Spännande faktiskt. ;)

In med lite synpunkter nu! :D

Permalänk: https://www.webforum.nu/p/919856

## #8 — Vide, 2003-01-20T12:44Z

.NET :D

Permalänk: https://www.webforum.nu/p/919873

## #9 — OveRRidE, 2003-01-20T12:49Z

> **Vide skrev:**
>
> .NET :D

Nåra sådana nymodigheter håller vi inte på med här!

 ;)

Permalänk: https://www.webforum.nu/p/919878

## #10 — erka, 2003-01-20T12:51Z

.Betamax

nej jag ska inte larva ur denna tråd, har börjat gå över från asp  till asp.net och är nyförälskad. Sötare än vide tom.

Permalänk: https://www.webforum.nu/p/919881

## #11 — Engine^, 2003-01-20T13:35Z

Kollade lite på www.zope.org, inte så ingående iofs, men jag såg inget som jag kände att jag skulle byta från .NET till ZOPE.

Jag undrar iofs om man kunde utveckla till någon beta-sdk för .NET på den tiden då detta togs upp? Jag kommer inte ihåg så noga...

Permalänk: https://www.webforum.nu/p/919915

## #12 — CatZ, 2003-01-20T13:50Z

jag kör på .net (C#) dels för att det liknar C och dels för att det liknar java :) kanske skulle köra J# :)

Permalänk: https://www.webforum.nu/p/919928

## #13 — P, 2003-01-20T14:01Z

.NET!

ska vi inte debattera prestandard-skillnaden mellan asp/asp.net/php ?

Permalänk: https://www.webforum.nu/p/919935

## #14 — Mika3l, 2003-01-20T14:13Z

.NET! :D :bire

Permalänk: https://www.webforum.nu/p/919952

## #15 — Josef, 2003-01-20T15:22Z

Känns som det är fel forum men: .NET!!!!! :)

Permalänk: https://www.webforum.nu/p/920002

## #16 — DiDjo, 2003-01-20T15:29Z

> Mitt liv:
> HTML -\> ASP: Coolt! 
> ASP -\> PHP: WOW!
> PHP -\> ZOPE: Hjärtattack.

Vad är ZOPE för nått?

Permalänk: https://www.webforum.nu/p/920009

## #17 — SannyW, 2003-01-20T15:51Z

Ursäkta mig mina herrar, men hur schysta är Ni på en skala från 1-10. Nu precis när jag börjar göra framsteg med ASP, då duger inte det!!! :)

Om man skall vara inne så skall man ha coolare grejor som : Asp.net, PHP, ZOPE  m.m.

Länge leve ASP!!!, iallafall tills jag har förmågan att förstå bättre :)

Permalänk: https://www.webforum.nu/p/920028

## #18 — GrodanBoll, 2003-01-21T09:58Z

> **P skrev:**
>
> .NET!
> 
> ska vi inte debattera prestandard-skillnaden mellan asp/asp.net/php ?

Ja jag e allt intresserad iaf :)
Java bör väl oxå vara med?

/Grodan

Permalänk: https://www.webforum.nu/p/920786

## #19 — cyprys, 2003-01-21T10:58Z

> Nu precis när jag börjar göra framsteg med ASP, då duger inte det!!! 
> Om man skall vara inne så skall man ha coolare grejor som : Asp.net, PHP, ZOPE m.m.

 
Det har varit med länge nu och andra tekniker dyker upp titt som tätt. Detta betyder inte att man inte ska lära sig.  :birp 
ASP är en utmärkt inkörsport samtidigt som det kan göra en himla massa. Det är när man börjar kräva/lära sig mer som andra tekniker dyker upp.

Permalänk: https://www.webforum.nu/p/920822

## #20 — GrodanBoll, 2003-01-21T12:38Z

Det kan ju faktiskt även vara så, som i mitt fall, finnas en drös 'gamla' applikationer som är skrivna i ASP, Dessa ska ju underhållas också. :)

/G

Permalänk: https://www.webforum.nu/p/920889

---

Tråden på webben: https://www.webforum.nu/amne/asp/6972-tips-asp-suger  
Nästa sida: https://www.webforum.nu/amne/asp/6972-tips-asp-suger/page2.md
