Все ленты — последние статьи

Кеширование и ваши запросы к базе данных

Кеширование и ваши запросы к базе данных

Если у вас большая посещаемость на сайте, то значит, множество людей читают ваши статьи (это хорошо). Это приводит к тому, что к базе идёт огромное количество запросов (это не очень хорошо).

И что же мы будем с этим делать? Лучший способ — это кеширование результатов, которые достаются из базы. Таким образом, когда первый пользователь откроет статью, она извлечётся из базы, а вот в последующие разы она будет показываться из кэша. Эта техника позволит MySQL серверу немного отдохнуть или сконцентрировать свою мощь на другие дела.

Подробнее: Кеширование и ваши запросы к базе данных

Построение запросов на основе простого PHP класса

Построение запросов на основе простого PHP класса

Хотя обычно рекомендуется использовать какой-либо фреймворк или CMS, но иногда проекты настолько малы, что подобные решения могут только усложнить разработку. Однако, несмотря на малость проектов, не стоит игнорировать использование базы данных полностью. Данный урок проведет Вас по пути создания простого механизма запросов для MySQL на основе PHP.

Подробнее: Построение запросов на основе простого PHP класса

11 популярных функций MySQL

11 популярных функций MySQL

В MySQL начиная с версии 5.0 поддерживаются встроенные функции, определённые пользователем функции и хранимые процедуры. Хотя все эти инструменты доступны разработчику, они используются ещё не достаточно активно. В данной статье описываются 11 функций MySQL, которые выполняют часто используемые при разработке проектов операции .

Подробнее: 11 популярных функций MySQL

Каталог продукции: сортировка + постраничная навигация

Каталог продукции: сортировка + постраничная навигация

В предыдущих заметках я уже упоминал о постраничной навигации и сортировке результатов SQL-запроса. Сегодня напишем небольшой скрипт каталога продукции, который объединит в единое целое навигацию и сортировку. Поскольку все подробности уже были рассмотрены, долго разглагольстовать не буду:

Подробнее: Каталог продукции: сортировка + постраничная навигация

Хранение изображений в базе данных MySQL

Хранение изображений в базе данных MySQL

Для хранения изображений в базе данных MySQL необходимо определить одно из полей таблицы как производное от типа BLOB. Сокращение BLOB означает большой двоичный объект. Тип хранения данных BLOB обладает несколькими вариантами:

Подробнее: Хранение изображений в базе данных MySQL