Я всегда хотел написать систему статьи, которая генерирует статические страницы, но я сталкиваюсь с некоторыми сложными задачами взаимодействия с базой данных после создания статических страниц. Снова дисквалифицировано!
Поэтому мне интересно, есть ли способ уменьшить бремя на сервере без задержки взаимодействия данных!
Для веб -сайта самая посещаемая домашняя страница и основная страница столбца - домашняя страница. Я не думаю о других страницах, как позаботиться о изменениях сервера под большим объемом трафика на домашней странице и на странице основной столбцы.
Основываясь на моем кратком опыте за последние 2 года программирования, я подумал о том, чтобы пойти на метод!
Статические страницы не генерируются, и бремя сервера уменьшается!
Кода -копия выглядит следующим образом:
<%@Language = "vbscript" codepage = "65001"%>
<%
'Функции, которые читают удаленные файлы
PublicfunctionReadRemotefile (remotedataurl)
Dimxmlhttp
'Onerrorresumenext
Setxmlhttp = server.createObject ("microsoft.xmlhttp")
Withxmlhttp
.Open "Get", Remotedataurl, false
.Отправлять
readRemotefile = bytestobstr (.responsebody, "utf-8")
Энд
Setxmlhttp = ничего
Конечная функция
'Кодирование преобразования
Functionbytestobstr (тело, cset)
Dimobjstream
setObjStream = server.createObject ("adodb.stream")
objstream.type = 1
objstream.mode = 3
objstream.open
objstream.writebody
objstream.position = 0
objstream.type = 2
objstream.charset = cset
Bytestobstr = objstream.readtext
objstream.close
setobjstream = ничего
Конечная функция
FunctionToBody ()
DimDateval
'Попробуйте сначала получить доступ к кешу, чтобы увидеть, есть ли это или срок
DateVal = Application ("DefaultDate")
Ifdateval = "" thendateval = dateadd ("s", 1200, сейчас)
Ifapplication ("default") <> "" Тогда