- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Боюсь навлечь упреки, но поиск мне четкого ответа не дал.
Что понимается под кэшированием и статическими страницами. Связанные ли это вещи. Если это где-то толково написано - отошлите пожалуйста.
Я представляю себе процесс так:
1. ссылка запускает программу (скажем пхп),
2. Программа набирает данные из базы и "собирает" из них html файл.
3. Посылает этот файл клиенту.
Кэширование - когда странички собираются заранее, а не в момент запроса
Постоянные адреса - заранее собранным страничкам назначаются адреса, которые не меняются со временем.
Это мое "интуитивное понимание". Если оно кого-то обидело ;) , заранее приношу извинения.
Хочу разобраться. Заранее спасибо.
Кеширование бывает разное: на сервере, по пути, на клиенте. Вы описали серверное.
1.Статические - готовый ХТМЛ, который хранится собранным.
2. Динамические - генерятся на ходу. При каждом обращении, либо могут кешироваться на сервере.
3. Псевдостатические - урл вызова выглядит как статический (.htm/.html), на самом деле используется динамика.
Грубо говоря, так:
Статическая страница - это страница, использующая только "статические" технологии - (x)HTML + CSS + JavaScript без AJAX
Динамическая страница - эта страница, собираемая на сервере каким-нибудь языком - РНР, Java, C++ - без разницы.
Кэширование - это когда результат работы серверного языка сохраняется в виде статической страницы и отдается в таком виде клиенту. Причем могут кэшироваться как страницы целиком, так и части страницы.
Кэширование используется для ускорения работы сайта, потому что
(a) - не надо запускать зачастую сложные и "тяжелые" скрипты
(б) - не надо лишний раз дергать базу данных
(в) - иногда не надо дергать лишний раз файловую систему (в случае, если использубтся какие-то XML-шаблоны)
А, ну да. Есть еще кэширование контента по пути к клиенту :)
Например, веб-браузеры кэшруют контент типа CSS и JS файлов и изображений для того, чтобы при перезагрузке страницы (например при нажатии на кнопку "Назад" в браузере) не лезть лишний раз в интернет.
Опера, например, кэширует всю страницу целиком, за счет чего у нее самая быстрая из существующих навигация по страницам "вперед-назад"
Есть кэширование на (излишне умных :) ) роутерах, которые также могут кэшировать различные типы пересылаемого контента - изображения, например. Такие роутеры ставят в крупных сетях, где внешний трафик дорог, например.