Вопрос!
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Вопрос! Expand / Collapse
Автор
Сообщение
12.01.2007 9:21
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 07.03.2007 9:17
Сообщ.: 2, Visits: 16
Подскажите как такое сделать или где копать.

Есть простая ссылка:

<a href="page.htm">Ссылка</a>

как сделать динамическое изменение страницы page.htm, например используя сессионную переменную, чтобы внести данные из переменной в код html страницы.

Без использования фреймов, java, только чистый asp.

есть пример www.made-in-china.com  (не спорю может он и не на asp)

имя kiriller

пароль prodigy

если залогиниться и зайти в каталог товаров и далее на html страницы, то сверху будет приветствие welcome kiriller. Но такое ощущение, что без dll не обошлось, но всеж как это сделать. оч. нада.

Так же интересует расширение .do что это за страницы.

none

Сообщ. #909583
12.01.2007 10:39
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
То что у файлов расширение html не означает, что это в самом деле статический html без серверного кода. Есть такое понятие как подмена url (url rewriting) суть которого в том, что пользователь видит один адрес, а на сервере обрабатывается совершенно другой. Например, при запросе page.htm сервер на самом деле может выполнять файл page.asp.

В данном случае самый простой вариант это переименовать page.htm в page.asp и использовать там серверный код. Другой вариант это настроить IIS чтобы html файлы обрабатывались парсером ASP. И третий вариант использовать ISAPI модули подмены url, найти их можно через поисковики.

P.S. Сайт made-in-china похоже сделан на java и работает под управлением Apache.

Сообщ. #909589
12.01.2007 11:01
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 07.03.2007 9:17
Сообщ.: 2, Visits: 16
Ясно.

Я почему задал именно такой вопрос. Хочется при большой нагрузке использовать сгенерированные html страницы и все же внести в них какую-нибудь динамику(данные БД).

Спасибо за ответ.

none

Сообщ. #909590
12.01.2007 11:05
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Подумай о переходе на ASP.NET 2. У него богатые возможности кеширования. В старом ASP это тоже можно реализовать, но потребуется больше работы.
Сообщ. #909591
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl, Alexey Spirin

Время GMT +3:00, Сейчас 3:55