Два дня назад я сделал статью, публикующую программу для веб -сайта (www.cfsoft.com.cn).
1. Структура таблицы XXFB выглядит следующим образом:
Тип типа, используемый на моем веб -сайте, чтобы отличить несколько столбцов, у меня есть технология и новости.
Название Pagetital Page
Ключевое слово страницы ключевых слов
Описание на странице описания Mata
Название статьи Doctitle
Содержимое статьи DOCTEXT
Время выпуска
Код сортировки ORDERID
Является ли маркировка Comdend в качестве рекомендуемой статьи
Во -вторых, каждый тип определяет список имен типов List_ Plus, страницу шаблона «Имя» типа Temp_ Plus.
3. Ниже приведена статическая страница, генерирующая основную программу:
Ниже приведено эталонное содержание: Если TRIM (запрос (flag)) = Build Then '--- генерировать каталог ------ SQL = SELECT DISTIT Тип из xxfb Установить objrs = const.execute (sql) Пока не objrs.eof url = siteurl &//admin/list_ & trim (objrs (type)) & Установить http = server.createObject (msxml2.xmlhttp) Http.open get, url, false Http.send () Установить objstream = server.createObject (adodb.stream) objstream.type = 1 objstream.open objstream.write http.responsebody Objstream.savetofile server.mappath (/& trim (objrs (type)) &/& trim (objrs (type)) &. Htm, 2 objstream.close Установить objstream = ничего objrs.movenext Венд Установить objrs = ничего SQL = SELECT * из xxfb порядка с помощью thedate desc Установить objrs = const.execute (sql) Пока не objrs.eof Url = siteurl &/admin/temp_ & trim (objrs (type)) и. Установить http = server.createObject (msxml2.xmlhttp) Http.open get, url, false Http.send () Установить objstream = server.createObject (adodb.stream) objstream.type = 1 objstream.open objstream.write http.responsebody Objstream.savetofile server.mappath (/& trim (objrs (type)) &/& trim (objrs (id) и. Htm), 2 objstream.close Установить objstream = ничего objrs.movenext Венд Response.Write генерирует статический успех веб -страницы! Конец, если |