- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите чайнику, есть ли на html-сайте смысл в подобном кэшировании меню или изображений? Или можно не кэшировать?
В вашем случае это будет переливание с пустого в порожнее.
И у вас какая-то перевернутая логика получения-записи в кеш.
Сначала нужно читать, потом записывать.
Какой смысл сначала записать файл в html, а затем прочесть его?
От такого кеширования пользы нету. Статику не кешируют таким образом. Передавайте соответствующие заголовки через header.
Подскажите чайнику, есть ли на html-сайте смысл в подобном кэшировании меню или изображений? Или можно не кэшировать?
Надо для этого нормально настроить веб-сервер.
Благодарю за замечания.
А если я так сделаю вызов сквозного меню, это не крамольно будет?
На кэширование-то я и не замахивался - его мне в вышеприведенном виде посоветовал один из разработчиков известной CMS, но, судя по вашим комментариям, он был пьян в тот момент.
Просто еще безопасность волнует. Не будет ли какой уязвимости при выводе html-меню указанным в сообщении 5 способом?
nastroen, читайте меню до начала ввода страницы. Ну и по фэншую лучше меню и прочие «виджеты» запрятать в закрытый от прямого доступа из-вне каталог.
Имя файла тоже у вас странное. Что за слеш впереди?
---------- Добавлено 02.03.2016 в 00:06 ----------
Смысла в кэшировании, которое вы в стартовом посте показали, нет. Вот если бы меню формировалось на основе данных из базы, тогда да... Вы бы либо читали меню из кэша, либо прогоняли данные из базы через шаблон меню и сохраняли результат в памяти для обработки тек. запроса и в кэше для обработки последующих.
Изучение языка программирования через написания собственной идеальной CMS - через это проходили все... Только к функционалу нужно подходить по мере потребности. Если у вас первая проблема - отсутствие трафика на сайте, кеширование - наверное, последнее, что должно вас интересовать.
Только с кэшированием меню может быть проблема с подсветкой активного пункта. Этот момент надо учитывать.
Только с кэшированием меню может быть проблема с подсветкой активного пункта. Этот момент надо учитывать.
Это уже учтено, вы посмотрите код. Такой кеш всегда актуален!
Просто еще безопасность волнует. Не будет ли какой уязвимости при выводе html-меню указанным в сообщении 5 способом?
Безопасность — иллюзия. Запомните. Все что кто-либо когда-либо создал подвержено взлому. Вопрос лишь в популярности ресурса и «призовом фонде». Развивайтесь своими темпами, делайте ошибки, набивайте шишки. Не бойтесь что вас засмеют за дырку в сайте. Писать что-то самому: уже похвально. Если хотите идти в ногу со временем и писать правильно: phptherightway.