Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Påfrestande kod

Postades av 2003-09-12 14:26:17 - Peter Holm, i forum asp - allmänt, Tråden har 3 Kommentarer och lästs av 451 personer

I en tidigare tråd fick jag hjälp med att plocka fram besöksstatistiken på en sajt med xmlhttp samt leta upp ett siffervärde och presentera det i stället för en egen räknare som ändå inte visar samma siffror som den officiella statistiken. Frågan är om det belastar servern mycket att ha denna koden på indexsidan att köras varje gång sidan visas? Eller ska man skriva värdet till t.ex. en infogad textfil som uppdateras med jämna mellanrum? Finns det några säkerhetsmässiga eller andra aspekter på att hämta värdet på detta sätt? Jag infogar koden:

<code>
<%
dim objXMLHTTP, strHTML
set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.open "GET", "http://stats3.ballou.se/scripts/stat.pl?action=visa&id=xxxxx&pass=yyyyy&info=z", false
objXMLHTTP.send
strHTML = BinToText(objXMLHTTP.responsebody, 32000)
set objXMLHTTP = nothing



Function BinToText(varBinData, intDataSizeInBytes) ' as String
Dim objRs
Const adFldLong = &H00000080
Const adVarChar = 200
Set objRS = CreateObject("ADODB.Recordset")
objRS.Fields.AppEnd "txt", adVarChar, intDataSizeInBytes, adFldLong
objRS.Open
objRS.AddNew
objRS.Fields("txt").AppEndChunk varBinData
BinToText = objRS("txt").Value
objRS.Close
Set objRS = Nothing
End Function


StartPos = InStr(StrHTML,"Sammanlagt ") +11
StopPos = InStr(StrHTML," besök")
AntalTecken = StopPos-StartPos

IntCount = Mid(StrHTML,StartPos,AntalTecken)

If IsNumeric(IntCount) Then
IntCount = CLng(IntCount)
End If

Response.Write(IntCount)
%>
</code>


Svara

Sv: Påfrestande kod

Postades av 2003-09-12 16:41:23 - Oskar Johansson

Att göra det varje gång låtter jobbigt för servern, gör istället så att du i nå'n application-variabel spara aktuellt datum när du uppdaterar värdet i text-filen (som du skall skapa å inkludera...) och varje gång sidan anropas så kollas om datumet är för gamalt eller inte... Om det är för gamalt så uppdateras datumet + att filen uppdateras... Se till att datumet fixas först bara... :)


Svara

Sv: Påfrestande kod

Postades av 2003-09-12 17:41:10 - Andreas Hillqvist

Problemet är att din sida måste skicka en request, vänta på svar och ta emot resultatet. Så det kommer var kommer ta längretid än nödvändigt.


Svara

Sv: Påfrestande kod

Postades av 2003-09-13 15:45:33 - Peter Holm

OK, tackar för svaren. Det blir nog någon form av intervall mellan uppdateringarna. DAtumet kan man ju använda för lite annan statistik.


Svara

Nyligen

  • 17:54 Vegastars New Zealand
  • 16:56 Verde Casino Danmark
  • 13:54 Vegastars: Top Australian Online C
  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 941
27 965
271 783
1 245
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies