12. september 2003 - 21:45Der er
10 kommentarer og 1 løsning
Microsoft Active Server Pages vs. ChiliASP
Jeg har gennem et halvt års tid haft et kalenderscript kørende hos Enavn.dk. Kalenderen bruger en Access db, og i starten fungerede den ok. Lige så stille og roligt er den dog blevet langsommere og langsommere, og nu er den blevet så langsom, at den laver timeout på serveren. Enavn påstår, at alt er ok hos dem, og at problemet er, at mit script er skrevet i MicrosoftASP. Jeg har læst, at scripts lavet i Microsoft ASP skulle kunne køre uden problemer på servere med ChiliASP, bortset fra nogle problemer omkring case sensitivity. Desuden synes jeg, at det er underligt, at scriptet virker, men blot bliver langsommere og langsommere. Er der nogle eksperter, som har løsninger på eller kommentarer til dette problem?
ChiliASP er en linux tilpasning til ASP og køre kun nææsten lige så godt som MS ASP. Lige som PHP kun køre næsten lige så godt på en IIS som på en Apache server.
Skal du køre ASP, så bør du køre på en IIS, skal du køre PHP bør det være på en apache (helst på en linux)
Ja, ja, der ved jeg godt. Men da jeg købte et webhotel hos Enavn stod der på deres site, at det understøttede MS asp. De har de siden forklaret med, at det er en "formuleringsfejl" og at de tager forbehold for noget sådant i deres salgsbetingelser. Tyndt, og ikke nok med det, formuleringsfejlen står der stadig. Resultat, jeg har et webhotel til 1000 kr. om året, som jeg ikke kan bruge. Jeg kunne derfor godt tænke mig at vide, om den beskrevne fejl er et resultat af MS asp vs. ChiliASP, eller om det er for at bortforklare, at noget ikke fungerer rigtig på serveren!
Jeg tror fejlen opstår på grund af deres server. Jeg tror en restart ville hjælpe, men det vil de sikkert ikke da det ville ødelægge deres oppetidsstatistik. Det er sikkert fordi derer en memoryleak og det har ikke noget med dit scvript at gøre
Det var selvfølgelig det jeg gerne ville høre, men det bliver nok svært at få Enavn til at indrømme dette. Er der andre, som har erfaring med ChiliASP?
Databasen fylder 1,7 mb, men der er mange tabeller i den. Tabellen til kalenderen fylder ikke ret meget. Når jeg kører scriptet lokalt på min pc ( win98 og PWS) så fungerer det hurtigt nok. Jeg har også prøvet at smide script og db op på en windows2000 server, og også her fungerer det fint. Det er derfor, at jeg gerne vil finde ud af, om problemet på min server skyldes ChiliASP eller andre ting. Jeg ved godt, at en Access db ikke er verdens hurtigste database, men kalenderen for september indeholder kun 83 poster, og det burde den vel kunne håndtere, uden at lave timeout på serveren!
Kan jeg konkludere, at et MSasp script på en Linux server med ChiliASP ikke burde kunne give de problemer med hastigheden, som jeg har beskrevet. Til orientering kan jeg oplyse, at hvis jeg er så heldig at undgå timeout, så kan scriptet loades på 45 sek.
diskution < sjovt ord,men det skulle selvfølgelig have været diskussion.
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.