Понятие статической и динамической веб-страницы
Понятие статической и динамической веб-страницы
Ранее мы уже кратко говорили о том, что представляют собой статические и динамические веб-страницы. В данном же разделе мы рассмотрим этот вопрос более детально.
Название статической страницы говорит само за себя: на такой странице представлена статичная, постоянная и не изменяющаяся информация. Вернее, изменить-то ее можно, но для этого необходимо внести соответствующие корректировки в программный код страницы.
Обычно файл статической страницы имеет HTML-формат. Веб-разработчик пишет HTML-код, формируя при этом информационное наполнение сайта, файлу присваивается имя, после чего страница загружается на веб-сервер и становится доступной пользователям Интернета. Например, на корпоративном сайте статическая страница может содержать сведения о об истории компании, основных направлениях ее деятельности, и т. п. Отметим, что начинать свои первые опыты в области веб-разработки следует именно с создания статических веб-страниц. Более подробно об этом мы поговорим в главе, посвященной основам веб-программирования с помощью языка HTML.
ПРИМЕЧАНИЕ
Адрес страницы, написанной на языке HTML, будет заканчиваться символами html
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Делаем статистику динамической
Делаем статистику динамической Итак, мы узнали, как подготовить внешний JavaScript-файл к динамической загрузке. Осталось понять, как теперь это использовать.Основное преимущество (или недостаток?) Omniture заключается в том, что JavaScript-файл (обычно s_code.js) располагается на нашем
Понятие свободно позиционируемого элемента Web-страницы
Понятие свободно позиционируемого элемента Web-страницы Откроем любую из созданных нами ранее Web-страниц и посмотрим на нее. Что мы видим?Прежде всего, расположением элементов этих Web-страниц управляет сам Web-обозреватель. При этом он руководствуется следующими
Функции динамической загрузки
Функции динамической загрузки dlЗагрузка библиотеки расширения PHP во время выполнения.Синтаксис:int dl(string library);dl("extensions/php_db.dll");Загружает PHP расширение определенное в library.get_loaded_extensionsОпределения перечня загруженных модулей.Синтаксис:array get_loaded_extensions(void);Возвращает массив,
Понятие свободно позиционируемого элемента Web-страницы
Понятие свободно позиционируемого элемента Web-страницы Откроем любую из созданных нами ранее Web-страниц и посмотрим на нее. Что мы видим?Прежде всего, расположением элементов этих Web-страниц управляет сам Web-обозреватель. При этом он руководствуется следующими
2. Работа с динамической памятью. Нетипизированные указатели
2. Работа с динамической памятью. Нетипизированные указатели Процедуры и функции работы с динамической памятью 1. Процедура New(var p: Pointer). Выделяет место в динамической области памяти для размещения динамической переменной рЛ, и ее адрес присваивает указателю
1.3. Сборка статической библиотеки из командной строки
1.3. Сборка статической библиотеки из командной строки ПроблемаВы хотите использовать свои инструменты командной строки для сборки статической библиотеки из набора исходных файлов С++, таких как перечисленные в примере 1.1.РешениеВо-первых, используйте компилятор для
1.8. Сборка статической библиотеки с помощью Boost.Build
1.8. Сборка статической библиотеки с помощью Boost.Build ПроблемаВы хотите использовать Boost.Build для сборки статической библиотеки из набора исходных файлов С++, таких как перечисленные в примере 1.1.РешениеВ директории, где вы хотите создать статическую библиотеку, создайте файл
1.11. Сборка статической библиотеки с помощью IDE
1.11. Сборка статической библиотеки с помощью IDE ПроблемаВы хотите использовать IDE для сборки статической библиотеки из набора исходных файлов С++, таких как перечисленные в примере 1.1.РешениеОсновная процедура выглядит следующим образом.1. Создайте новый проект и укажите,
1.12. Сборка динамической библиотеки с помощью IDE
1.12. Сборка динамической библиотеки с помощью IDE ПроблемаВы хотите использовать IDE для сборки динамической библиотеки из набора исходных файлов С++, таких как перечисленные в примере 1.2.РешениеОсновная процедура выглядит следующим образом.1. Создайте новый проект и
11.14. Реализация динамической матрицы
11.14. Реализация динамической матрицы ПроблемаТребуется реализовать числовые матрицы, размерности которых (количество строк и столбцов) неизвестны на этапе компиляции.РешениеВ примере 11.28 показана универсальная и эффективная реализация класса динамической матрицы,
11.15. Реализация статической матрицы
11.15. Реализация статической матрицы ПроблемаТребуется эффективно реализовать матрицу, когда ее размерность (т.е. количество строк и столбцов) постоянна и известна на этапе компиляции.РешениеКогда размерность матрицы известна на этапе компиляции, компилятор может легко
А.2. Поиск ошибок в динамической памяти
А.2. Поиск ошибок в динамической памяти При написании программы зачастую неизвестно, сколько памяти потребуется ей во время выполнения. Например, строка, читаемая из файла, может иметь любую длину. Работа с динамической памятью осуществляется посредством функций malloc(),
А.2.1. Программа для тестирования динамической памяти
А.2.1. Программа для тестирования динамической памяти Программа malloc-use, приведенная в листинге А.2, позволяет тестировать операции выделения, освобождения и обращения к памяти. Единственный аргумент командной строки задает максимальное число выделяемых буферов. Например,
Режим с динамической компоновкой
Режим с динамической компоновкой Особенности режима с динамической компоновкойКак было отмечено выше, с помощью кнопки быстрого доступа Режим" и связанной с ней клавиши F4 можно осуществлять переключение между двумя режимами окна задачника: традиционного режима с
Аргументы в пользу динамической типизации
Аргументы в пользу динамической типизации Несмотря на все это, динамическая типизация не теряет своих приверженцев, в частности, среди Smalltalk-программистов. Их аргументы основаны прежде всего на реализме, речь о котором шла выше. Они уверены, что статическая типизация