PHP

PHP кэширование

Давно хотел поделиться с читателями классом кэширования данных выводимых скриптом. Зачем вообще использовать кэширование и что нужно кэшировать? Когда вы запрашиваете страницу, сервер собирает ее на PHP. Время сборки всегда зависит от скорости выполнения скриптов. Например, если на сайте имеются блоки, которые не требуют частого обновления их можно кэшировать.

Читать далее...

Категория записи [ PHP, Оптимизация, Статьи ]

Постраничный вывод PHP

Постраничный вывод (или постраничная навигация) на сайте используется повсеместно в настоящем интернете. Такой элемент интерфейса как "постраничная навигация" решает многие задачи: порционность информации, ускорение загрузки и экономия трафика, ускорение поиска информации. В последнее время вводится похожий элемент "показать еще", выполняющий родственную функцию, но статья не об этом. Существует множество решений как реализовать вывод по страницам. [...]

Читать далее...

Категория записи [ PHP, web-разработка, Исходные коды ]

Защита от CSRF

CSRF это не Counter Strike Russian Federation :), а Сross Site Request Forger - подделка межсайтовых запросов или межсайтовый скриптинг. Является между прочим самой распространенной уязвимостью. Подробнее можете почитать на википедии. А мы научимся защищаться от них. И так, что это вообще такое? Атака происходит следующим образом. Например, на вашем сайте выполняется какое-либо действие с [...]

Читать далее...

Категория записи [ PHP, web-разработка, Исходные коды ]

Как узнать ip

Часто может понадобится способ определения ip адреса пользователя. Но тут все не так просто как кажется на первый взгляд. Например пользователь может ходить через прокси-сервер, а в некоторых случаях, если вы боретесь со спамом заголовки, в том числе и ip можно подделать. Разберемся что к чему.

Читать далее...

Категория записи [ PHP, web-разработка, Исходные коды ]
Метки: [ , ]

Оборачиваем все ссылки в noindex/nofollow

Оборачивать ссылки в noindex/nofollow иногда необходимо, когда у вас есть не полностью контролируемый контент. Это могут быть как комментарии, блоги, форумы так и профиль пользователя. Для чего вообще оборачивать ссылки? Через внешние ссылки на вашем сайте утекает вес показателей вашего сайта, такие как ТИЦ и PR. У поисковой системы Яндекс это ТИЦ (тематический индекс цитирования), [...]

Читать далее...

Категория записи [ PHP, Исходные коды ]
Метки: [ , , ]
Страница 1 из 3123